

XmasTree
Xmas tree with sdressable LEDs, and ESP32 controller
- Size
- 168 × 133 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 37
- Nets
- 53
- Pads
- 152
- Tracks, vias
- 246, 58
- Pours
- 33
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 11 Nov 2024
- Updated
- 6 Dec 2024
Overview
XmasTree is an open-source printed circuit board by theloukou, from the theloukou/xmasSmartTree repository on GitHub. It is a 2-layer board of 168 × 133 mm with 37 parts on 53 nets, routed with 246 tracks and 58 vias.
It is built around the ESP32-WROOM-32, WS2812B and BSS138. Its parts include 13 capacitors, 7 diodes, 5 resistors, 5 connectors and 3 switches. It belongs with the ESP32 boards of this library.
Main components
3ESP32-WROOM-32
SMD,18x25.5mm-40℃~+85℃ -98dBm 2.4GHz 2.7V~3.6V 20dBm Bluetooth4.2 ESP32-DOWDQ6 UART、SDIO、SPI、I2C、GPIO、PWM、ADC、DAC SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesWS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorisedBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETs
Parts
37| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8, C9, C11, C12 |
| 7 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1, D2, D3, D4, D5, D6, D7 |
| 5 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R5 |
| 3 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2, J3, J4 |
| 3 | SW_Push | Button_Switch_THT:SW_PUSH_1P1T_6x3.5mm_H4.3_APEM_MJTP1243 | S1, S2, S3 |
| 1 | 10uF | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm_P7.50mm | C10 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C13 |
| 1 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Conn_01x04 | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Horizontal | J5 |
| 1 | ESP32-WROOM-32 | RF_Module:ESP32-WROOM-32 | U2 |
| 1 | LD1117S33TR_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | SolderJumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm | JP1 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Molex-105017-0001 | J1 |
More from theloukou/xmasSmartTree
2- 2 layers150 × 120 mm

- 2 layers

Similar boards
- 2 layers115 × 115 mm

- 2 layers38 × 56 mm

- 2 layers50 × 50 mm

Rfid uhf wifi reader
OpenLaundry/wifi-rfid-uhf-reader
Portable long range RFID uhf reader with WIFI based on esp32
23 parts8 - 2 layers141 × 56.9 mm

- 2 layers141 × 56.9 mm

- 2 layers97 × 97 mm

- 2 layers100 × 100 mm

- 2 layers27 × 40.3 mm

Panasonic aircon
jnicolson/panasonic_ac_wifi
Module to interface with the CN-CNT port on Panasonic airconditioner units
26 parts28CC-BY-4.0
Questions
How big is the XmasTree PCB?
It measures 168 × 133 mm and has 2 copper layers, 1.6 mm thick.
What parts does the XmasTree use?
37 parts, built around the ESP32-WROOM-32, WS2812B and BSS138. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the XmasTree KiCad files?
From the theloukou/xmasSmartTree repository on GitHub, at the commit this page was made from: the board is PCB/xmasTree.kicad_pcb and its schematic PCB/base/base.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the XmasTree design in my own project?
Its repository states no licence, so its author keeps all rights: ask theloukou before reusing the design.