Choose your weapon! From visual blocks to real Python code, here's everything you need to start programming your Micro:bit.
The easiest way to start coding โ drag, drop, and watch your ideas come to life!
MakeCode uses colorful, snap-together blocks โ just like building with LEGO! Choose from categories like Basic, Input, Music, Radio, and more. Each block represents a piece of code.
Build with blocks in MakeCode
โTry it in the virtual Micro:bit
โClick the Download button
โPlug in your Micro:bit
โDrag .hex to the drive
Ready for text coding? Mu makes writing Python for Micro:bit simple and fun!
Mu is a beginner-friendly Python editor with a special "micro:bit mode" that makes flashing code to the board super easy. It's the perfect next step after MakeCode!
Compare MakeCode and Mu at a glance!
Pick your tool, choose a project, and start building something amazing today!