Developers
Build on TigerTag.
Il protocollo TigerTag è aperto — CC-BY-4.0, con un diritto irrevocabile di implementarlo in qualsiasi prodotto, gratuitamente, per sempre. Tiger Studio e Tiger-Scale sono MIT; gli SDK Apache-2.0. L'app mobile è gratuita da usare, ma proprietaria.
- 1
An open protocol
Qualsiasi NTAG 213/215/216, qualsiasi lettore ACR122U, acquistati ovunque. Il Pod è stampato in 3D — stampatelo voi stessi.
- 2
TigerTag è 100% offline
I dati vivono sul chip. Nessun cloud, nessun account, niente telefona a casa.
- 3
TigerTag+ aggiunge un livello online opzionale
Lo stesso chip offline, più una scheda di catalogo mantenuta dal suo produttore. Opzionale. Additiva. Mai una dipendenza.
- 4
TigerData
Per le bobine senza alcun chip: tracciate nell'app, convertibili in un chip vero in qualsiasi momento.
- 5
TigerData+
Una bobina senza chip che porta comunque un vero identificativo di prodotto del catalogo — sa esattamente quale filamento è, senza chip. Identificata, non certificata: solo il silicio può provare la propria origine.
- 6
Il file .ttag
La descrizione di una bobina sotto forma di file, quando non c'è un chip da leggere: gli stessi campi definiti dal protocollo, scambiabili tra app, importabili in un inventario.
- 7
The ecosystem
App desktop e mobile, il Pod, la bilancia. Si installa in un minuto — nessun self-hosting richiesto.
- 8
Factory partners
Filamento che arriva già sapendo cos'è, taggato in linea di produzione.
- 9
Il chip sopravvive alla bobina
Riscrivetelo sulla bobina successiva, o riprogrammatelo come semplice tag NDEF.
Cosa è aperto, componente per componente
Verificato sui repository pubblici.
| Component | Licence | Notes |
|---|---|---|
| Protocol spec | CC-BY-4.0 | La specifica del protocollo e le tabelle del registro pubblico. LICENSING.md contiene un diritto di implementazione irrevocabile, mondiale e senza royalty. |
| Tiger Studio | MIT | L'app desktop. Fatene un fork, vendetela — solo non chiamate Tiger Studio il vostro fork. |
| TigerScale V3 | MIT | Il firmware della bilancia (ESP32-S3, touchscreen, doppio NFC). |
| TigerPOD | CC-BY-4.0 | Il Pod, presentato: design libero, elettronica libera — due lettori ACR122U, un guscio stampato, uno splitter. |
| SDK-JS | Apache-2.0 | SDK JavaScript. Apache-2.0 include una concessione esplicita di brevetti. |
| SDK-Python | Apache-2.0 | SDK Python. Stessi termini dell'SDK JS. |
| Firebase integration | CC-BY-4.0 | Riferimento d'integrazione per terze parti: mirror delle regole di sicurezza e modello dati. |
| Mobile app | Proprietary | Gratuita da usare. Non open source. |
Tutto il resto vive su GitHub
L'intero ecosistema è pubblico: ogni repository dell'organizzazione e TigerSystem-Docs — la fonte di verità, dove sono scritti il protocollo, la storia e ogni decisione di progetto.
L'API pubblica
Il catalogo prodotti è leggibile senza chiave. Sono gli endpoint su cui gira questo stesso sito — la pagina catalogo e ogni scheda prodotto nascono da lì, quindi ottieni esattamente ciò che otteniamo noi.
- POST
https://api.tigertag.io/api:tigertag/product/get/allThe whole catalogue, paged.
- GET
https://api.tigertag.io/api:tigertag/product/get?uid=0&product_id=<id>&lang=<xx>One product: EAN, description, print settings, datasheets. `uid=0` for an anonymous read.
- GET
https://cdn.tigertag.io/img?id=<id>&size=largeProduct image. size = thumb (32px) · small (64) · compact (128) · medium (256) · large (512).
L'endpoint del catalogo non ha una modalità «restituisci tutto»: pagina seguendo il {nextPage} che la risposta ti fornisce, finché non è null.
Apri il riferimento dell'API (Swagger) ↗Protocollo libero, nome protetto
Chiunque può implementare il protocollo e dire «compatibile con TigerTag». Solo un partner TigerTag Certified può apporre il nome e il logo TigerTag su un prodotto ed emettere firme TigerTag+ — TigerTag detiene la chiave privata. Due porte: il marchio (marketing) e la firma (tecnica). Nessuna delle due restringe il protocollo di una sola riga.
Un chip non certificato funziona perfettamente — offline, con qualsiasi app, su ogni stampante supportata. Semplicemente non può dimostrare la propria origine. Il livello gratuito funziona davvero; il livello certificato dimostra.
Costruito su TigerTag
Altri ci stanno già costruendo sopra.
Progetti indipendenti che hanno letto la specifica aperta e l'hanno implementata. Nessuna partnership, nessun avallo, nessuna certificazione — solo un protocollo aperto che fa il suo lavoro.
Per essere precisi sul firmware: nessun firmware di stampante di serie legge ancora un TigerTag in modo nativo. Questo, della community, lo fa già.
OpenRFID
github.com/suchmememanyskill
Un toolkit della community che legge i tag delle bobine di diversi produttori. TigerTag è uno di questi — il payload aperto ha reso l'aggiunta immediata.
Vedi il progetto →Spooly Tracker
spoolytracker.com
Una piattaforma indipendente per l'inventario del filamento — web, mobile, Home Assistant, OrcaSlicer, self-hosted. Identifica le bobine con i TigerTag.
Vedi il progetto →Snapmaker U1 Extended Firmware
GPL-3.0 · 850+ ★
Prima stampante a leggere TigerTag nativamente
Un firmware indipendente della community per la Snapmaker U1. Con esso, la U1 legge i TigerTag direttamente sulla macchina.
Vedi il progetto →
Stai costruendo su TigerTag? Faccelo sapere — e se vuoi far verificare l'integrazione, TigerTag Certified esiste per questo. Entra nel Discord →