Cài đặt thư viện của ESP32 để lập trình trong Arduino

Cũng giống như ESP8266, để dùng ESP32 lập trình trong Arduino cũng cần có thư viện hỗ trợ để Arduino có thể nhận biết module ESP. Trong hướng dẫn này, Dân Điện Tử sẽ hướng dẫn bạn cách cài đặt bảng ESP32 trong Arduino IDE cho Windows.

Nếu bạn đang chuẩn bị lập trình cho ESP8266 bạn có thể tham khảo bài viết Cài đặt thư viện của ESP8266 ESP-12E NodeMCU để lập trình trong Arduino
http://dandientu.com/lap-trinh-nhung/lap-trinh-esp8266-esp-12e-nodemcu-su-dung-arduino.html

Nếu bạn gặp bất kỳ sự cố nào trong quá trình cài đặt, hãy xem hướng dẫn khắc phục sự cố ESP32.

Để mọi việc diễn ra suôn sẻ, bạn nên cài đặt bản Arduino mới nhất.

Nếu trong máy bạn đã có thư viện ESP32 rồi, có thể việc cài đặt sau đây sẽ gây lỗi. Tốt nhất bạn nên xóa thư mục espressif trước rồi cài đặt thư viện mới

1. Cài đặt cho mạch ESP32
1) Vào File> Preferences.
2) Nhập đường link thư viện https://dl.espressif.com/dl/package_esp32_index.json vào “Additional Board Manager URLs” , sau đó nhấn “OK”.

Nếu bạn có link của ESP8266, bạn có thể nhập thêm link thư viện ESP32 cách nhau bằng dấu phẩy (,) như sau:

https://dl.espressif.com/dl/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json

3) Vào Tools > Board > Boards Manager…
4) Tìm plugin cho ESP32 theo từ khóa ESP32 và cài đặt plugin “ESP32 by Espressif Systems“:

5) Chờ quá trình cài đặt hoàn tất.

2. Xóa thư mục espressif
Nếu đây là lần đầu tiên bạn sử dụng ESP32 thì bạn có thể bỏ qua phần này.

Nếu bạn đã làm theo quy trình cài đặt cũ và bạn đã cài đặt thủ công phần bổ sung ESP32 với Git GUI, bạn cần phải xoá thư mục espressif khỏi IDE Arduino của mình.

Để tìm thư mục espressif của bạn và vị trí Arduino IDE (đường dẫn cài đặt), hãy mở IDE Arduino, vào File > Preferences:

Sao chép đường dẫn trong ô “Sketchbook location", dán vào Windows Explorer và vào trong thư mục Arduino > hardware và xóa thư mục espressif.

Kiểm tra ESP32
1. Cắm ESP32 vào máy tính:

2. Mở Arduino IDE

3. Vào menu Tools > Board menu (ví dụ DOIT ESP32 DEVKIT V1)

4. Chọn Port cho ESP32. Nếu bạn không thấy Port của module, có thể bạn chưa cài driver cho chip giao tiếp nối tiếp qua cổng USB. Bạn cần kiểm tra chip giao tiếp và tìm driver thích hợp. Thường là chip CP210x ( với x là số phiên bản của chip giao tiếp):

5. Mở chương trình mẫu, vào File > Examples > WiFi (ESP32) > WiFi Scan

6. Nhấn nút Upload và chờ chương trình biên dịch vào chép vào chip. Mọi việc hoàn tất khi bạn thấy dòng chữ “Done uploading.” xuất hiện.

8) Mở Serial Monitor trong Arduino và chọn tốc độ 115200:

9) Nhấn nút Enable trên ESP32 bạn sẽ thấy danh sách mạng Internet trong khu vực của bạn

Chúc các bạn thành công

Nguồn https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
Dịch bởi Abel Nguyen

Nhận xét

Bài đăng phổ biến từ blog này