📋 Curriculum overview | ✍️ Blog post | 🐙 GitHub repo
Phase 0: Tool Familiarisation
Multimeter, oscilloscope, breadboard — learn the tools before the theory.
Phase 1: Ohm's Law & Basic Circuits
LEDs, resistors, capacitors, switches — no microcontroller, just physics.
- LED + Resistor: Your First Circuit
- Series vs Parallel Circuits
- Switches & Buttons
- Capacitors: Timing & Smoothing
Phase 2: Active Components, Logic, Displays, and Power
Power supplies, diodes, transistors, op-amps, 555 timers, logic gates, displays, and audio: the missing bridge between basic circuits and Arduino projects.
- Power Sources and Current Limits
- Diodes
- NPN Transistor Switch
- PNP and Push-Pull Outputs
- MOSFET Switch
- 555 Astable: The Blinking Clock Chip
- 555 Monostable and Bistable
- Op-Amp Amplifier
- Op-Amp Comparator and Oscillator
- Relays
- Logic Gates
- 7-Segment Displays
- Audio: Oscillators, Speakers, and Tiny Amplifiers
- LED Bar Graphs and Resistor Networks
Phase 3: Arduino Fundamentals
Blink, buttons, potentiometers, PWM and tones — your first Arduino programs.
- Setup & Blink
- Digital I/O: Button → LED
- Analog Input: Potentiometer & Serial Monitor
- PWM: Fading & Tones
Phase 4: Real Sensors
Light sensors, temperature/humidity, combining sensor inputs — the physical world meets code.
- Light Sensor (LDR + Voltage Divider)
- Temperature & Humidity (DHT22)
- Combining Sensors: Decision Logic
Phase 5: Intermediate Projects
Reaction timer, Simon Says, electronic dice, RGB mixer, night light, weather station — real projects.
- Reaction Timer Game
- RGB Colour Mixer
- Electronic Dice
- Simon Says Memory Game
- Pot-Controlled Rainbow
- Automatic Night Light
- Temperature Alert System
- Desktop Weather Station
Phase 6: WiFi & IoT
Web servers, WiFi, NTP clocks, Telegram doorbells — your circuits go online.
- UNO R4 WiFi Basics
- ESP32-S3 Nano Introduction
- Web-Controlled RGB Lamp
- Internet Clock
- Telegram Doorbell
Phase 7: Soldering & Permanent Projects
Soldering technique, permanent protoboard projects, a real caravan battery monitor, and an Arduino-driven home watering system.
- Soldering Basics
- First Permanent Project: LED Flasher
- Nano Breakout Board
- Caravan Voltage Monitor
- Home Watering System Hardware
- Watering System Web Interface