Khái niệm về IoT
IoT (Internet of things-Internet vạn vật kết) là mạng lưới các thiết bị vật lý (như cảm biến, máy móc, xe cộ,...) được kết nối với Internet để thu thập, trao đổi và xử lý dữ liệu nhằm tự động hóa và điều khiển thông minh.
API ngân hàng (Banking API) là một giao diện lập trình ứng dụng (Application Programming Interface) cho phép người dùng truy cập các dịch vụ tài chính trong các giải pháp phần mềm không phải công nghệ tài chính và cho phép các doanh nghiệp không phải là tổ chức tài chính cung cấp nhiều dịch vụ tài chính đa dạng trong ứng dụng hoặc nền tảng của họ.
Phân loại API: (Thiết bị dùng API đối tác)
- API công khai (API bên ngoài).
- API nội bộ (API riêng).
- API đối tác.
- API tổng hợp.
Sơ lược về ESP32
ESP32 là một vi điều khiển do Espressif Systems phát triển, tích hợp Wi-Fi và Bluetooth, được dùng nhiều trong các dự án IoT và nhúng.
Các đặc điểm chính:
- Kết nối không dây: Hỗ trợ Wi-Fi b/g/n (2.4GHz) và Bluetooth 4.2/BLE.
- Hiệu năng mạnh mẽ: CPU lõi kép, tốc độ đến 240 MHz, RAM 520 KB.
- Nhiều I/O: GPIO, ADC, DAC, PWM, SPI, I2C, UART.
- Tiêu thụ năng lượng thấp: Phù hợp thiết bị chạy pin.
- Hệ sinh thái phong phú: Hỗ trợ Arduino IDE, ESP-IDF, MicroPython.