One header, one cable, 51 different things to build.
Every block is a chapter. Open the one with the number printed on the part in your hand and you get what it is, how it is wired, and code that runs in both languages — no breadboard, no resistor to work out, nothing to get backwards.
Sensors
18 blocksTemperature, humidity, motion, distance, light and air quality. Wiring, the library that actually works, and what the numbers mean once they arrive.
Displays
9 blocksOLED, LCD, e-paper and LED matrices. Getting the first pixel on screen is most of the work — after that it is layout.
Motors & Actuators
1 blockServos, steppers, DC motors, relays and solenoids. Anything that moves needs more current than a GPIO pin can give, so drivers are half the story.
Power
2 blocksBatteries, regulators, solar and deep sleep. The difference between a project that runs on a bench and one that runs for a month in a shed.
Networking & IoT
4 blocksWiFi, Bluetooth, MQTT, LoRa and ESP-NOW. Getting a reading off the board and somewhere you can actually see it.
Inputs & Controls
11 blocksButtons, rotary encoders, touch pads, keypads and joysticks. Debouncing is not optional and nobody tells you that first.
Audio
3 blocksMicrophones, speakers, I2S and amplifiers. Sound in, sound out, and the DAC in between.
Storage
1 blockSD cards, onboard flash and EEPROM. Where readings go when the WiFi is down and you still need the data.
Fundamentals
2 blocksSoldering, breadboards, multimeters, pull-up resistors and logic levels. The things every other tutorial assumes you already know.