John Bradnam
Published © GPL3+

Embedded NeoPixel LED Christmas Tree

A 3D-printed tree containing embedded LEDs and a speaker. Animations and music are controlled via an Internet browser.

AdvancedFull instructions provided2 days1,884
Embedded NeoPixel LED Christmas Tree

Things used in this project

Hardware components

ESP8266 ESP-01
Espressif ESP8266 ESP-01
×1
LM1117-33 3.3V Regulator SOT-223
×1
Linear Regulator (7805)
Linear Regulator (7805)
78M05 5V Regulator TO-252
×1
Resistor 0 ohm 1206
×1
Resistor 330 ohm 1206
×1
Resistor 10K ohm 1206
×1
Capacitor 0.1uF 1206
×1
Capacitor 10uF Ceramic 1206
×1
Capacitor 100uF 6V 6032
×1
Capacitor 470uF 6V 7343
×1
2N3904 SOT-23 BEC
×1
Buzzer, Piezo
Buzzer, Piezo
Passive 47mm
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

Modified Base

Schematics

Schematic

PCB

Eagle Files

Schematic and PCB in Eagle format

Code

Source sketch

C/C++
Unzip into your Arduino IDE project folder
No preview (download only).

Credits

John Bradnam

John Bradnam

141 projects • 167 followers
Thanks to makeTVee.

Comments