Build dozens of vaguely amusing,
mostly impractical, but always
educational micro:bit projects.

Designed for the micro:bit
The micro:bit micro-controller has opened up a whole new world of physical computing to everyone. It's the best way to learn how to build interactive projects with a wide range of sensors and actuators.
We wrote this book to get you started making with the micro:bit. Get ready to create and code amazing projects that light up, make noise, move, and talk (via radio).
Get the book on…

Hands-on Projects
The book features over 20 hands-on projects where you can learn to code, play with electronics and build cool things!
About Us
The book is written by Tinkercademy, a team of engineers and educators who teach coding and tinkering to schools, corporations, and the public in Singapore. Tinkercademy brings an unparalleled depth of experience in education and technology (with a healthy dose of fun and silliness) to their classes and curriculum. Our vision is that everyone should be empowered to enjoy creating with technology.
A key partner of Singapore's Digital Maker Programme since its inception in 2016, Tinkercademy has trained over 800 teachers and 10,000 students and even created our own micro:bit Tinker Kit, now in the hands of thousands of students worldwide.
Beginner-Friendly
The book is designed to allow anyone to learn physical computing through step-by-step instructions that cover and the block-based programming used in Makecode.
For Anyone
The book is designed for anyone. Whether you're an educator, a tinkerer or a student, the book allows you to learn by guiding you through a range of chapters that get more difficult as you go along.
The book is broken down into the following chapters:
01 - Hello World02 - Getting Started03 - All On Board04 - Keep Track With Variables05 - Connecting Things, Making Noises06 - External Outputs07 - External Inputs08 - Lights, Loops, and Lists: Using the Neopixel/WS2812B light strip, and loops and lists coding constructs09 - Moving Things: Using continuous servo motor, stepper motors and DC motors10 - Things Talking: Using the radio module and going online with the IoT:bit11 - Controlling Things: Using relays and transistors12 - RecapAppendix A - Exploring Coding PlatformsAppendix B - Exploring Hardware Platforms