
Most "STEM toys" are toys.
This isn't.
When you buy a guitar for a kid, you don't ask "what age is guitar for?". You buy them lessons, hand them the instrument, and trust they'll figure it out. That's what this is.
By week 5 they're not playing with a toy. They're writing C++ that controls hardware they wired themselves.
The youngest student we've seen complete it was 6 years old. The oldest was in his 80s. Lots of parents (and especially grandparents) do it alongside their kid. The curriculum doesn't change. The patience required does.
25 weeks.
25 real builds.
Each week introduces a new component and a new concept. By the end, your kid has built a working RFID-secured door lock — wired, coded, debugged.
Push Button & LED Control
Digital input/output basics
Active Buzzer Alert System
First sound output
Passive Buzzer Melody Generator
Pitch and frequency
Passive Buzzer Melody Generator
Multiplexed displays
Photoresistor Light Sensor
Auto-triggering on light
RGB LED Colour Mixing
PWM and colour theory
1-Digit 7-Segment Display
Single-digit output
4-Digit Digital Counter
Multiplexed displays
DHT11 Temperature & Humidity
Reading real-world data
Water Level Detection
Liquid sensing
1602 LCD Text Display
Driving a real screen
4×4 Keypad Password Input
Matrix scanning
Joystick Dual-Axis Controller
2D analog input
Sound-Activated Trigger
Reacting to audio
74HC595 Shift Register
Shift registers
5V Relay Module
Controlling bigger loads
Stepper Motor + ULN2003
Precision motion
9g Servo Motor
Angular control
DS1302 Real-Time Clock
Keeping time without internet
IR Remote Wireless Input
Decoding remote signals
IR-Controlled RGB Lamp
First combined system
RC522 RFID Reader
Reading wireless tags
RFID with RGB Feedback
Access response system
RFID Access Control + LCD
Full authorisation system
RFID Door Lock — Capstone
The final build