Skip to the content
PCBKitNew board
2 layers88.9 × 50.8 mmInsert Coin Business Card, the printed circuit board in 3D

Insert Coin Business Card

PowerPlane/insert-coin1

The "Insert Coin" cards are PCB-as-business-card builds where the coin cell is the user interaction: slide it into the holder and the card boots, blinks, listens, taps NFC, then sleeps.

Size
88.9 × 50.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
44
Nets
34
Pads
134
Tracks, vias
393, 88
Pours
22
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
16 May 2026
Updated
15 Sep 2026

Overview

Insert Coin Business Card is an open-source printed circuit board by PowerPlane, from the PowerPlane/insert-coin repository on GitHub. It is a 2-layer board of 88.9 × 50.8 mm with 44 parts on 34 nets, routed with 393 tracks and 88 vias.

It is built around the ATTINY1616-MN, LMA2718B381-OA7 and ST25DV04K-IER8C3, with the XL-1606SURC and CJ3400 among its other parts. Its parts include 24 diodes, 9 transistors, 3 ICs, 2 capacitors and 1 connector. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

5

README

README.md

Insert Coin

A series of interactive business cards that come to life when you insert a CR2032 coin cell. Inspired by the Target gift cards of the early 2000s.

The "Insert Coin" cards are PCB-as-business-card builds where the coin cell is the user interaction: slide it into the holder and the card boots, blinks, listens, taps NFC, then sleeps. Different variants explore different form factors, sensor sets, and animations under the same playful idea.

Variants

SlugForm factorMCUStatusNotes
business-card-v1Business card (85 × 54 mm)ATtiny1616Hardware done, firmware pending24-LED matrix, MEMS mic, ST25DV04K NFC tag

Repo layout

text
insert-coin/
├── docs/                       # cross-variant notes, photos, renders
├── shared/                     # things reused across variants
│   ├── kicad/                  # symbols, footprints, 3D models
│   ├── firmware/               # shared HAL/drivers (LED matrix, NFC, mic)
│   └── tools/                  # build-hex.sh, gerber gen helpers
└── variants/<slug>/
    ├── hardware/               # KiCad project + fab outputs
    ├── firmware/               # PlatformIO project (bringup + production envs)
    └── enclosure/              # 3D-printed sleeves / holders (CAD)

Adding a new variant

Use the slug pattern <form-factor>-v<n>:

  • business-card-v2 — next rev of the business-card form factor
  • keychain-v1, coaster-v1, badge-v1 — new form factors

Copy the structure of variants/business-card-v1/ (without the KiCad files) as a starting point.

Firmware toolchain

PlatformIO + megaTinyCore targeting the ATtiny1616 over UPDI. Default programmer: SerialUPDI through an FTDI USB-serial adapter (one 4.7 kΩ resistor between TX and RX). Per-variant firmware/README.md has the wiring diagram and build commands.

No PlatformIO on the machine? docs/flasher/ is a browser page at ducky.davidyang.work/flash that flashes a card through an Adafruit UPDI Friend. David builds the .hex with shared/tools/build-hex.sh and sends it; the page does the rest.

Parts

44
QtyValueFootprintReferences
20XL-1606UYCKiCadPartFinder:LED-SMD_L1.7-W1.1-RD_RED-SIDELED1, LED2, LED3, LED4, LED5, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20 +4
9CJ3400SparkFun-Semiconductor-Standard:SOT23-3Q1, Q2, Q3, Q4, Q5, Q7, Q8, Q9, Q10
21.0mmDavidLib_Graphics:DUCKY_ICON_2.54_SpacingTP1, TP3
2100nFPCM_JLCPCB:C_0805C1, C2
2XL-1606SURCKiCadPartFinder:LED-SMD_L1.7-W1.1-RD_RED-SIDELED23, LED24
2XL-1606UOCKiCadPartFinder:LED-SMD_L1.7-W1.1-RD_RED-SIDELED21, LED22
1ATtiny1616-MPackage_DFN_QFN:VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mmU1
1Battery-Holder_Coin-Cell_CR2032_Linx_BAT-HLD-001KiCadPartFinder:BAT-SMD_MY-2032-08BT1
1Conn_01x02DavidLib_Graphics:NFC_Mini_Antenna_22x22_ST25DV04KJ1
1G***kibuzzard-6A02E019kibuzzard-6A02E019
1G***kibuzzard-6A02DFFEkibuzzard-6A02DFFE
1LMA2718B381-OA7KiCadPartFinder:MIC-SMD_4P-L2.8-W1.9_LMA2718B381-OA7U3
1ST25DV04K-IER8C3Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.36x1.46mmU2

Questions

How big is the Insert Coin Business Card PCB?

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

What parts does the Insert Coin Business Card use?

44 parts, built around the ATTINY1616-MN, LMA2718B381-OA7, ST25DV04K-IER8C3 and XL-1606SURC. 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 Insert Coin Business Card KiCad files?

From the PowerPlane/insert-coin repository on GitHub, at the commit this page was made from: the board is variants/business-card-v1/hardware/Insert-Coin-Business-Card.kicad_pcb and its schematic variants/business-card-v1/hardware/Insert-Coin-Business-Card.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Insert Coin Business Card design in my own project?

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

Similar boards

  • 6 layers144 × 130 mmTolt, the printed circuit board in 3D

    Tolt

    LJBoxx/bigtolt

    high power esc based off vesc project with tolt mosfet

    408 parts5CERN-OHL-S-2.0
  • 2 layers5.2 × 66.9 mmXmas Ornament-2024, the printed circuit board in 3D

    Xmas Ornament-2024

    BornaBiro/Xmas-Ornament-2024

    Issues is that STM32 MCU is missing it's GND.

    56 parts1
  • 4 layers75 × 83 mmEmber pilot version, the printed circuit board in 3D

    Ember pilot version

    IITB-Rocket-Team-Avionics/Ember

    Experimental Flight Computer with potential mitigations of previous issues faced by FLYTE and a testbed for new systems.

    65 parts4MIT
  • 4 layers85 × 120 mmGameboy, the printed circuit board in 3D

    Gameboy

    MeesCode/gameboy-pcb

    custom gameboy-esque pcb running an stm32 and my own tiny game engine

    134 parts
  • 2 layers61.5 × 100.3 mmStair lights, the printed circuit board in 3D

    Stair lights

    ogruendel/stair-lights

    80 parts
  • 2 layers100 × 66 mmEsp av, the printed circuit board in 3D

    Esp av

    smkent/pcb

    PCB designs

    160 partsCC-BY-SA-4.0
  • 2 layers96 × 120.1 mmSide panel, the printed circuit board in 3D

    Side panel

    ToonVanEyck/OpenFlap

    The OpenFlap project aims to create a open source, affordable split-flap display for the makers and tinkerers of the world.

    43 parts98
  • 2 layers76 × 56 mmCard nfc, the printed circuit board in 3D

    Card nfc

    frewden/F1-NFC-Powered-PCB

    Batteryless Formula 1-inspired NFC PCB with energy harvesting, ATtiny1616 and charlieplexed LED lighting, designed in KiCad.

    33 parts