NFC Energy-Harvesting PCB Business Card with an MCU

NFC Energy-Harvesting PCB Business Card with an MCU

A hacker's business card that lights up 21 LEDs using only NFC energy harvesting. The project, built with KiCad, uses an ATtiny816 MCU and NXP NTAG I2C Plus chip, with a custom antenna and Charlieplexed LEDs. The author shares the full design, including a KiPython script for generating the antenna coil, and details the fabrication and programming process, complete with a hidden easter egg.

The theory didn't seem too complicated.
  1. badatnames

    Look at that subtle off-white coloring, the tasteful thickness of it. Oh my God, it even has a schematic

  2. adrianwaj

    "The card never actually transmits a message back to your phone. Instead, it changes how much energy it absorbs from the field, and your phone detects those power dips and converts them to binary data. Most NFC tags use this harvested energy only to run their internal circuitry, but some NFC chips are able to take excess DC voltage and route it out to external hardware. This business card uses that last feature."

    I wonder if it can be applied to robo-couriers and drone drop-offs. One of those comes to your door, you get your stuff, and you pass something that is powered-up over its sensor and it drives off. It's the equivalent of signing-off on a delivery. The sensor obtains and stores information about you as well.

    Maybe I've got it wrong and the recipient needs the sensor and the driver has the powered device that only switches on when it is ready to do the drop off.

    With this card, what are the information transfer and storage scenarios? Would be great to see a table. Can the two parties both exchange and store information with minimal power? A card with a little battery and power-on button? Card can have some type of port? Can it be be used as a crypto wallet with a kill switch in the event of a robbery or home invasion?

    I think this is important in Hub-and-Spoke communities (previous comment) where population densities decrease but there'll still have to be a lot of exchange going on. Offline-based interactions are a good idea too - keep the airwaves clean.

  3. yegle

    For future PCB business card ideas: it would be dope if it can play audios.

    Gemini says you can power a piezo buzzer (causing a small bump on a PCB) w/ NFC (just enough power to drive it) to play the modem dialup handshake audio.

  4. cowthulhu

    I would be really interested to know the cost per card, both at the single card volume as well as the 30 the author ended up getting.

  5. jacquesm

    What an incredibly neat hack, congratulations. In the 80's Motorola had a challenge-response system to open doors with badges that contained a good bit of circuitry that reminds me of what you've built here. Super impressive. I never realized NFC put out so much energy that you could light a bunch of LEDs with it and power a micro controller this large.

More from this day

2026-08-30