esp32-weather-kit
A hands-on sensor kit for kids to learn embedded communication protocols — I2C, SPI, UART, and more — with real components and guided experiments.
Motivation
Most educational electronics kits abstract away the hardware details behind simplified libraries. This kit takes the opposite approach: kids work directly with real sensors over real communication buses, learning what I²C, SPI, and UART actually look like on the wire — with guidance, not hand-holding.
What's in the kit
- Temperature & humidity sensor — over I²C
- Barometric pressure sensor — over SPI
- GPS module — over UART
- ESP32 microcontroller — the brain that talks to everything
Learning goals
By working through the experiments, kids learn to read datasheets, interpret timing diagrams, and debug bus-level communication with a logic analyzer. The goal is not just to “make it work” — it's to understand how it works.
Tech Stack
MCU: ESP32
Protocols: I²C, SPI, UART
Language: C
Audience: Kids 10+