Wedding keepsake
ericmcdaniel·wedding-keepsake·hardware/pcb/keepsake-keychain.kicad_pcb
About the Wedding keepsake PCB
Wedding keepsake is an open source AVR/Arduino PCB design by ericmcdaniel, published on GitHub under the MIT license. It is a 4-layer board measuring 80 × 30 mm, with 85 components from 15 distinct parts.
Its main chip is the ATTINY1614-SSF, from the AVR/Arduino family. Other key parts include the 74HC595PW,118, MCP6001T-I/OT and 3SM123C4T1QA. By type, the board carries 33 resistors, 32 LEDs, 9 capacitors, 6 ICs, 4 transistors and 1 diode.
It belongs with the displays & leds designs in this gallery.
From the project
The full design files and source code of the RGB LED matrix on a PCB keychain given as a keepsake party favor at my wedding.

Main components on the Wedding keepsake
Wedding keepsake bill of materials (BOM)
85 components, 15 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 74HC595PW,118 74HC595 Nexperia USA Inc. | shift-register | U1, U2, U3 |
| 1 | MCP6001T-I/OT Op Amp Microchip Technology | SOT-23-5_MC_MCH | U4 |
| 1 | ATTINY1614-SSF ATTINY1614 Microchip Technology | SOIC14_SL_MCH | U5 |
| 1 | 3SM123C4T1QA MEMS Microphone 3S (Solid State System) | MIC_3SM123C4T1QA | U6 |
| 4 | MMFTP4042K Diotec Semiconductor | mosfet | Q1, Q2, Q3, Q4 |
| 32 | UHD111A-FKA-C3K23E1L3VG5ZB3Z3 UHD111A Cree LED | rgb-led | LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +24 |
| 1 | BAT54 Diotec Semiconductor | SOT95P240X120-3N | D1 |
| 7 | GMC10X7R104K25NT 0.1uF Cal-Chip Electronics, Inc. | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C3, C4, C5, C6, C7 |
| 2 | 0603B105K250CT 1uF Walsin Technology Corporation | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C8, C9 |
| 8 | WR06X101 JTL 100 Walsin Technology Corporation | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R4, R7, R10, R13, R16, R19, R22 |
| 8 | RMCF0603JT120R 120 Stackpole Electronics Inc | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R5, R8, R11, R14, R17, R20, R23 |
| 8 | RMCF0603JT180R 180 Stackpole Electronics Inc | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R6, R9, R12, R15, R18, R21, R24 |
| 1 | WR06X2203FTL 220K Walsin Technology Corporation | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R25 |
| 2 | RC0603FR-0710KL 10K YAGEO | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R26, R28 |
| 6 | CR0603-JW-104ELF 100K Bourns Inc. | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R27, R29, R30, R31, R32, R33 |
Wedding keepsake design files
The KiCad project lives in the ericmcdaniel/wedding-keepsake repository on GitHub; these links point at the commit this page was built from.
Wedding keepsake: common questions
What microcontroller does the Wedding keepsake use?
The Wedding keepsake is built around the ATTINY1614-SSF, from the AVR/Arduino family.
How big is the Wedding keepsake PCB?
The Wedding keepsake measures 80 × 30 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Wedding keepsake?
85 components, from 15 distinct parts. The full bill of materials is listed on this page.
Where can I download the Wedding keepsake design files?
From the ericmcdaniel/wedding-keepsake repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Wedding keepsake design in my own project?
Yes, under the terms of its MIT license, which ericmcdaniel chose for the repository.
Can I test firmware for the Wedding keepsake without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k