Christmas Tree

RICCIARDI-Adrien·Christmas_Tree·Hardware/Chrismas_Tree.kicad_pcb

Christmas Tree PCB layout, top view — open source PIC board by RICCIARDI-Adrien

About the Christmas Tree PCB

Christmas Tree is an open source PIC PCB design by RICCIARDI-Adrien, published on GitHub. It is a 2-layer board measuring 264 × 368 mm, with 207 components from 15 distinct parts.

Its main chip is the PIC18F23K22, from the PIC family. By type, the board carries 101 resistors, 95 diodes, 4 transistors, 4 capacitors, 2 connectors and 1 IC.

From the project

A LED christmas tree with shining bulbs.

A lighted Christmas tree with shiny fairy lights and star.

Here are all needed parts to build the Christmas tree :

Board has been designed with KiCaD 5.1.4. PCB production files and Bill of materials are available in releases section. When manufacturing the PCB, select a black top and bottom solder mask to highlight the leds. * Board is powered by an USB-B connector. Use a 2A (or more) standard USB power supply, like this one.

Christmas Tree, from the project README
From the project README

Main components on the Christmas Tree

Christmas Tree bill of materials (BOM)

207 components, 15 distinct parts.

QtyPartRefs
1
PIC18F23K22
U1
4
DMG3414U
Q1, Q2, Q3, Q4
1
61300511121
J1
1
2411_06
J2
68
Green
D1, D2, D3, D4, D5, D6, D7, D8 +60
13
Amber
D69, D70, D71, D72, D73, D74, D75, D76 +5
3
Blue
D82, D87, D91
4
Red
D83, D84, D88, D89
7
Yellow
D85, D86, D90, D92, D93, D94, D95
2
100n
C1, C4
1
1u
C2
1
10u
C3
81
180
R1, R2, R3, R4, R5, R6, R7, R8 +73
15
220
R82, R83, R84, R85, R86, R87, R88, R89 +7
5
10K
R96, R98, R99, R100, R101

Christmas Tree design files

The KiCad project lives in the RICCIARDI-Adrien/Christmas_Tree repository on GitHub; these links point at the commit this page was built from.

Christmas Tree: common questions

What microcontroller does the Christmas Tree use?

The Christmas Tree is built around the PIC18F23K22, from the PIC family.

How big is the Christmas Tree PCB?

The Christmas Tree measures 264 × 368 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Christmas Tree?

207 components, from 15 distinct parts. The full bill of materials is listed on this page.

Where can I download the Christmas Tree design files?

From the RICCIARDI-Adrien/Christmas_Tree repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Christmas Tree design in my own project?

The repository has no license, so all rights stay with RICCIARDI-Adrien. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Christmas Tree without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug PIC firmware against it before you order a PCB.

Similar boards