Skip to the content
2 layers85.4 × 54.1 mmBusiness Card v2, the printed circuit board in 3D

Business Card v2

WiHarper/nfc-card105

Open-Source Active PCB Business Card Powered by NFC

Size
85.4 × 54.1 mm
Copper layers
2
Thickness
0.79 mm
Parts
39
Nets
33
Pads
105
Tracks, vias
476, 38
Pours
84
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
23 Aug 2026
Updated
31 Aug 2026

Overview

Business Card v2 is an open-source printed circuit board by WiHarper, from the WiHarper/nfc-card repository on GitHub. It is a 2-layer board of 85.4 × 54.1 mm with 39 parts on 33 nets, routed with 476 tracks and 38 vias.

It is built around the NT3H2111W0FHKH, XL-1608SURC-06FJ and DMP21D0UFB4-P, with the XL-1608UYC-06FJ among its other parts. Its parts include 22 diodes, 8 resistors, 4 capacitors, 2 ICs and 1 transistor. It belongs with the radio and wireless boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

4

README

README.md

NFC Energy-Harvesting PCB Business Card with an MCU

image

Like most business cards, this one doesn’t have a battery. When it’s tapped against a phone, though, 21 LEDs start an animation, powered just by NFC.

Find more information at wlsn.ee/nfc.

Details

  • MCU: ATtiny816
  • NFC Chip: NXP NTAG I2C Plus
  • Antenna: Custom rectangular coil tuned to ~2.75 µH
  • Display: 21 Charlieplexed LEDs
  • Dimensions: Payment card form factor

Repository Layout

  • hardware/ - KiCad 9.0 schematic files/PCB layout files and 3D models
  • software/ - firmware and KiPython script
  • gallery/ - photos/video of card

Programming

The ATtiny is flashed over UPDI; its clock speed should be set to 1 MHz. The NFC chip is formatted and written using NXP Tagwriter. Energy harvesting is enabled by default, and it is easy to add vCard records or a website link.

Parts

39
QtyValueFootprintReferences
20XL-1608SURC-06FJJLCImport:XL-1608SURC-06FJLED1, LED2, LED3, LED4, LED5, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20 +4
5100Resistor_SMD:R_0402_1005MetricR1, R4, R5, R6, R7
2100nCapacitor_SMD:C_0402_1005MetricC2, C4
11.5pCapacitor_SMD:C_0402_1005MetricC1
1100kResistor_SMD:R_0402_1005MetricR2
110uCapacitor_SMD:C_0402_1005MetricC3
12.2kResistor_SMD:R_0402_1005MetricR3
1220Resistor_SMD:R_0402_1005MetricR8
1ATTINY816-MNRJLCImport:ATTINY816-MNRU1
1Antenna_LoopCustom_RF:Antenna V3AE1
1Conn_01x03_PinCustom_Connectors:Offset UPDIJ1
1DMP21D0UFB4-PJLCImport:DMP21D0UFB4-PQ1
1NT3H2111W0FHKHJLCImport:NT3H2111W0FHKHU3
1TPESD8LS5_0CT5GJLCImport:TPESD8L3_3CT5GD1
1XL-1608UYC-06FJJLCImport:XL-1608UYC-06FJLED22

Similar boards

  • 4 layers44 × 51.1 mmFront mcu db64, the printed circuit board in 3D

    Front mcu db64

    stuperbad/LED-Watch

    A round LED wristwatch: 132 small LEDs (12 hours, 60 minutes, 60 seconds as three concentric rings) driven straight from an AVR microcontroller, with an accelerometer to wake it.

    218 parts
  • 4 layers56 × 88 mmLipo rp2040-display, the printed circuit board in 3D

    Lipo rp2040-display

    tscircuit/rp2040-lipo-charger

    Rechargeable RP2040 controller with USB-C, 1S LiPo charging, battery monitoring, and an OLED interface

    73 parts
  • 4 layers150 × 50 mmEmber, the printed circuit board in 3D

    Ember

    notaroomba/ember

    A custom hot plate powered by USB-C Power Delivery.

    136 parts25
  • 2 layers95.9 × 95 mmHnr26-badge, the printed circuit board in 3D

    Hnr26-badge

    nushackers/hnr26-badge-quacknroll

    Hack&Roll 2026 "Quack & Roll" badge source files, for both hardware and firmware

    77 parts8
  • 2 layers63.5 × 88.9 mmCHEAPSUITS, the printed circuit board in 3D

    CHEAPSUITS

    geg-tech/cheapsuit

    a NFC PCB card with a cyberpunk/poker aesthetic

    36 parts3
  • 2 layers93.2 × 100 mmBadge dragonJar-2025, the printed circuit board in 3D

    Badge dragonJar-2025

    ElectronicCats/badge-dragonJar-2025

    ¡El badge oficial de DragonJarCON 2025! Un dispositivo NFC programable con pantalla OLED, múltiples LEDs y un reto de hacking integrado. Diseñado para la comunidad de DragonJar

    66 parts2
  • 2 layers99.6 × 49.8 mmStasis badge, the printed circuit board in 3D

    Stasis badge

    MeghanaM4/stasis-badge

    74 parts2

Questions

How big is the Business Card v2 PCB?

It measures 85.4 × 54.1 mm and has 2 copper layers, 0.79 mm thick.

What parts does the Business Card v2 use?

39 parts, built around the NT3H2111W0FHKH, XL-1608SURC-06FJ, DMP21D0UFB4-P and XL-1608UYC-06FJ. 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 Business Card v2 KiCad files?

From the WiHarper/nfc-card repository on GitHub, at the commit this page was made from: the board is hardware/Business Card v2.kicad_pcb and its schematic hardware/Business Card v2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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

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