วิธี Flash Firmware MicroPython ลงใน BBC micro:bit

Somsak Lima
2 min readJun 12, 2020

--

เสียบสาย Micro USB เข้ากับ BBC micro:bit และเสียบ USB เข้ากับ PC

เปิดโปรแกรม Thonny

ไปที่ Tools/Option/ Interpreter

ช่องแรก เลือก MicroPython (BBC micro:bit) เลือก Port ให้ตรงกับที่เสียบสาย USB คลิก Open the dialog for installing or upgrading MicroPython on your device แล้วคลิก OK

ให้คลิก Install

เมื่อมีข้อความ Done! ให้ปิดหน้าต่าง เป็นอันเสร็จสิ้นการติดตั้ง MicroPython ลงบน BBC micro:bit

หากกด CTRL-D ตรงหน้าต่าง Shell จะเป็นการ Reset บอร์ด micro:bin เมื่อบูทเสร็จจะเห็นข้อความ

soft reboot
MicroPython v1.9.2–34-gd64154c73 on 2017–09–01; micro:bit v1.0.1 with nRF51822
Type “help()” for more information.

วิธีติดตั้งอีกวิธีหนึ่ง

ดูวิธีติดตั้งและ Download Firmware BBC micro:bit คลิก เมื่อดาวน์โหลดมาจะได้ไฟล์ เช่น 0253_kl26z_microbit_0x8000.hex

กดปุ่ม Reset ค้างไว้แล้วเสียบสาย จะเห็น Drive H: ชื่อ maintenance ให้ Copy File Firmware .hex ลงไปใน Drive H: เมื่อ Copy เสร็จ บอร์ด micro:bit จะ reboot อัตโนมัติ ซึ่งจะเสร็จสิ้นการติดตั้ง Firmware ใหม่

ลองทดสอบใช้คำสั่ง

import os
print(os.uname())
(sysname=’microbit’, nodename=’microbit’, release=’1.0.1', version=’micro:bit v1.0.1+b0bf4a9 on 2018–12–13; MicroPython v1.9.2–34-gd64154c73 on 2017–09–01', machine=’micro:bit with nRF51822')

แสดงว่าเป็น Board BBC micro:bit รุ่น 1.0.1 วันที่ 13 ธันวาคม ค.ศ.2018
ติดตั้ง MicroPython รุ่น 1.9.2–34 วันที่ 1 กันยายน 2017 ใช้ Chip nRF51822

--

--

Somsak Lima
Somsak Lima

Written by Somsak Lima

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

No responses yet