TigerPOD

Lector y grabador NFC de código abierto para bobinas de filamentoTigerPOD

Un reproductor de CD, para bobinas.

Coloca una bobina de filamento y tu ordenador lee sus chips TigerTag: material, marca, color, temperaturas, cuánto queda. Grabar un tag funciona igual. Dos lectores NFC USB comunes y una carcasa impresa en 3D, nada más.

Nueve carcasas TigerPOD en negro, azul, morado, rosa, rojo, naranja, amarillo, verde y blanco, cada una con una bobina de filamento
2lectores USB compatibles con ACR122U, uno frente a cada lado de la bobina
0tornillos, pegamento, cables o soldaduras: los lectores se deslizan en la carcasa
~99%de las bobinas de 1 kg caben: plástico, cartón, no reutilizables y recargas
CC-BY-4.0diseño y documentación abiertos, libres para imprimir, modificar y compartir

¿Qué hace el TigerPOD?

El TigerPOD lee y escribe los chips NFC de una bobina de filamento en tu escritorio: dos lectores PC/SC estándar sujetos cara a cara por un soporte impreso en 3D y controlados por Tiger Studio Manager.

La colocas, sin apuntar

Con un chip en cada lado de la bobina y un lector frente a cada chip, siempre hay un chip delante de un lector, sea cual sea la orientación de la bobina.

Los dos chips a la vez

El Pod lee y escribe juntos los dos chips de una bobina, así el par Twin Tag sigue idéntico byte a byte y tu inventario cuenta una bobina, no dos tags.

Control total del chip

Lee lo que hay en un tag, graba uno nuevo, modifícalo y bórralo para dejarlo en blanco. Un TigerTag nunca está bloqueado contra escritura: regrábalo tantas veces como quieras.

Una estación NFC universal

Todo lo que maneja un ACR122U lo maneja el Pod: ISO 14443 A y B, MIFARE Classic, Ultralight y DESFire, FeliCa, Topaz/Jewel, tipos NFC Forum 1 a 4. Los tags ISO 15693 quedan fuera de su alcance.

Sin electrónica que aprender

Lectores comunes por PC/SC, el estándar de tarjetas inteligentes integrado en Windows, macOS y Linux. Sin placa a medida, sin lector propietario, sin controlador del fabricante.

Sin conexión, y los chips tienen una segunda vida

El Pod lee y escribe en local; nada se envía a ninguna parte. Un chip de bobina usado puede regrabarse como un simple tag NDEF (una URL, domótica, una tarjeta de visita) y volver a ser un TigerTag.

Dos carcasas para imprimir

El TigerPOD es una idea: dos lectores ACR122U enfrentados, sujetos a la distancia justa por un soporte impreso en 3D. Las dos carcasas publicadas alojan los mismos dos lectores; elige la que mejor encaje en tu escritorio.

El compacto TigerPOD Mini con una bobina de filamento, un lector vertical a cada lado
Recomendado

TigerPOD Mini

Una carcasa rediseñada y más compacta: se imprime más rápido, usa menos filamento, ocupa menos espacio en el escritorio y lleva los cables por dentro. Lee y escribe tags TigerTag y OpenSpool (NDEF).

Archivos de impresión en MakerWorld

La forma la decides tú

Solo importan los dos lectores enfrentados; el soporte que los rodea es un detalle. Rediséñalo para otro formato de bobina u otro uso, y sigue siendo un Pod. Comparte tu remix en MakerWorld y abre un issue con el enlace.

Cómo contribuir

¿Cómo construyo un TigerPOD?

Construir un TigerPOD requiere una impresión 3D y dos lectores USB: sin conocimientos de electrónica, sin soldar, sin cableado.

  1. 1

    Imprime una carcasa

    El TigerPOD Mini (recomendado) o el original, ambos en MakerWorld, en el filamento que prefieras.

  2. 2

    Consigue dos lectores

    Dos lectores NFC USB compatibles con ACR122U de cualquier tienda, y tags NTAG 213, 215 o 216 para grabar.

  3. 3

    Deslízalos dentro

    Un lector en cada ranura de la carcasa. Sin tornillos, sin pegamento, sin cables.

  4. 4

    Conéctalos

    Conecta los dos lectores a tu ordenador. Un divisor USB de 2 a 1 lo deja en un solo cable; dos puertos también sirven.

  5. 5

    Instala Tiger Studio Manager

    La aplicación de escritorio gratuita detecta los lectores automáticamente. Coloca una bobina.

    Repositorio

Lista de piezas

Algunos enlaces de hardware son enlaces de afiliado de Amazon: como Afiliado de Amazon, TigerTag obtiene ingresos por las compras adscritas que cumplen los requisitos aplicables, sin coste adicional para ti.

Lector NFC USB compatible con ACR122U Cable divisor USB de dos a uno

Windows, macOS y Linux

Windows: se reconoce sin más, el servicio PC/SC viene con Windows. Si un controlador auxiliar de emulación de tarjetas se apropia del lector, desinstálalo.

macOS: funciona con la pila PC/SC integrada, sin controlador adicional.

Linux: instala PC/SC y el controlador ACS/CCID, y comprueba que el servicio pcscd esté en marcha.

sudo apt install pcscd libacsccid1

O consigue el kit electrónico

