Enclosure Light Control wtih Snap Fit Lid

Enclosure for esp32 controllers to control enclosure lighting.
1
10
0
96
updated December 1, 2023

Description

PDF

This is an enclosure for a esp32 (running esphome) board design I came up with to control the lights for my Prusa Enclosure v2. That being said, this could be used for any controller running similar leds for other use cases. Board features jst connectors for power, button, and led power, ground, and signal.

I used esphome to flash my controller to allow me to setup automations that listen for printer events to turn on/off the enclosure lights. Additionally, the button acts as a binary sensor that can be used to toggle the lights on/off manually.

Feel free to message me with questions on board design or esphome configurations. I had to remove some of the pins from the micro controller to make everything fit on such a tiny form factor. I would go into full details for how I designed and soldered my board but I truly believe part of being a maker is solving problems for yourself so that you build your knowledge and can make more complex things.

Side note about the fact this design is sending 3v signals to a led strip that uses 5v. Traditionally, for other designs, I have used a quad level shifter for 3v to 5v but found the 3v signal to still work fine and allowed me to fit everything in such a small layout. If you want to do things the “right” way then you can find a good level shifter from adafruit here: https://www.amazon.com/gp/product/B014QZNC1S

Components used for this design:
Button: https://www.amazon.com/gp/product/B07RPS2ZY3
Prototype Board: https://www.amazon.com/gp/product/B081R45KN8
Micro-Controller: https://www.amazon.com/gp/product/B08D5ZD528
USB-C Power: https://www.amazon.com/gp/product/B0C7CPYL79
LED Strips (any WS2812B should work): https://www.amazon.com/gp/product/B014QZNC1S

Feel free to tinker: https://www.tinkercad.com/things/jbT02RkD6w2-enclosure-lights-box-enclosure 

Print instructions

Printer Brand: Prusa

Printer: I3 MK3S

Rafts: No

Supports: No

Resolution: 0.20

Infill: 15-20%

Tags



Model origin

The author marked this model as their own original creation.

License


Highlighted models from creator

View more