อุปกรณ์ที่ใช้
1. Goouuu ESP32 Development Board WiFi+Bluetooth
2. Micro USB Cable Wire 1m for NodeMCU
หมายเหตุ : ก่อนการทดลองนี้ ต้องผ่านการติดตั้ง Arduino core for ESP32 WiFi chip มาก่อน
ถ้ายังไม่ได้ติดตั้ง ให้ติดตั้งตามขั้นตอนลิงค์ด้านล่าง ก่อน
https://robotsiam.blogspot.com/2017/09/arduino-core-for-esp32.html
โปรแกรมแรก Hello World กับ ESP32
เชื่อมต่อสาย Micro USB ระหว่าง คอมพิวเตอร์ กับ ESP32
ตรวจสอบการติดตั้งไดร์เวอร์ ของ ESP32
ที่หน้าจอคอมพิวเตอร์ คลิกขวาที่ Computet -> Properties
เปิด โปรแกรม Arduino IDE ขึ้นมา
คำสั่งแรกที่ต้องใช้ในการเริ่มต้นสื่อสารคือ การกำหนดความเร็วในการสื่อสาร ด้วยคำสั่ง
Serial.begin(9600);
โดยตัวเลขที่อยู่ในวงเล็บคือค่าความเร็วในการรับ-ส่งข้อมูล ค่ามาตรฐานสำหรับ ESP32 คือ 115200
และคำสั่งสำหรับสั่งให้ บอร์ดส่งข้อความมาที่คอมพิวเตอร์ของเรา คือ
Serial.println("Hello World");
เริ่มเขียนโปรแกรม หรือ Sketch ตามโค้ดด้านล่างนี้
void setup()
{
Serial.begin(115200);
}
void loop()
{
Serial.println("Hello World");
}
ไปที่ Tools -> Board เลือก "ESP32 Dev Module"
ไปที่ Tools -> Port แล้วเลือกพอร์ตที่ปรากฏ (กรณีใช้เครื่องคอมพิวเตอร์ที่มี COM Port ให้เลือกตัวอื่นที่ไม่ใช่ COM1)
ในตัวอย่างเลือกเป็น "COM12"
กดปุ่ม เพื่ออัพโหลด
ตั้งชื่อไฟล์ เป็น Hello_World_ESP32 -> Save