Paso 3: Placas NFC para Arduino
En el mercado existen varias placas para poder añadir NFC a nuestros proyectos con Arduino como ejemplo existen:
- Adafruit ( http://www.adafruit.com )
- ElectHouse ( http://www.elechouse.com )
- SpeedStudio ( http://www.elechouse.com )
En nuestro caso hemos optado por la placa de "ElecHouse PN532 NFC V3", por su precio y tamaño. La programación y configuración son todas las placas bastante similares ya se basan en el la viruta PN532 de NXP ( http://www.elechouse.com ).
La placa NFC de elechouse, soporta comunicación por I2C, SPI y HSU (este último es la típica comunicación serie), aquí hay tener en cuenta la placa permite la comunicación I2C y HSU 5V mientras la solo SPI a 3.3V.
En nuestros ejemplos probaremos con HSU, decir esta comunicación funciona a 115Kbps, este es el motivo por el cual saludando como mínimo un Arduino Leonardo, este dispone de dos puertos serie por ferretería. (Para los estéis pensando en utilizar un puerto serie por software os recuerdo que este tiene una limitación de velocidad de 9, 6Kbps, con lo no funcionaria correctamente).