'Tis the Season for Makers
For Christmas 2023, I designed and built these Christmas tree PCBs as gifts for my relatives. I also used this project as an opportunity to learn PCB Art, ATtiny microcontroller programming, and SMD component soldering. This project demonstrates how free and open-source software can be leveraged to realize hardware and software projects.
![]() |
![]() |
To make your own Christmas tree PCB, a complete instruction guide is available in how-to.md
.
This project is distributed under a CERN-OHL-P-2.0 license.
Thanks to @nadarbreicq for helping me choose the right family of ATtiny for my project needs. Both Barbatronic and Heliox made good videos for anyone starting projects with ATtiny microcontrollers:
- @nadarbreicq - Create flexible circuits with a vinyl cutter to make robots!: https://youtu.be/GuyE88zjXyU
- @HelioxLab - Program microcontrollers for your circuit boards! (ATtiny): https://youtu.be/KPtmi16cyaA
This project has been realized with the following stack of Free Open-Source Software. Thanks to the maintainers and contributors of these software tools:
- FreeCAD for the outline
- Inkscape for the decoration and the art on the PCB
- KiCAD for the PCB design
- PlatformIO for programming