SmartLamp
We calculate the final price from your selected file. You review and accept it before payment.
Saved on this device.
Smart Bedside Lamp with Lithophane Shade & Home Assistant Integration
- Rating
- 0 / 5
- Likes
- 13
- Downloads
- 38
- Makes
- 0
- Views
- 300
- Reviews
- 0
Updated at source:
Model information
- Source
- Printables
- Category
- Bedroom
- License
- Creative Commons — Attribution
Description: The SmartLamp is a modern, 3D-printable bedside lamp that combines elegant design with smart technology. It features a customizable lithophane shade illuminated by a programmable WS2812B LED ring. Controlled by an ESP32, this lamp offers much more than just light: it simulates gentle sunrises to wake you up or sunsets to help you fall asleep.
Key Features:
Modern Web Interface: Control all functions via a responsive web interface accessible from any device on your network.
Dynamic Lighting Themes: Choose from various built-in color themes or set your own custom colors.
Wake-up & Sleep Timer: Integrated dawn/dusk simulation for a natural sleep cycle.
Smart Home Ready: Full support for Home Assistant via MQTT with automatic discovery (no manual
configuration.yamlediting required).Easy Wi-Fi Setup: If no network is configured, the lamp starts in Access Point mode with a captive portal for easy initial setup.
Required Hardware:
Controller: ESP32 Dev Board or ESP32-C6 Super Mini.
Light Source: WS2812B RGB LED Ring (designed for 24 LEDs).
Housing: 3D-printed parts (Case, Caddy, and Lithophane Bulb).
Hardware: 5x M2 self-tapping screws, Micro-USB or USB-C cable, and a power supply.
3D Printing Settings:
Material: PLA (White or translucent filament recommended for the bulb).
Layer Height: 0.2 mm.
Infill: 20% for structural parts; 100% for the Lithophane Bulb to achieve the best visual effect.
Supports:
SmartLamp_Case.stl: Yes (auto-generated).SmartLamp_Caddy.stl: Yes (auto-generated).SmartLamp_Bulb*.stl: Yes (auto-generated; tree supports).
Software Installation: This project is built using PlatformIO. You can find the full source code, firmware flashing instructions, and filesystem upload guides in the GitHub repository: https://github.com/Zork80/SmartLamp.
Big changes:
Project migrated to PlatformIO
No hardcoded SSID and Password are necessary anymore
If no Wi-Fi credentials are saved, the SmartLamp will automatically start in Access Point (AP) mode.
Connect to the lamp's Wi-Fi network (SSID:
SmartLampConfig, Password:12345678) and configure your SSID and password conveniently via the web interface.