ESP32 PLUS 2.4 GHz WiFi + Bluetooth® + Bluetooth LE Board
Giới thiệu:
ESP32 PLUS là bo mạch phát triển dựa trên module ESP32-WROOM-32UE kích thước nhỏ được sản xuất bởi Espressif, có 16MB Flash, 448kB ROM, 536kB SRAM. Tất cả các chân I/O được đưa ra header ở cả hai bên để dễ dàng kết nối, người dùng có thể kết nối các thiết bị ngoại vi bằng dây nối hoặc lắp ESP32 PLUS trực tiếp lên một breadboard.
Với bộ nạp dữ liệu và giao tiếp Uart CP2102, công suất cực thấp có khả năng hoạt động trên pin LiPo khi thiếu nguồn điện bên ngoàI.
ESP32-WROOM-32UE Dựa trên dòng vi xử lý ESP32 series of SoCs, Xtensa® dualcore 32bit LX6, 26 GPIOs,
ADC, GPIO, I²C, I²S, PWM, SDIO, SPI, UART...
Tính năng:
Hình và mô tả các thành phần, giao diện và điều khiển chính của Board ESP32 PLUS.
- Micro USB Port:
- Giao diện USB. Nguồn cung cấp điện cho board cũng như giao diện truyền thông giữa máy tính và module ESP32-WROOM-32.
- USB-to-UART Bridge:
- Sử dụng chip CP2102 (USB to Serial Converter) cung cấp tốc độ truyền lên đến 3 Mbps.
- RESET button
- BOOT button:
- Chức năng nút Download. Giữ nút BOOT và sau đó nhấn RESET khởi động chế độ Firmware Download để tải firmware thông qua cổng nối tiếp.
- LED:
- PWR: Led màu đỏ báo nguồn
- CHG: Led màu vàng báo sạc
- 13: Led màu xanh dương báo trạng thái sử dụng (GPIO 13)
- GPIO
- Tất cả các chân I/O trên module được đưa ra các Pin Header 2.54mm trên board. Bạn có thể lập trình ESP32 để kích hoạt nhiều chức năng như PWM, ADC, DAC, I2C, I2S, SPI, v.v...
- Tùy chọn cấp nguồn: Có 4 cách để cung cấp nguồn cho Board:
- Cổng micro USB, nguồn điện mặc định
- Chân tiêu đề 5V và GND
- Chân tiêu đề 3V3 và GND
- Chân tiêu đề VBAT và GND: Trên board tích hợp khối sạc Pin LiPo sử dụng IC MCP73832 dòng sạc 500mA.
- Kích thước: mm x mm
Sử dụng ESP32 trên Arduino IDE
1. Cài đặt Arduino IDE
Tải xuống và cài đặt theo hướng dẫn tại trang web của Arduino tại
đây.
2. Cài đặt/bổ sung thư viện ESP32
Có hai cách để cài đặt thư viện ESP32:
Tải xuống thư viện ESP32 từ trang web của Arduino tại
đây. Sau khi tải xuống, hãy sao chép toàn bộ thư mục thư viện vào thư mục libraries của Arduino IDE.
Cài đặt thư viện ESP32 thông qua Arduino IDE: Mở Arduino IDE và đi tới menu File > Preferences. Trong cửa sổ Preferences, hãy nhập địa chỉ URL sau vào trường Additional Boards Manager URLs:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Nhấn OK để lưu thay đổi. Sau đó, đi tới menu Tools > Boards > Boards Manager. Trong cửa sổ Boards Manager, hãy tìm esp32 và cài đặt thư viện.