Esp32
[Ngày cập nhật: 17/12/24]
Last updated
Was this helpful?
[Ngày cập nhật: 17/12/24]
Last updated
Was this helpful?
Trong VS Code -> chọn PlatformIO (1) -> Quick Access -> PIO Home -> Open (2).
Chọn New Project (3) để tạo project mới -> popup Project Wizard xuất hiện.
Trong Project Wizard: nhập tên Project, chọn Board, Framework, Location lưu project và tiến hành tạo Project.
Board
Espressif ESP32 Dev Module
Framework
Arduino
Trong PlatformIO -> Home -> chọn Libraries -> Search libraries… gõ chữ “ERa EoH” -> Chọn “ERa by EoH Ltd”.
Bảng Registry (1) hiện ra -> chọn version mới và click “Add to Project” (2)
Popup “Add project dependency” xuất hiện -> chọn project và click “Add”
Trong bảng Registry -> Examples -> chọn ESP32_WiFi_Basic (example tương ứng của từng board) -> copy nội dung của example.
Paste nội dung của example vào -> main.cpp
Thay đổi thông số ERA_AUTH_TOKEN của project, tên wifi(ssid) và pass wifi(pass).
Nhấn vào dấu tick “✔️” dưới thanh taskbar để tiến hành build chương trình.
Mở file platformio.ini của project và tiến hành thay đổi upload_port sang cổng COM (Window OS) hoặc “/dev/ttyUSB” (Unix-Based OS) của mạch nạp.
Nhấn vào dấu -> dưới thanh taskbar để tiến hành upload chương trình.
Lưu ý với Board ESP32
Vào chế độ bootloader (chế độ upload code) trước khi tiến hành upload chương trình bằng cách:
Mở serial monitor (click vào biểu tượng như hình trên).
Nhấn giữ nút BOOT đồng thời nhấn và nhả nút RST/EN trên board ESP32.
...