La tienda TigerTag vende la electrónica lista para deslizar: lectores con el logotipo oficial del proyecto y el divisor. Comprar el kit financia el estándar abierto.

El kit es solo la electrónica: la carcasa la imprimes tú. Un Pod montado con piezas genéricas es el mismo Pod.

Del color del filamento que cargues

Lo imprimes tú, así que el Pod toma el color y el acabado de tu filamento: seda, galaxy, mármol, fosforescente.

Carcasas TigerPOD impresas en quince colores: rojo, naranja, amarillo, verde, cian, azul, morado, rosa, oro, cobre, plata, gris, negro, blanco y fosforescente
Carcasas TigerPOD con acabados especiales: ocho colores seda, morado galaxy, mármol, dos arcoíris y tres impresiones fosforescentes fotografiadas con la luz apagada
Todas las fotos a resolución completa, y como recortes transparentes, en el repositorio

¿Dónde encaja el TigerPOD?

El TigerPOD es el NFC del escritorio en el sistema TigerTag: la misma bobina la leen el Pod, Tiger Studio Manager en el ordenador y un teléfono.

El sistema TigerTag: un TigerPOD azul con una bobina, Tiger Studio Manager en una pantalla de ordenador y la aplicación móvil en un teléfono

El protocolo TigerTag

La especificación abierta y el registro público que el Pod lee y escribe (CC-BY-4.0, licencia de implementación irrevocable).

Tiger Studio Manager

La aplicación de escritorio gratuita (MIT): inventario, impresoras y la casa del Pod. Controla los lectores por PC/SC.

Repositorio

En un teléfono, sin Pod

Un chip TigerTag es un tag NFC estándar: cualquier teléfono con NFC lo lee, y la aplicación móvil lo graba con el NFC del propio teléfono.

Comunidad

Preguntas, fotos de montajes y remixes en el Discord de TigerTag.

Discord

¿Cómo leo un tag en mi propio código?

Un TigerTag guarda todo en el chip, así que leerlo son los mismos dos pasos en cualquier lenguaje, sin consultas y sin red.

1. Obtén los bytes en bruto

Con cualquier biblioteca NFC, lee el UID de 7 bytes y la memoria de usuario, páginas 0x04 a 0x27: 36 páginas de 4 bytes, 144 bytes. En el escritorio, nfc-pcsc (Node, el que usa Tiger Studio Manager) o pyscard (Python) controlan el ACR122U por PC/SC.

2. Decodifica sin conexión

Pasa esos bytes al SDK de TigerTag. Devuelve material, marca, color, temperaturas y peso, y puede verificar la firma. El SDK nunca toca el lector.

fromPages(uid, payload)   // JS
from_pages(uid, payload)  # Python

Prueba el Pod en el playground

Los dos SDK incluyen un playground, un pequeño servidor local y una página web. El de JavaScript se conecta al ACR122U por PC/SC y muestra los eventos de tarjeta en directo: coloca una bobina en el Pod y mira cómo se decodifica en el navegador.

npm install ws nfc-pcsc
npm run playground

Preguntas frecuentes

¿Puedo usar un solo lector?

Sí. Un solo chip y un solo lector funcionan, pero tienes que presentar el lado de la bobina que lleva el tag, y los dos chips de una bobina ya no se mantienen sincronizados automáticamente.

¿Qué bobinas caben en el TigerPOD?

Alrededor del 99 % de las bobinas de 1 kg, sea cual sea el tipo: masterspools de plástico, bobinas de cartón, bobinas de plástico no reutilizables y recargas.

NTAG 213, 215 o 216: ¿cuál elijo?

Solo se diferencian en la memoria: unos 144 bytes el 213, 504 el 215 y 888 el 216. Cualquiera de ellos guarda un registro TigerTag; elige el 215 o el 216 para tener más margen. Los tres funcionan en el Pod.

Mi lector no se detecta. ¿Qué debo comprobar?

Asegúrate de que es un lector PC/SC compatible con ACR122U. En Linux, instala el controlador CCID e inicia el servicio pcscd. Desconecta y vuelve a conectar el lector una vez, y reinicia Tiger Studio Manager.

¿Puedo reutilizar los tags?

Sí. Los TigerTags nunca están bloqueados: bórralos y regrábalos como TigerTags nuevos tantas veces como quieras, o conviértelos en simples tags NDEF para otro uso NFC y viceversa.

¿Sirve el Pod para algo más que TigerTag?

Sí. Son dos lectores ACR122U estándar, así que lee, escribe, regraba y borra todo lo que admite un ACR122U: ISO 14443 A y B, MIFARE Classic, Ultralight y DESFire, FeliCa, Topaz/Jewel y los tipos NFC Forum 1 a 4.

¿Necesita el TigerPOD conexión a internet?

No. El Pod lee y escribe en local, y nada se envía a ninguna parte.

¿Necesito un TigerPOD para leer un TigerTag?

No. Un chip TigerTag es un tag NFC estándar, así que cualquier teléfono con NFC puede leerlo, y la aplicación móvil puede grabarlo. El Pod es el NFC del escritorio: lectura y escritura de los dos chips de una bobina con solo colocarla.

Construye tu TigerPOD

Imprime el Mini, desliza dos lectores dentro, instala Tiger Studio Manager. Las preguntas y las fotos de montajes son bienvenidas en Discord.

Imprime el TigerPOD Mini