stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Stylt

@Stylt

Joined June 20th, 2026

  • 48Devlogs
  • 7Projects
  • 3Ships
  • 28Votes
14 year old KiCad addict
Ship Pending review

This is a design only!
Smart Bed Lamp
Welcome to the Smart Bed Lamp project! This is a custom-designed PCB powered by the ESP32-S3 microcontroller. It serves as an intelligent bedside lamp, an alarm clock, and a customizable development platform.
Hardware Features & Component Explanations
Here is a breakdown of the hardware choices and why specific components were included on the board:
Microcontroller: ESP32-S3
Acts as the brain of the lamp, providing Wi-Fi and Bluetooth capabilities for smart home integration (e.g., Home Assistant, MQTT, or a custom app).
Lighting: WS2812B LED Ring
The board features a circular array of WS2812B addressable RGB LEDs.
Why the extra ceramic capacitors?
Every single LED is paired with its own ceramic decoupling capacitor. This is crucial for stabilizing the power delivery and preventing any voltage drops, which ensures the LEDs never flicker, even at maximum brightness.
Audio: Onboard Buzzer
Why a buzzer?
Since this functions as a bed lamp, the integrated buzzer serves as an alarm clock speaker. It can be programmed for morning wake-up alarms or simple audio feedback when a button is pressed.
User Controls (Push Buttons):
RST (Reset):
A standard hardware button to reboot the MCU when needed.
BOOT:
Used to put the ESP32-S3 into bootloader mode for flashing new firmware via USB.
FUNCTION:
A dedicated, user-programmable button. Why? You can code this button to do whatever you want—snooze the alarm, turn the lamp on/off, cycle through different color modes, or trigger a smart home routine without needing your phone.
Power Management:
USB Type-C:
Included for easy firmware programming and for providing a standard 5V power supply directly from a PC or charger.
DC Barrel Jack (DC IN):
Allows the lamp to be powered continuously via a standard external wall power adapter.
TPS5430DDA Buck Converter:
Why is it here? If you use a higher voltage external power supply via the barrel jack, this high-efficiency step-down converter safely drops the voltage down for the LEDs and logic without generating excessive heat.
Expansion & Configuration:
Breakout Pins (5V, 3V3, GND):
Why are they scattered? Power and ground pins are strategically distributed around the perimeter of the PCB. This makes it incredibly easy to solder and connect additional external sensors (like temperature, humidity, or motion sensors) exactly where you need them without creating a mess of crossed wires.
Solder Jumpers:
Included to allow users to manually configure specific hardware behaviors or trace connections simply by bridging them with solder.

  • 7 devlogs
  • 0h build
Video of Project → See source code →
Open comments for this post

28m logged

!!!PCBs arrived!!!

-PCB look good clean
-the only problem is I don’t have the PAM8610 IC
so is there a way a I could get funding second time (already returned the first card)

3
0
167
Loading more…

Followers

Loading…