'Best' way to program MicroPython on the micro:bit

Questions and discussion about running MicroPython on a micro:bit board.
Target audience: MicroPython users with a micro:bit.
Siriushardware
Posts: 20
Joined: Wed Nov 01, 2017 8:00 pm

Re: 'Best' way to program MicroPython on the micro:bit

Post by Siriushardware » Wed Jul 25, 2018 8:09 pm

I have been checking back periodically and today, 25th July 2018, I found that the default version of Mu available for download is...

Mu 1.0.

rhubarbdog
Posts: 168
Joined: Tue Nov 07, 2017 11:45 pm

Re: 'Best' way to program MicroPython on the micro:bit

Post by rhubarbdog » Tue Jul 31, 2018 10:32 pm

The new version uses firmware 1.9.2-34 v1.0.0-rc.2 which is the current upto date supported version. I no longer use firmware 1.7.9 (lack of features) or firmware 1.9.2-34 (bugs in neopixel)

Siriushardware
Posts: 20
Joined: Wed Nov 01, 2017 8:00 pm

Re: 'Best' way to program MicroPython on the micro:bit

Post by Siriushardware » Thu Aug 02, 2018 8:47 pm

When you say 'firmware', is that something which needs to be uploaded separately one-time to the Micro:Bit, or is the firmware embedded in all .Hex files generated by Mu and sent to the Micro:Bit?

I've never been entirely clear whether the Micro: Bit has an onboard OS / Firmware , or whether it only has a bootloader, and the firmware (such as it is) is loaded onto the unit along with the user code.

If the firmware resides on the Micro:Bit, where do you get newer versions from, and how do you replace the existing firmware with the new firmware?

Post Reply