Sunday, September 29, 2019

Troubleshooting (การแก้ไขปัญหา) of ESP32

ถ้าคุณพยายาม upload code ใหม่ไปยัง ESP32 ของคุณ และคุณได้รับข้อความแสดงข้อผิดพลาดดังนี้ "A fatal error occurred: Failed to connect to ESP32: Timed out… Connecting...หมายความว่า ESP32 ของคุณไม่ได้อยู่ในโหมดกระพริบ / อับโหลด (upload)

ตรวจสอบชื่อบอร์ดและ COM Port ที่เหมาะสมแล้ว ทำตามขั้นตอนเป็น 

  •  กดปุ่ม BOOT  บนบอร์ด ESP32 ค้างไว้

Solved A fatal error occurred: Failed to connect to ESP32: Timed out… Connecting…

  • กดปุ่ม upload ใน Arduino IDE ในหน้า code ของคุณ
Arduino IDE uploading new sketch to ESP32

  • หลังจากคุณเห็นข้อความ  “Connecting….” ในโปรแกรม Arduino IDE ของคุณ  ทำการปล่อยนิ้วจากปุ่ม “BOOT” 

  • Arduino IDE done uploading ESP32 WiFiScan sketch
  • หลังจากนั้น คุณควรจะเห็นข้อความ "Done uploading"

ESP32 ของคุณควรมี code ใหม่พร้อมใช้งาน และหลังจากนั้นทำการกดปุ่ม Enable (EN) เพื่อทำการ restart และเรียกใช้ code ใหม่มาทำงาน

คุณต้องทำซ้ำลำดับของปุ่มนั้นทุกขั้นตอนที่คุณต้องการโหลด code  ใหม่  แต่ถ้าคุณต้องการแก้ไขปัญหานี้เพียงครั้งเดียวโดยไม่จำเป็นต้องกดปุ่ม BOOT ให้ทำตามในเนื้อหาต่อไป

No comments:

Post a Comment