
Có một tiện ích bổ sung cho Arduino IDE cho phép bạn lập trình ESP32 bằng Arduino IDE và ngôn ngữ lập trình của nó. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt bo mạch ESP32 trong Arduino IDE cho dù bạn đang sử dụng Windows, Mac OS X hay Linux.
1. Tải và cài đặt Arduino IDE
Trước khi bắt đầu quy trình cài đặt này, bạn cần cài đặt Arduino IDE trên máy tính của mình. Có hai phiên bản Arduino IDE mà bạn có thể cài đặt: phiên bản 1 và phiên bản 2
Phiên bản 1 là phiên bản từ 1.8.X trở xuống tốt nhất nên sử dụng 1.8.19

Phiên bản 2 là phiên bản mới nhất từ 2.0.X trở lên ở bài viết hiện tại phiên bản mới nhất là 2.3.6

Bạn tải và cài đặt trại trang chủ của Arduino tại đây nhé.
2. Cài đặt ESP32 Add-on trong Arduino IDE với Arduino 1.8.x
Để cài đặt bo mạch ESP32 vào Arduino IDE của bạn, hãy làm theo các hướng dẫn sau:
2.1 Trong Arduino IDE của bạn, hãy vào File > Preferences

2.2 Nhập thông tin sau vào trường “Additional Board Manager URLs”

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.jsonSau đó, nhấp vào nút “OK”:
Lưu ý: nếu bạn đã có URL bo mạch ESP8266, bạn có thể phân tách các URL bằng dấu phẩy như sau:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json2.3 Mở Trình quản lý Board Vào Tools > Board > Boards Manager…

2.4 Tìm kiếm ESP32 và nhấn nút cài đặt cho “ ESP32 của Espressif Systems “:

2.5 Vậy là xong. Nó sẽ được cài đặt sau vài phút

2.6 Tiếp tục chọn vào Select version chọn 3.1.3 và nhấn Install

2.7 Vào lại Tool -> Board -> ESP32 Arduino -> ESP32 Dev Module và sử dụng như bình thường.

3. Cài đặt ESP32 Add-on trong Arduino IDE với Arduino 2.0.X
Để cài đặt bo mạch ESP32 vào Arduino IDE, hãy làm theo các hướng dẫn sau.
3.1 Mở Boards Manager . Bạn có thể vào Tools > Board > Boards Manager… hoặc bạn chỉ cần nhấp vào biểu tượng Boards Manager ở góc bên trái.

3.2 Tìm kiếm ESP32 và nhấn nút cài đặt esp32 của Espressif Systems phiên bản 3.X.

Vậy là xong. Nó sẽ được cài đặt sau vài giây.

