1.ติดตั้ง Arduino IDE 2.0
ดาวน์โหลด Arduino IDE 2.0
ติดตั้งโปรแกรม




2.ติดตั้ง ESP32
Copy ด้านล่าง
Arduino
1https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json1https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.jsonนำไปวางใน
Arduino IDE > File > Preferences > Additional Board Manager URLs


ติดตั้ง ESP32 ใน Boards Manager
Arduino IDE > Tools > Board > Boards Manager

ค้นหาว่า "esp32" แล้วติดตั้ง "esp32 by Espressif Systems"


3.ตั้งค่า Arduino IDE
เลือกบอร์ด Arduino ESP32
Arduino IDE > Tools > Board > esp32 > ESP32-WROOM-DA Module

เลือกพอร์ต
Arduino IDE > Tools > Port > COMX (ตามแต่ละเครื่อง)

4.ทดสอบโปรแกรมเริ่มต้น
Copy โค้ดด้านล่าง
Arduino
1void setup() {
2 pinMode(2, OUTPUT); // เปลี่ยนพินเป็น 2 แทน LED_BUILTIN
3}
4
5void loop() {
6 digitalWrite(2, HIGH); // เปิด LED
7 delay(1000); // รอ 1 วินาที
8 digitalWrite(2, LOW); // ปิด LED
9 delay(1000); // รอ 1 วินาที
10}
111void setup() {
2 pinMode(2, OUTPUT); // เปลี่ยนพินเป็น 2 แทน LED_BUILTIN
3}
4
5void loop() {
6 digitalWrite(2, HIGH); // เปิด LED
7 delay(1000); // รอ 1 วินาที
8 digitalWrite(2, LOW); // ปิด LED
9 delay(1000); // รอ 1 วินาที
10}
11อัปโหลด


ในบางเครื่อง อาจขึ้น Connecting................... ให้กดปุ่ม BOOT ค้างไว้

อัปโหลดสำเร็จ จะขึ้นว่า Done compiling และ Done uploading จากนั้น LED บนบอร์ดจะกระพริบ


