KBnzo

The night light that my roommate is crazy about

 
Overview
LCSC's "Electronic Fun" Call for Submissions! A nightlight that will drive your roommates crazy!
The 3D-printed shell is fantastic, the touch switch is incredibly practical, and the prank mode is terrifyingly scary (but use with caution, your roommates will really go crazy!).
It uses the ESP8266 as the main controller and the WS2812 as the core. The 3D-printed shell allows for custom panel printing. Remote control software is included, making it easy for beginners to replicate! For
 
the full demo video, please visit Bilibili: 【My First DIY Nightlight in College, and It's Driven My Roommates Crazy?! - Bilibili】 https://b23.tv/a1O1eYo
 
 
PCB Board Fabrication:



Design the circuit diagram and PCB layout for the nightlight. (This part references schematics from some open-source projects.)
Use PCB design software, such as Altium Designer or Eagle, to create the PCB design file.
Send the Gerber version of the design file to LCSC for production. You can choose to produce locally or order online.
3D Printing:

Design the nightlight's shell model using CAD software. Considering the lamp's shape and size,
prepare a 3D printer and suitable materials such as PLA or ABS.
Convert the designed shell model to STL file format.
Set the printing parameters on the 3D printer and start printing the shell model.
Wait for printing to complete and remove the printed shell model.
 
Assembly process:

Fix the PCB board inside the 3D printed shell, ensuring correct circuit connections.
Install necessary components such as LED lights and batteries onto the PCB board.
Close the shell, ensuring all parts are securely fixed together.
Perform circuit and functional tests to ensure the night light works properly.
If everything is normal, complete the assembly process, and the night light is ready for use.







 
PS: Due to university students still needing to rush assignments and the activity deadline approaching, the ESP platform part will be packaged and uploaded later.
 
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-30 09:02:25

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号