Skip to the content
PCBKitNew board
2 layers150 × 150 mmBirtdayCard, the printed circuit board in 3D

Personal message ESP32 C3 wroom02 module based birthday card PCB for my brother

Size
150 × 150 mm
Copper layers
2
Thickness
1.6 mm
Parts
57
Nets
47
Pads
196
Tracks, vias
390, 67
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
29 Mar 2025
Updated
26 Apr 2025

Overview

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.

Main components

3

README

README.md

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.

Parts

57
QtyValueFootprintReferences
18WS2812Beasyeda2kicad:LED-SMD_4P-L5.0-W5.0-BL_TC5050RGBD10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25 +2
510kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR9, R10, R11, R14, R15
4TestPoint_ProbeTestPoint:TestPoint_Pad_D2.0mmTP1, TP2, TP3, TP4
3100nF 50VCapacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolderC15, C32, C33
21kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR18, R19
247uF 10VCapacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolderC14, C16
25k1Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR13, R16
27A 150WPackage_TO_SOT_SMD:SOT-23_HandsolderingD5, D6
2DTSM-61R-V-T/Reasyeda2kicad:KEY-SMD_4P-L6.2-W6.2-P4.50-LS9.0KEY1, KEY2
2LOGOLOGOG***, G***
110uF 25VCapacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolderC17
1220Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR12
12N7002_C306856easyeda2kicad:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BRQ1
1AMS1117-3.3_C347222easyeda2kicad:SOT-223-4_L6.5-W3.5-P2.30-LS7.0-BRU2
1Conn_01x04_SocketConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ1
1Conn_01x05_PinConnector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_HorizontalJ2
1ESP32-C3-WROOM-02-N4(4MB)easyeda2kicad:BULETM-SMD_ESPRESSIF_ESP32-C3-WROOM-02-N4-4MBU1
1FC-3215HRK-620Deasyeda2kicad:LED1206-R-RD_REDLED2
1Fuse_Small 2AFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1
1KSSGK4B16-20Library:Buzzer KSSGK4B16-20LS1
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1
1SolderJumper_3_OpenJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP2
1TYPE-C16PINeasyeda2kicad:USB-C-SMD_TYPE-C16PINUSB1

The 55 most common of 57 parts.

Questions

How big is the BirtdayCard PCB?

It measures 150 × 150 mm and has 2 copper layers, 1.6 mm thick.

What parts does the BirtdayCard use?

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.

Where can I download the BirtdayCard KiCad files?

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.

Can I use the BirtdayCard design in my own project?

Its repository states no licence, so its author keeps all rights: ask Casperdroid5 before reusing the design.

Similar boards

  • 2 layers76.2 × 93.3 mmChristmasPCB2025, the printed circuit board in 3D

    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.

    23 parts
  • 2 layers99.1 × 99.1 mmKinderdorp PCB, the printed circuit board in 3D

    Kinderdorp PCB

    Casperdroid5/Kinderdorp-PCB

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

    44 parts
  • 2 layers50 × 70 mmLcdtap rp2350, the printed circuit board in 3D

    Lcdtap rp2350

    shapoco/lcdtap

    A tool for mirroring or capturing I2C/SPI LCD displays

    100 parts85
  • 2 layers54 × 85.6 mmBoard43, the printed circuit board in 3D

    Board43

    smartbank-inc/Board43

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

    583 parts30
  • 4 layers39 × 92 mmChaac ng, the printed circuit board in 3D

    Chaac ng

    alvarop/chaac

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

    82 parts21MIT
  • 4 layers96 × 78 mmMinidisc, the printed circuit board in 3D

    Minidisc

    befinitiv/minidisc_cad

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

    145 parts12
  • 4 layers51 × 42 mmNano Tek, the printed circuit board in 3D

    Nano Tek

    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…

    58 parts7
  • 2 layers90 × 100 mmHost shell, the printed circuit board in 3D

    Host shell

    shapoco/wildcardboy

    Handheld Game Console with Replaceable MCU

    241 parts5