Should Micro:bit be your main electronics platform?
Our position, and the UK / global education perspective.
Our position
The Micro:bit is a perfectly fine intro device - a 'starter microcontroller' with a display, sensors, and MakeCode block programming out of the box. What it is not is a platform kids can graduate to real electronics on. The pin layout is proprietary, the connectors are bespoke, the available add-on hardware is a walled garden, and 'real Arduino / ESP32 code' does not port over cleanly. Kids who learn on Micro:bit and stop there are stuck in a scaffolded playground.
Pick the Arduino / ESP32 path for a school program. The learning curve is slightly higher, and the long-term ceiling is the whole electronics industry.
Other voices
Reputable sources worth reading before you decide. Labels reflect our honest read of each source's general stance, not direct quotes.
Micro:bit Educational Foundation
Pushes backThe Micro:bit Foundation publishes extensive classroom research showing strong engagement outcomes in K-8. The UK's national curriculum is built around it. Their case is real and worth reading.
UK national computing curriculum
Pushes backEvery UK primary school gets Micro:bits. The curriculum is built to match. For a UK teacher, Micro:bit is the correct answer because the ecosystem of lesson plans, assessments, and peer support all assume Micro:bit.
Adafruit learning guides
Nuanced / mixedAdafruit publishes tutorials for both Micro:bit and Circuit Playground Express / Arduino / ESP32. The tone: all of these are fine starting points; which to pick depends on where you want to graduate to.
Arduino Education program
Broadly agreesArduino's education program argues that kids who start on Arduino have a direct path to the electronics industry. The Arduino IDE becomes the industry standard; MakeCode does not.