การ Flash MicroPython ลง ESP32 ด้วย โปรแกรม UpyCraft

Somsak Lima
May 3, 2020

--

ดาวน์โหลด UpyCraft 1.0 ที่ URL https://randomnerdtutorials.com/uPyCraftWindows จะเป็นไฟล์เดียว
เปิดโปรแกรม UpyCraft 1.1 เลือก Com Port ให้ถูกต้อง

กรณียังไม่ได้ติดตั้ง MicroPython Firmware จะขึ้นหน้าจอ Burn Firmware ให้เลือก Board esp32
Burn_address 0x1000
Erase_flash yes

Users เลือกแฟ้มที่ Download มา ชื่อ esp32-idf4–20200126-v1.12–87-g96716b46e.bin
คลิก OK

บาร์แรกจะมีการลบข้อมูล เสร็จจากบาร์แรกจะเริ่ม Burn Firmware

เปิด Com6 ใหม่ ถ้าการ Flash ทำสำเร็จจะได้ Prompt >>> ที่หน้าต่างล่างขวา เรียกหน้าต่างตรงนี้ว่า REPL (read evaluate print loop) ตรง Device จะมี File Boot.py เพิ่มมา

ถ้าไม่สามารถ Erased Flash เพราะ Board ไม่เข้าสู่โหมด Upload อัตโนมัติ ให้เชื่อมขา EN กับ GND ด้วย C ขนาด 1–10uF

พิมพ์ Help () ในกรอบ REPL แล้ว <Enter> จะเห็นข้อมูลดังรูป

อาจทดลองเขียนคำสั่งสั้นๆ ในกรอบ REPL โดยพิมพ์ข้อความดังนี้ print (“Hello MicroPython ESP32”) แล้วกด <enter> จะเห็นบรรทัด Hello MicroPython ESP32 แสดงออกมาที่บนจอภาพ

จบการลง MicroPython Firmware ให้ปิดโปรแกรม UpyCraft

--

--

Somsak Lima
Somsak Lima

Written by Somsak Lima

สนับสนุนและส่งเสริมให้ผู้สนใจสามารถใช้งานเทคโนโลยี LoRa และ LoRaWAN ได้ โดยนำความรู้ที่ได้ไปต่อยอดเพื่อใช้งาน

No responses yet