ติดตั้ง firmware
จากเบราว์เซอร์
เสียบสาย USB-C เลือกรุ่นและเวอร์ชัน แล้วกดติดตั้ง ไม่ต้องลงโปรแกรม
เลือกอุปกรณ์ของคุณ
ใช้ได้กับอะไรบ้าง
| เบราว์เซอร์ | Google Chrome, Microsoft Edge หรือ Opera บนคอมพิวเตอร์ (ต้องรองรับ Web Serial) |
|---|---|
| ไม่รองรับ | Firefox, Safari, iPhone / iPad |
| ระบบปฏิบัติการ | Windows 10/11, macOS, Linux |
| ไดรเวอร์ | ESP32-C3 ใช้ USB ในตัวชิป ปกติไม่ต้องติดตั้งไดรเวอร์เพิ่ม |
| สาย | สาย USB-C ที่ส่งข้อมูลได้ (สายชาร์จอย่างเดียวจะไม่เจออุปกรณ์) |
กู้เครื่องเมื่อหาพอร์ตไม่เจอ
- ถอดสาย USB ออก
- กดปุ่ม BOOT ค้างไว้ (ใช้เข็มกดผ่านรูเล็กๆ บนเคส)
- เสียบสาย USB ขณะที่ยังกดค้าง แล้วปล่อยปุ่ม
- เครื่องจะเข้าโหมดดาวน์โหลด หน้าจอจะดับ ซึ่งเป็นเรื่องปกติ
- กลับมาที่หน้านี้แล้วกดติดตั้งอีกครั้ง เลือก "ลบข้อมูลเดิม" ถ้าเครื่องยังมีปัญหา
ตำแหน่งปุ่ม BOOT ของแต่ละรุ่นจะระบุไว้ในคู่มือของรุ่นนั้น
ติดตั้งด้วย esptool (สำรอง)
สำหรับเบราว์เซอร์ที่ไม่รองรับ หรือเมื่อการติดตั้งผ่านเว็บไม่สำเร็จ
- ติดตั้ง Python 3 แล้วรัน
pip install esptool - ดาวน์โหลดไฟล์
.binของเวอร์ชันที่ต้องการจากหน้านี้ - ตรวจ checksum ให้ตรงกับค่า SHA-256 ที่แสดงไว้
certutil -hashfile firmware.bin SHA256 # Windows shasum -a 256 firmware.bin # macOS / Linux
- เขียน firmware (เปลี่ยน
COM5เป็นพอร์ตของคุณ เช่น/dev/ttyACM0)esptool --chip esp32c3 --port COM5 write-flash 0x0 firmware.bin
- ถ้าเครื่องค้าง ให้ลบ flash ก่อนแล้วเขียนใหม่
esptool --chip esp32c3 --port COM5 erase-flash