NFC?我抓:一款开源 NFC 抓包硬件的诞生(第一章)
💡
原文中文,约3400字,阅读约需8分钟。
📝
内容提要
这篇文章介绍了一款基于ST25R3916B和ESP32-S3的开源NFC抓包硬件,能够完整记录NFC-A通信,成本低于50元,支持APDU抓取,旨在使NFC通信可见,代码即将开源。
🎯
关键要点
-
介绍了一款基于ST25R3916B和ESP32-S3的开源NFC抓包硬件,能够完整记录NFC-A通信。
-
该硬件成本低于50元,支持APDU抓取,旨在使NFC通信可见。
-
项目核心是基于ST25R3916B的底层射频能力,实现ISO/IEC 14443-3层的数据透传机制。
-
硬件设计采用4层PCB和0402封装,确保性能与成本的平衡。
-
当前版本已支持完整的NFC-A初始化流程和APDU交换,具备毫秒级时间戳记录功能。
-
项目代码即将开源,包含ESP-IDF固件工程、硬件工程和Python上位机工具。
-
项目目标是让NFC通信可见,尽管当前版本仍存在一些不足之处。
❓
延伸问答
这款开源NFC抓包硬件的主要功能是什么?
这款硬件能够完整记录NFC-A通信,支持APDU抓取,旨在使NFC通信可见。
该NFC抓包硬件的成本是多少?
该硬件的成本低于50元人民币。
硬件设计采用了什么样的技术规格?
硬件设计采用4层PCB和0402封装,主控为ESP32-S3,NFC前端为ST25R3916B。
项目的核心技术是什么?
项目核心是基于ST25R3916B的底层射频能力,实现ISO/IEC 14443-3层的数据透传机制。
该项目的代码何时会开源?
项目代码即将开源,包含ESP-IDF固件工程、硬件工程和Python上位机工具。
当前版本的硬件有哪些已实现的功能?
当前版本已支持完整的NFC-A初始化流程和APDU交换,具备毫秒级时间戳记录功能。
➡️