OpenPCD 2 RFID Reader for 13.56MHz
From OpenPCD
Hardware Design
- PN532 based intelligent RFID frontend - allows card emulation, reading and writing RFID cards.
- Firmware support for ISO 14443A
- Hardware supports FeliCa and ISO 14443B with custom Firmware
- PCB design Schematics and Layout
- All major operating Systems supported:
- Linux 2.4/2.6 Kernel (no driver needed, appears as /dev/ttyACMx serial port)
- Microsoft Windows XP/Vista/7 (get the Windows driver to create a serial COM port)
- Mac OS X (Leopard, Lion etc. - no driver needed, appears as /dev/tty.usbmodem* serial port)
Firmware Update
You can find a compiled version the latest OpenPCD2 firmware here.
Software development
The OpenPCD 2 firmware tree starts at firmware/lpc13xx/openpcd2/. In src/main.c you can see the interface for talking to the PN532 chip and sending out data via USB Serial CDC ACM protocol. Please check the PN532 datasheet for details on the RFID chip protocol.
Join our firmware development - browse our git source code repository or download as Unix tar.bz2 file and Windows ZIP File file. You can use the CodeSourcery ARM cortexm3 EABI Toolchain for Windows and Linux - it's a precompiled tool chain and thus easy to install.