Home Automation with ESP32 Mission Worksheet
Use this sheet to capture notes, plan your wiring, and track what you learned today. No perfect answers needed.
1) Warm-Up
- One thing in my home I wish was smarter:
- The three pieces of a “smart” thing are sensor, brain, and:
2) Meet the Hardware
Match each part to its job:
- ESP32:
- DHT22:
- RGB LED:
3) Mission 1: Blink
Goal: get the onboard LED blinking.
- The onboard LED is on GPIO:
- I saw it blink (check one): Yes ☐ Not yet ☐
- If it didn’t upload, the thing I checked first was:
4) Mission 2: Read the Sensor
Goal: see real humidity and temperature in the Serial Monitor.
Fill in your wiring:
- DHT22 VCC →
- DHT22 DATA → GPIO
- DHT22 GND →
- Pull-up resistor value:
My first reading: humidity % temperature
5) Mission 3: Color Logic
Goal: the LED changes color with humidity.
Write the color you chose for each range:
- Below 30 % (very dry):
- 30–50 % (dry side):
- 50–70 % (comfortable):
- Above 70 % (very humid):
My LED wiring (each color leg needs a resistor):
- Red leg → 220 Ω → GPIO
- Green leg → 220 Ω → GPIO
- Blue leg → 220 Ω → GPIO
- Longest leg (common cathode) →
Test: I breathed on the sensor and the color changed. Yes ☐ Not yet ☐
6) If Time: Make It Mine
Pick one and describe it:
- The change I made:
- What it does now:
7) Debugging Checklist
If something breaks, I will:
- Read the message in the Serial Monitor
- Check every wire against the diagram (power, ground, data)
- Check that each LED leg has its resistor
- Make one small change, then test again