Learners go from “what is electricity?” to building, programming and battling their own robot, all in the browser and ready for real hardware.
A circuit solver runs every build. Too little resistance burns out the LED; measure it with a multimeter and Ohm’s law appears.
Blocks run on a simulated Arduino Uno. Each block lights up as it runs, and every pin shows its voltage.
Programs save as .mblock files. Open them in mBlock and upload to a real Arduino robot.





Robotics kits teach children to copy wiring diagrams and drag blocks until a robot moves. Few explain why it works: what current is, why a pin cannot drive a motor, or what a microcontroller does with a program. Kits are expensive, parts break, and a class shares a handful of boards. Electron Lab teaches the engineering underneath, with simulated parts that behave like the real ones, so every learner can build, measure, fail safely and try again.
Written for learners of about 10 to 15, with no prior electronics or coding. It works on a tablet or a laptop and is designed for learners anywhere, not one country or one kit.
Built for children. No ads, no third-party tracking and no account needed to start. It works offline. An account stores only a child’s first name and learning progress; children never give an email address.