1. เปิดเบราเซอร์ไปที่ https://www.arduino.cc
2. คลิกเมนู SOFTWARE
3. คลิก Windows Win 7 and newer
4. คลิก JUST DOWNLOAD แล้วรอจนดาวน์โหลดไฟล์ arduino-1.8.19-windows.exe เสร็จ
5. ดับเบิ้ลคลิกไฟล์ arduino-1.8.19-windows.exe
6. หน้าต่าง Arduino Setup: License Agreement คลิก I Agree
7. หน้าต่าง Arduino Setup: Installation Options ตัวเลือกการติดตั้ง คลิก Next >
8. หน้าต่าง Arduino Setup: Installation Folder เลือกโฟลเดอร์ติดตั้ง C:\Program Files (x86)\Arduino คลิก Install รอจนติดตั้งเสร็จ
9. หน้าต่าง Arduino Setup: Completed คลิก Close เมื่อติดตั้งเสร็จ
10. จะได้ไอคอน Arduino ที่เดสทอป ให้ดับเบิ้ลไอคอนนั้น
11. หน้าต่าง Arduino 1.8.19 คลิกเมนู File > Preference (Ctrl+Comma)
12. ให้พิมพ์ https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json ในช่อง Addtional Boards Manager URLs: แล้วคลิก OK เพื่อเพิ่มรายชื่อบอร์ด ESP
13. คลิก Tools > Board: “Arduino Uno” > Boards Manager…
14. หน้าต่าง Board Manager ให้พิมพ์ esp32 ในช่อง Type เลือก All บรรทัด esp32 เลือกเวอร์ชั่น 2.0.3 คลิก Install
15. รอจนติดตั้งเสร็จ คลิก Close
16. เสียบสาย USB เข้าบอร์ด Node32s3 กับเครื่องคอมพิวเตอร์ คลิก Tools > Board: > ESP32 Arduino > ESP32S3 Dev Module
17. เมนู Tools เลือก Flash Mode: “OPI 80Mhz” เลือก PSRAM: “OPI PSRAM” เลือก Port: “COMXX” (ถ้าไม่ขึ้นคอมพอร์ต อาจต้องติดตั้ง FTDI Driver ภาคผนวก หรือเปลี่ยนสาย USB Data หรือสังเกตไฟพาวเวอร์สีฟ้าบนบอร์ดติดสว่าง)
18. คลิก File > Examples > 01.Basics > Blink เพื่อเปิดโปรแกรมตัวอย่างไฟกระพริบ
19. เปลี่ยน LED_BUILTIN เป็น 48 ที่บรรทัด 28, 33 และ 35
20. คลิก Sketch > Upload (Ctrl+U) หรือ ปุ่ม -> เพื่ออัปโหลดโค้ดลงบอร์ด
21. รอจนขึ้นข้อความ Hard resetting via RTS pin… แสดงว่าอัปโหลดโค้ดเสร็จแล้ว จะเห็นไฟสีเหลืองบนบอร์ดกระพริบ (io48)
22. ทดลองปรับค่าตัวเลข delay แล้วอัปโหลดโปรแกรมใหม่ ไฟจะกระพริบเร็วขึ้น
digitalWrite(48, HIGH);
delay(100);
digitalWrite(48, LOW);
delay(100);
23. โฟลเดอร์เก็บไฟล์งานอยู่ที่ C:\Users\admin\Documents\Arduino
24. โฟลเดอร์โปรแกรมหลัก C:\Program Files (x86)\Arduino
25. โฟลเดอร์โปรแกรมสำหรับยูสเซอร์ C:\Users\admin\AppData\Local\Arduino15 (ในที่นี้ผมใช้ยูสเซอร์ admin)
26. หากต้องการแสดงหมายเลขบรรทัด ให้ติ๊กถูกหน้า Display line number
--END--
Comentarios