Có một Add-on cho Arduino IDE cho phép bạn lập trình ESP32 bằng ngôn ngữ Arduino. Bài viết này sẽ hướng dẫn cài đặt ESP32 cho Arduino IDE không phân biệt hệ điều hành Windows, Linux, Mac OS X.
Yêu cầu: Đã cài đặt Arduino IDE
Hãy đảm bảo phiên bản Arduino IDE được cài đặt trên máy là mới nhất.
Để cài đặt phiên bản mới nhất của Arduino IDE bạn phải gỡ cài đặt phiên bản cũ và cài đặt phiên bản mới download tại: www.www.arduino.cc/en/Main/Software
Hướng dẫn cài đặt Arduino IDE trên Window: www.arduino.cc/en/guide/windows
Cài đặt ESP32 cho Arduino IDE
- Mở Arduino IDE>File>Preferences
- Tại “Additional Board Manager URLs” nhập https://dl.espressif.com/dl/package_esp32_index.json – Chú ý: nếu đã tồn tại một URL hãy phân cách bằng dấu “,“.
- Chọn Tool > Board > Boards Manager…
- Tìm kiếm với từ khóa “esp32” , trong danh sách kết quả chọn “ESP32 by Espressif Systems” và nhấn Install
- Xong! Add-on sẽ tự động được cài đặt
Kiểm tra cài đặt
Trong khi mở phần mềm Arduino IDE, kết nối board ESP32 với máy tính và thực hiện
- Chọn Board trong danh sách Tools > Board (ví dụ: DOIT ESP32 DEVKIT V1).
- Chọn Port (nếu không có danh sách COM Port, cần cài đặt driver CP210x USB to UART Bridge VCP Drivers).
- Mở một dự án mẫu File > Examples > WiFi (ESP32) > WiFiScan
- Một Sketch được mở
- Nhấn nút Upload trên thah công cụ Arduino IDE để biên dịch và nạp vào Board DOIT ESP32 DEVKIT V1. Bạn cần chờ một lúc
- Nếu thành công bạn sẽ nhận được “Done Uploading.“
- Mở Arduino IDE Serial Mornitor trên thanh công cụ hoặc Ctrl + Shift +M, chọn baud rate 115200.
- Xem kết quả.
Ở trên đã hướng dẫn bạn cài đặt ESP32 Add-on cho Arduino IDE, sau khi thực hiện thành công các bạn có thể chạy thử Examples trước khi áp dụng cho các dự án IOT của mình. Mời các bạn đón đọc các bài hướng dẫn lập trình với ESP32.
Chúc các bạn thành công!