Esta etiqueta RFID es realmente única: funciona con teléfonos móviles como otras etiquetas RFID, pero se puede reprogramar a través de I2C.
La etiqueta aparece como un chip ISO/IEC 15693 (13,56MHz) que puede ser leído por teléfonos y tabletas. Esto podría ser interesante en situaciones en las que se desea una etiqueta que pueda ser reescrita dinámicamente cuando se conecta a un controlador. Por ejemplo, Adafruit hizo una prueba en la que hizo que un microcontrolador escribiera diferentes URLs con unos pocos segundos de diferencia, y el teléfono móvil detectó las diferentes URLs una tras otra.
Tenga en cuenta que los chips lectores/grabadores de RFID más populares para aficionados, como el PN532, no son compatibles con la norma ISO15693, por lo que no podrá utilizarlos para leer la etiqueta ST25DV una vez programada. Adafruit ha utilizado tanto teléfonos Apple como Android con éxito para leer las etiquetas.
Según la hoja de datos, incluso se puede utilizar como un sistema de transferencia "I2C a RFID" para enviar y recibir datos de forma inalámbrica desde dispositivos móviles (aunque tendrás que escribir una aplicación personalizada para ese tipo de proyecto).
ST ha escrito una práctica librería que puedes utilizar fácilmente para escribir URLs NFC en el chip a través de I2C. No puedes usar un Arduino UNO (ATmega328p) con la librería ST25DV, no hay suficiente RAM. Por favor, utilice un Metro M0 u otro chip SAMD (o mejor) para comunicarse con el ST25DV. Por el momento no hay ninguna biblioteca Python o CircuitPython para este chip, sólo Arduino.
Para facilitar las conexiones, este breakout contiene un chip ST25DV04, circuitos de apoyo e incluso una antena de trazado de PCB. Hay cabeceras estándar de 0,100?/ 2,54mm de paso para usar con una protoboard. Si desea evitar las soldaduras, el breakout también incluye conectores Stemma QT (compatibles conSparkFun Qwiic). Con estos prácticos conectores, sólo tienes que enchufar el sensor y ponerte a trabajar en tu proyecto.
DETALLES TÉCNICOS
Interfaz I2C
Interfaz serie I2C de dos hilos que soporta el protocolo de 1MHz
Utiliza múltiples direcciones I2C 0x2D, 0x53 (memoria de usuario) y 0x57 (memoria del sistema)
Tensión de alimentación única: 1,8V a 5.5V
Programación de escritura de múltiples bytes (hasta 256 bytes)
Interfaz sin contacto
Basada en la norma ISO/IEC 15693
Etiqueta NFC Forum Type 5 certificada por el NFC Forum
Soporta todas las modulaciones, codificación, modos de subportadores y velocidades de datos de la norma ISO/IEC 15693
Acceso de lectura rápida personalizado de hasta 53 Kbit/s
Lectura de bloques simples y múltiples (igual que los comandos extendidos)
Escritura de bloques simples y múltiples (hasta 4) (igual que los comandos extendidos)
Capacitancia de sintonización interna: 28.
5 pF
Memoria
16-kbits de EEPROM
La interfaz I2C accede a bytes
La interfaz RF accede a bloques de 4 bytes
Tiempo de escritura:
Desde I2C: 5ms típicos para 1 byte
Desde RF: 5ms típicos para 1 bloque
Retención de datos: 40 años
Resistencia a los ciclos de escritura:
1 millón de ciclos de escritura a 25 °C
k ciclos de escritura a 85 °C
500k ciclos de escritura a 105 °C
400k ciclos de escritura a 125 °C
Modo de transferencia rápida
Transferencia rápida de datos entre las interfaces I2C y RF
Buffer dedicado semidúplex de 256 bytes
Captación de energía
Pin de salida analógico para alimentar componentes externos xml-ph-0018@deepl.int 1 a 4 áreas configurables, protegidas en lectura y/o escritura por tres contraseñas de 64 bits en RF y una contraseña de 64 bits en I2C
Configuración del sistema: protegida en escritura por una contraseña de 64 bits en RF y una contraseña de 64 bits en I2C
Dimensiones del producto: 31.7mm x 25,3mm x 4,6mm / 1,2" x 1,0" x 0,2"