Guides › Kids' wake-up light

English · Svenska · فارسی

🟢 Kids' wake-up light

“How do I make a light that turns green when my kid is allowed to get up?”

A dim orange light at night, green in the morning when it's time to get up. The board gets the time over WiFi, so there's no clock to set, and ready-made firmware does all the work.

Cost$10–18
Time1 evening
LevelFirst build
PowerUSB

Ask IotMentor

What to buy

PartWhy this oneRough cost
ESP32 boardRuns WLED and gets the time over WiFi.$4–8
WS2812 LED ring, 12–16 LEDsAny colour, any brightness, one data wire.$3–8
330 Ω resistor and a 470 µF capacitorResistor on the data wire, capacitor across the ring's power: both protect the LEDs.$0.50
USB power supplyyou likely have one
A frosted cover or small lampshadeSoftens the light and keeps small fingers off the wires.$0–10

Prices are rough ranges, not quotes. Check the current price and stock before you order.

What to install

No code: flash WLED from its web installer, in the browser. You control it from a phone app. In WLED's time settings, set your time zone and schedule two presets: dim orange at bedtime, green at wake-up time. Optionally, switch it off an hour later.

Build it in three steps

  1. Wire the ring. Power and ground from the board's 5V (USB) and GND pins; data through the resistor to a pin.
  2. Flash WLED and connect. Join it to your WiFi and try some colours from the app.
  3. Set the schedule. Time zone, bedtime preset, wake-up preset. Test with a time two minutes from now.

What catches people out

Your version is different?

Ask IotMentor with your own details: distance, power, budget, experience. It asks a few questions back, then gives you a plan like this one, free.

Ask IotMentor

Starts with: “How do I make a light that turns green when my kid is allowed to get up?” Add your own details before you send it.

More guides