Heart-Shaped PCB
A heart-shaped KiCad PCB built around an ATtiny402, USB-C power, a 3.3 V regulator, and LED indicators — with a browser-ready GLB for interactive 3D viewing.
Role
PCB designer
Team
Individual
Status
Completed
Timeline
2025 – 2026
Board
Heart-Shaped PCB
Revision
Rev A
Layers
2-layer
Dimensions
Custom heart outline
- ▹Custom heart-shaped board outline in KiCad
- ▹ATtiny402 microcontroller
- ▹USB-C receptacle + AP2112K 3.3 V regulation
- ▹Interactive .glb model in the on-site 3D viewer
Problem Statement
Build a compact, distinctive PCB with a non-rectangular heart outline while keeping a practical power and MCU stack — USB-C in, regulated 3.3 V, and an ATtiny402 — then present it interactively on the portfolio.
Design Goals
- Heart-shaped board geometry in KiCad
- USB-C power path with 3.3 V regulation
- ATtiny402 as the onboard MCU
- Export a browser-compatible GLB for the Three.js viewer
Hardware Design
Designed in KiCad (heart.kicad_sch / heart.kicad_pcb).
Main parts: - ATtiny402-SS microcontroller - USB-C receptacle (USB 2.0, 16P) - AP2112K-3.3 linear regulator - Decoupling / bulk caps, resistors, LED(s), SPST switch, and a 1×3 connector
The interactive 3D model is embedded on this project page.
Results
The GLB export loads in the interactive viewer with rotate, zoom, and pan controls.
Future Improvements
- Add assembled-board photos and bring-up notes
- Publish firmware details for the ATtiny402
- Refine GLB materials to better match copper/silk
Questions about this project? Email Caleb.