Course chapters
Tap View summary on any chapter to see whatโs inside โ no need to start the course.
๐ฏ What youโll learn
- A computer on one chip
- Microcontroller vs computer
- Where they hide in gadgets
๐ฌ Animated demo
Open a washing machine and find its tiny brain.
๐ ๏ธ Project & application ideas
- Gadget teardown (old toy, with an adult)
- Microcontroller spotting list
๐ฏ What youโll learn
- CPU, RAM and flash memory
- Clock speed
- What pins do
๐ฌ Animated demo
Zoom into the chip to see its CPU, memory and pins.
๐ ๏ธ Project & application ideas
- Label a chip diagram
- Pin map poster
๐ฏ What youโll learn
- HIGH and LOW
- Buttons and LEDs
- Pull-up and pull-down
๐ฌ Animated demo
Press a button and see a pin switch from LOW to HIGH.
๐ ๏ธ Project & application ideas
- Button-controlled LED
- Reaction-time game
๐ฏ What youโll learn
- Values between 0 and max
- How ADC converts voltage to numbers
- Reading sensors and knobs
๐ฌ Animated demo
Turn a knob and watch the ADC number climb.
๐ ๏ธ Project & application ideas
- Knob-controlled bar graph
- Light meter
๐ฏ What youโll learn
- Fast on/off switching
- Duty cycle
- Dimming and motor speed
๐ฌ Animated demo
Slide the duty cycle and watch brightness change.
๐ ๏ธ Project & application ideas
- LED fader
- Motor speed controller
๐ฏ What youโll learn
- Blocking delays
- Timers that run in the background
- Doing two things at once
๐ฌ Animated demo
Two LEDs blink at different speeds at the same time.
๐ ๏ธ Project & application ideas
- Two-speed blinker
- Stopwatch
๐ฏ What youโll learn
- Chips talking to chips
- Wires and addresses
- Serial monitor
๐ฌ Animated demo
Bits travel along wires between the board and a sensor.
๐ ๏ธ Project & application ideas
- Serial chat with your computer
- I2C sensor reader
๐ฏ What youโll learn
- LEDs, 7-segment, LCD and OLED
- Showing text and numbers
- Simple graphics
๐ฌ Animated demo
Text and numbers appear on an OLED screen.
๐ ๏ธ Project & application ideas
- Digital clock display
- Sensor readout screen
๐ฏ What youโll learn
- 3.3 V vs 5 V
- Regulators and batteries
- Protecting pins
๐ฌ Animated demo
See why a 5 V signal can hurt a 3.3 V pin.
๐ ๏ธ Project & application ideas
- Battery-powered gadget
- Power budget sheet
๐ฏ What youโll learn
- Comparing popular boards
- WiFi and Bluetooth on ESP32
- Choosing the right board
๐ฌ Animated demo
Compare boards side by side โ pins, speed and radios.
๐ ๏ธ Project & application ideas
- Board comparison chart
- Pick-a-board quiz
๐ฏ What youโll learn
- What firmware is
- Compiling and flashing
- Updates over WiFi
๐ฌ Animated demo
Code is compiled and flashed onto the chip.
๐ ๏ธ Project & application ideas
- Upload your first firmware
- Version update demo
๐ฏ What youโll learn
- Plan a product
- Inputs, brain, outputs and power
- Test and package
๐ฌ Animated demo
A complete gadget boots up and does its job.
๐ ๏ธ Project & application ideas
- Digital dice
- Smart desk clock (final project)