
ChristmasPCB2025
Casperdroid5/Christmas-PCBs
This project provides hardware and firmware for an ESP32-C3 based Christmas-themed PCB that controls an array of addressable LEDs and plays Christmas songs via a buzzer.

Personal message ESP32 C3 wroom02 module based birthday card PCB for my brother
BirtdayCard is an open-source printed circuit board by Casperdroid5, from the Casperdroid5/BirthdayCard repository on GitHub. It is a 2-layer board of 150 × 150 mm with 57 parts on 47 nets, routed with 390 tracks and 67 vias.
It is built around the WS2812B, DTSM-61R-V-T/R and TYPE-C16PIN. Its parts include 21 diodes, 10 resistors, 6 capacitors, 2 ICs and 2 connectors. It belongs with the ESP32 and RISC-V boards of this library.
A specialized birthdaycard containing personal text and jokes for my little brother. Containing word/component jokes on the silkscreen, 2 buttons to control the card and a few modes you can cycle trough. The code tells you everything you need. Feel free to redesign the card to your likings.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 18 | WS2812B | easyeda2kicad:LED-SMD_4P-L5.0-W5.0-BL_TC5050RGB | D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25 +2 |
| 5 | 10k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R9, R10, R11, R14, R15 |
| 4 | TestPoint_Probe | TestPoint:TestPoint_Pad_D2.0mm | TP1, TP2, TP3, TP4 |
| 3 | 100nF 50V | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C15, C32, C33 |
| 2 | 1k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R18, R19 |
| 2 | 47uF 10V | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C14, C16 |
| 2 | 5k1 | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R13, R16 |
| 2 | 7A 150W | Package_TO_SOT_SMD:SOT-23_Handsoldering | D5, D6 |
| 2 | DTSM-61R-V-T/R | easyeda2kicad:KEY-SMD_4P-L6.2-W6.2-P4.50-LS9.0 | KEY1, KEY2 |
| 2 | LOGO | LOGO | G***, G*** |
| 1 | 10uF 25V | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C17 |
| 1 | 220 | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R12 |
| 1 | 2N7002_C306856 | easyeda2kicad:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | Q1 |
| 1 | AMS1117-3.3_C347222 | easyeda2kicad:SOT-223-4_L6.5-W3.5-P2.30-LS7.0-BR | U2 |
| 1 | Conn_01x04_Socket | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J1 |
| 1 | Conn_01x05_Pin | Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Horizontal | J2 |
| 1 | ESP32-C3-WROOM-02-N4(4MB) | easyeda2kicad:BULETM-SMD_ESPRESSIF_ESP32-C3-WROOM-02-N4-4MB | U1 |
| 1 | FC-3215HRK-620D | easyeda2kicad:LED1206-R-RD_RED | LED2 |
| 1 | Fuse_Small 2A | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | KSSGK4B16-20 | Library:Buzzer KSSGK4B16-20 | LS1 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1 |
| 1 | SolderJumper_3_Open | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 1 | TYPE-C16PIN | easyeda2kicad:USB-C-SMD_TYPE-C16PIN | USB1 |
The 55 most common of 57 parts.
It measures 150 × 150 mm and has 2 copper layers, 1.6 mm thick.
57 parts, built around the WS2812B, DTSM-61R-V-T/R and TYPE-C16PIN. 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.
From the Casperdroid5/BirthdayCard repository on GitHub, at the commit this page was made from: the board is BirtdayCard.kicad_pcb.kicad_pcb and its schematic BirtdayCard.kicad_pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Casperdroid5 before reusing the design.

Casperdroid5/Christmas-PCBs
This project provides hardware and firmware for an ESP32-C3 based Christmas-themed PCB that controls an array of addressable LEDs and plays Christmas songs via a buzzer.

Casperdroid5/Kinderdorp-PCB
An interactive educational PCB designed for children to learn electronics through hands-on experimentation with LEDs, sensors, and programming.


smartbank-inc/Board43
Board43 is an RP2350A-based microcontroller development board. Flash PicoRuby or your favorite firmware and start hacking.

alvarop/chaac
This is a work in progress for a wireless weather station project.

befinitiv/minidisc_cad
This repository contains the CAD files (PCB & mechanics) for the 8cm "minidisc" player project.

stefanskotte/Nano-Tek
A tiny, modern reimagining of the classic Gotek floppy-disk-drive emulator. Nano-Tek keeps the full feature set of a Gotek-style FDD emulator but packs it onto a board that is a fraction of the size, hence the name…
