[IoT] Ứng dụng IoT với ESP32 – Các cài đặt cơ bản để lập trình trên Arduino IDE

 

Công cụ cần có:

  • KIT ESP32 (bài viết sử dụng ESP32 MiniKIT)
  • Cáp nạp microUSB

Các bước thực hiện:

  1. Cài đặt trình biên dịch Arduino (Arduino IDE), vài viết sử dụng phiên bản 1.8.5 https://www.arduino.cc/en/Main/Software?
  2. Tải về và cài đặt GIT git-scm.com

Mở Git Gui lên và chọn Clone Existing Repository

Nhập vào như hình

Source Location: https://github.com/espressif/arduino-esp32.git

Target Directory: C:/Program Files (x86)/Arduino/hardware/espressif/esp32 (đây là nơi cài Arduino IDE của bạn)

Xong thì nhấn vào Clone và đợi (khá lâu), khi xuất hiện màn hình như bên dưới là đã xong

Vào nơi cài đặt Arduino sẽ thấy có thêm folder espressif/esp32 và thư viện đã thêm vào, nhưng thư viện này vẫn chưa sử dụng được.

  1. Vào folder … espressif/esp32/tools và nhấn vào exe (nhớ chọnRun as administrator), chờ cho đến khi kết thúc (khá lâu)

Sau khi kết thúc sẽ có thêm folder xtensa-esp32-elf như hình. Vậy là cài đặt đã xong.

  1. Cắm KIT ESP32 MiniKIT vào máy tính qua cổng USB, mở trình biên dịch Aruino lên, chọn KIT ESP32 DEV , chọn cổng COM và nạp chương trình Blink đơn giản, nếu LED chân số 2 chớp là đã thành công.

Nhớ thêm vào dòng khai báo này để định nghĩa LED trên KIT nhé: int LED_BUILTIN = 2;

Tham khảo:

https://github.com/espressif/arduino-esp32

http://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/

https://www.smart-prototyping.com/blog/How%20to%20Install-ESP32-Core-Arduino-IDE

http://www.instructables.com/id/IOT-Made-Simple-Playing-With-the-ESP32-on-Arduino-/

Trả lời

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *