การ Update เฟิร์มแวร์ของ ESP-01
ในกรณีที่ต้องการ Update AT firmware เวอร์ชันใหม่ หรือกรณีที่โปรแกรม ESP-01 ไปแล้วแต่ต้องการนำ AT firmware กลับมา (การโปรแกรมทำให้ AT firmware หายไป) สามารถทำได้โดยอัพโหลด AT firmware ผ่านทาง Arduino ได้
อุปกรณ์
- 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
ขั้นตอน
- ดาวน์โหลดโปรแกรมสำหรับการอัพโหลดเฟิร์มแวร์ และไฟล์เฟิร์มแวร์ - ดาวน์โหลด
- ถอดสาย Tx, Rx และ GPIO0 ออก
- อัพโหลด Sketch ที่ฟังก์ชัน setup และ loop ไม่มีการทำงานใด (Bare Minimum) ไปยัง Arduino เพื่อให้มั่นใจว่าไม่มีโปรแกรมเดิมทำงานอยู่
- ถอดสาย USB ออกจาก Arduino จากนั้นต่อสาย Tx, Rx และ GPIO0 เข้าที่ ESP-01 แล้วจึงเสียบสาย USB ที่ Arduino อีกครั้ง
- เปิดโปรแกรม ESP8266 flash downloader จากนั้นระบุหมายเลข COM port ที่เชื่อมต่อกับ Arduino
- เลือกไฟล์ AT firmware โดยจะมีนามสกุล .bin จากนั้นกด download
- รอจนครบ 100% ขึ้นข้อความ Leaving แล้วจึงถอดสาย GIPO0 ออกจาก GND
บรรณานุกรม
ความคิดเห็นนี้ถูกผู้เขียนลบ
ตอบลบ