การโปรแกรม ESP-01 ด้วย Arduino IDE
สามารถโปรแกรม ESP8266 ESP-01 โดยใช้ Arduino IDE และอัพโหลด sketch โดยใช้ Arduino UNO ทำหน้าที่แปลง USB เป็น Serial เพื่อส่งข้อมูลไปยัง ESP-01 ได้
อุปกรณ์
- Arduino Uno
- ESP8266 ESP-01
- Buck Converter
การต่อวงจร
การต่อสายสัญญาณจาก ESP-01
- Tx -> Tx (pin 1)
- Rx -> Rx (pin 0)
- Vcc -> 3.3v
- CH_PD -> 3.3v
- GND -> GND
- GPIO0 -> GND
ขั้นตอน
ติดตั้ง ESP8266 package ใน Arduino IDE
- เปิด Arduino IDE
- เลือกเมนู File -> References
- เพิ่ม URL ต่อไปนี้ http://arduino.esp8266.com/stable/package_esp8266com_index.json ที่ Additional Boards Manager URLs ดังรูปที่ 1
- กดปุ่ม OK
- เลือกเมนู Tools -> Boards -> Boards Manager...
- ค้นหา esp8266
- เลือกรายการ esp8266 by ESP8266 community กดปุ่ม Install ดังรูปที่ 2
- ปิดหน้าต่าง Boards Manager จากนั้นเลือก Generic ESP8266 Module จากรายการบอร์ดทั้งหมด ดังรูปที่ 3
- เมื่อ upload sketch จะถูกส่งไปยัง ESP-01 โดยสังเกตได้จากจะมีข้อความบอกเปอร์เซนต์การอัพโหลดขึ้นมาด้านล่างของ Arduino IDE ดังรูปที่ 4 แต่ถ้าไม่สามารถอัพโหลดได้ ให้ถอดแล้วเสียบสาย USB ใหม่ จากนั้นลองอัพโหลดอีกครั้ง
|
รูปที่ 4 สถานะการอัพโหลด sketch ไปยัง ESP-01 |
บรรณานุกรม
ไม่มีความคิดเห็น:
แสดงความคิดเห็น