AI 요약
NFC 에너지 하베스팅 기술을 활용한 PCB 명함 프로젝트로, 배터리 없이 스마트폰 태핑만으로 21개의 LED 애니메이션을 구동한다. ATtiny412 마이크로컨트롤러와 NXP NTAG I2C Plus 또는 STMicro ST25DV-KC NFC 칩을 사용하며, Charlieplexing 기법으로 4개의 GPIO로 12개의 LED를 제어한다. NFC 카드는 실제로 신호를 송신하지 않고 자기장에서 에너지를 흡수하는 양을 변화시켜 데이터를 전송하는 원리를 활용한다.
핵심 포인트
- 배터리 없이 NFC 자기장 에너지 하베스팅으로 21개 LED 애니메이션 구동
- ATtiny412 MCU와 NXP NTAG I2C Plus / STMicro ST25DV-KC NFC 칩 사용
- Charlieplexing 기법으로 4개 GPIO로 12개 LED 제어 (y = x·(x-1) 공식)
- KiCad로 PCB 설계, 약 3개월간의 학습 과정을 거쳐 완성
향후 전망
- ATtiny412의 GPIO 부족 문제를 해결하기 위해 더 많은 핀을 가진 MCU로 업그레이드 가능성
- NFC 에너지 하베스팅 기술의 발전에 따라 배터리 없는 IoT 디바이스 응용 분야 확대 전망
출처:hackernews
