The PN7120 consists of a full-featured RF front-end and an ARM® Cortex®-M0 MCU core loaded with firmware supporting the NCI 1.0 host communication protocol. This embedded firmware supports every NFC protocol. Linux and Android™ drivers as well as an IoT support package for the Windows® operating system provide for fast integration into various operating environments.
The controller makes the system-development process easy, since all the NFC real-time constraints, protocols and device discovery are taken care of internally. In a few NCI commands, the host software can configure the PN7120 to notify for card or peer detection, and start communicating with detected devices.
The RF front-end implements the various transmission modes detailed in the NFCIP-1 and NFCIP-2, ISO/IEC 14443, ISO/IEC 15693, ISO/IEC 18000-3, MIFARE® and FeliCa specifications. Benefiting from high sensitivity, this front-end can perform active load modulation, which enables communication via a small antenna while maintaining full compliance with the NFC Forum standard.
A highly efficient integrated power-management unit allows for direct supply from a battery. The PN7120 achieves ultra-low power consumption in the Polling Loop mode used for automatic
- NCI operates over I²C host interface
- Full compliance with all standards relevant to NFC
- Buffered output drivers to connect an antenna with few external components
- RF level detector
- Automatic wake-up via RF field, internal timer and I²C interface
- Integrated non-volatile memory
- Home automation
- Wireless routers
- Home appliances
- Wearable devices
- Remote controls
- Healthcare and fitness equipment
- IP phones
- Gaming consoles
The PN7120 NFC Controller SBC Kit contains a PN7120 NFC controller board, a Raspberry Pi interface board, a BeagleBone interface board, as well as an NFC Forum type 2 tag in the form of a MIFARE Ultralight card.
Orderable Part Number: OM5577