
Neopixel bulb for Pinecone Lamp with ESP32
thingiverse
This is a bulb designed specifically for the Pinecone lamp https://www.thingiverse.com/thing:2827592, featuring an impressive array of 56 WS2812 Neopixel LEDs. The eight pieces of LED Stripe are carefully glued to the octagon's eight sides, ensuring seamless integration. Inside the lamp feed, an ESP32 module takes center stage, orchestrating the LED display with precision. The ESP32 sets up a robust WLAN network called "Neopixel_Bulb," allowing for easy control via any web browser, such as a mobile phone by simply entering the IP Address 192.168.4.1 through four intuitive menus. In the primary menu, three options - Basic Color, Advanced Color, and Effects - can be accessed to customize the lamp's behavior. Basic Color Menu offers 13 distinct color choices along with a convenient dimming factor adjustment. The Advanced Color Menu enables users to define precise red, green, and blue values for an unparalleled level of control. Meanwhile, the Effects Menu presents 10 mesmerizing animated effects accompanied by corresponding dimming factors and speed settings. The bulb's settings are meticulously saved even after power cycling, ensuring that your customized preferences remain intact. To build this remarkable device, follow these straightforward steps: - Print the bulb according to your design specifications - Attach the eight LED Stripe parts to the octagon's sides, carefully aligning data outputs for efficient chaining - Connect each stripe to a daisy chain configuration - Securely connect each strip to +5V and Ground separately - Drill a precise hole for the push button on top, connecting one side to Ground and the other to pin 13 of the ESP module - Connect the LED Stripe input to Pin 12 of the ESP32 board - Gently glue the ESP32 into the lamp's base - Open the Arduino environment (Version 1.8.5) and install the essential ESP32 extension - Download all required libraries from the provided links within the code - Transfer the web pages to the ESP32 using the Tools menu in the Arduino IDE, located under Data - Replace XXXXXXX with a strong password in the code - Compile and upload the code to the module - Search for the "Neopixel bulb" WLAN network on your mobile device or laptop and connect using the chosen password - Open a web browser and enter IP address 192.168.4.1 - Enjoy your fully functional, high-tech Neopixel Bulb!
With this file you will be able to print Neopixel bulb for Pinecone Lamp with ESP32 with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Neopixel bulb for Pinecone Lamp with ESP32.