ESP32 Cài Đặt Phần Mềm

Để lập trình cho board ESP32, chúng ta cần:

Có vẻ phức tạp ⇒ đừng lo lắng, Arduino IDE sẽ làm tất cả cho bạn. Bạn chỉ cần:

Arduino IDE có sẵn cho Windows, Mac OS X và Linux. Chúng ta cần thực hiện các bước sau:

Arduino ide - how to config ESP32
https://dl.espressif.com/dl/package_esp32_index.json
Arduino ide - how to config ESP32

※ Lưu ý:

Lưu ý: Trong trường hợp bạn sử dụng cả ESP8266 và ESP32, bạn có thể phân cách các URL 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
Arduino ide - how to install ESP32

**CÀI ĐẶT DRIVER**

Các board ESP32 từ các nhà sản xuất khác nhau có thể sử dụng các chip USB-to-serial khác nhau, điều này ảnh hưởng đến khả năng tương thích driver. Một số chip phổ biến bao gồm CH340, CP210x và FTDI. Driver bạn cần phụ thuộc vào chip được sử dụng bởi board cụ thể của bạn.

Trong hướng dẫn này, chúng tôi đang sử dụng board ESP32 từ DIYables, sử dụng chip USB-to-serial CP210x.

Trong hầu hết các trường hợp, Arduino IDE sẽ tự động nhận diện board ESP32 DIYables. Tuy nhiên, nếu không, bạn có thể cần cài đặt driver thủ công bằng cách làm theo các bước sau:

**1. Tải Driver**

Tải driver CP210x từ một trong các link sau:

**2. Giải Nén File Driver**

Giải nén file đã tải về vào một thư mục trên máy tính của bạn. Lưu ý rằng gói này không bao gồm trình cài đặt tự động.

**3. Mở Device Manager**

**4. Kết Nối Board ESP32**

ESP32 device in device manager

**5. Cài Đặt hoặc Cập Nhật Driver**

update trình điều khiển
browse for trình điều khiển

**6. Chọn Thư Mục Driver Đã Giải Nén**

**7. Xác Nhận Cài Đặt**

Khi driver được cài đặt thành công, thiết bị ESP32 của bạn sẽ hiển thị chính xác trong Ports (COM & LPT) trong Device Manager.

com port appears correctly

Lưu ý: Nếu việc cài đặt thất bại hoặc không hoạt động, hãy thử gỡ cài đặt bất kỳ driver hiện có nào được liên kết với cổng COM đó trước khi cài đặt lại driver mới.

CHỌN BOARD TRONG ARDUINO IDE

  1. Kết nối board ESP32 DIYables với máy tính của bạn bằng cáp USB.
  2. Mở Arduino IDE.
  3. Chọn ESP32 Dev Module làm board và chọn COM port chính xác.
ESP32 board selection in Arduino ide

Việc cài đặt phần mềm đã hoàn tất. Bước tiếp theo là chạy chương trình đầu tiên trên board ESP32: chương trình ESP32 - Hello World.