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:

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