Every one of our 27 wishlist ideas is now a working lab. Click any card to open its lab — this page is now your feature index. Star the ones you love and tell us which to polish next.
Game-style labs. Print a track, grab a pen, find a friend with another bot.
Control 2–4 bots from one phone. Formations, follow-the-leader, mirror mode, simultaneous start. Two-kid social play.
Open lab →Clip a felt-tip pen to the bot. Spirograph mode (math), polygon mode (geometry), free mode (art). Take the drawing home.
Open lab →Line-following race on a printed track. Lap timer, leaderboard, ghost replay. Race siblings.
Open lab →Two bots, one ring. Push the other off the IR-marked edge. 60-second matches. Brackets and championship mode.
Open lab →Bot drives between scene-cards on the floor. Each card triggers a sound, light, motion. Kid scripts the narrative.
Open lab →Move as slowly as possible. Smoothness scoring. Surprisingly meditative; tests motor calibration in disguise.
Open lab →Train it, mimic it, give it a personality. Single-bot or multi-bot.
Drag-block visual programming. If wall → turn. If line lost → beep. Generates equivalent MakeCode at the bottom.
Open lab →Train your bot. Clap a pattern → bot learns. Clap-clap = spin. Kid teaches robot, not the other way around.
Open lab →Phone shows virtual map; bot is "blind". Kid pieces together what's in the room from sensor reports. Pirate vibes.
Open lab →One bot mimics another via radio. Pure two-bot symmetry play. Foundation for swarm work.
Open lab →Mix your own robot personality. 4 sliders (boldness · chattiness · sleepiness · explorer-ness). Save as named profiles.
Open lab →Look under the hood. Sniff packets, bend protocols, clone signals, encrypt bot-chat.
Live hex dump of every byte phone ↔ bot. Annotated decoder. Replay any past command. Mr. Robot vibes.
Open lab →Invent your own command verbs. Define WIGGLE = motors L=100, R=−100 for 200ms. Compiles and runs.
Send malformed bytes; see what breaks. Auto-stops on real damage. Leaderboard for smallest crashing payload.
Open lab →Change the bot's BLE name & MAC. Pretend to be NotARobot. Save multiple identities.
Clone any TV/AC remote. Point, capture, replay. Bot becomes a universal remote. Includes mischief mode.
Open lab →Two bots talk in encrypted radio. Caesar → ROT13 → XOR. Kid breaks the cipher. Crypto kindergarten.
Open lab →Off-grid bot ↔ bot radio chat. No phone. Foundation for swarm work.
Open lab →Multi-bot radio chain propagation. Visualize the spread on phone. Then: build a stop-the-worm command.
Open lab →Add components, print accessories, measure power. The lab kit grows with the kid.
Pair a 2nd micro:bit as a radio gateway. Foundation lab — unlocks Lights wand, Walkie, Cipher, Worm, Add-on. Sidesteps BLE/NeoPixel timing limits.
Open lab →Interactive wiring guide for add-ons: 2nd servo · OLED · gas sensor · color sensor. SVG schematics + MakeCode + "test it" buttons.
Open lab →Gallery of 3D-printable bot accessories: servo claw, sensor mount, FPV phone holder, parade hat. Download STL.
Open lab →Real-time current draw + runtime simulator. "What if I add 10 NeoPixels?" Engineering-grade.
Open lab →Plug-and-play I²C sensor pairing wizard. Detects gas / IMU / color / ToF. Exposes new readings to other labs.
Open lab →Compass, logging, diagnostics. The grown-up engineering side of the toolkit.
Drive due north. Magnetic treasure hunt with metal objects. Uses the built-in micro:bit compass.
Open lab →Record all sensor readings, plot multi-line graphs, export CSV. For older kids and STEM teachers.
Open lab →Robot Checkup. Tests every subsystem. Green/yellow/red per system. Sells reliability to teachers.
Open lab →Star up to 3 labs you love, then click below to email your favorites — we polish what kids actually use.
📩 Send my favorites 🐛 Got a brand-new idea? Open a GitHub issue →