Visão geral da arquitetura
A pilha, de cima para baixo
Seção intitulada “A pilha, de cima para baixo”flowchart TB TAG["TigerTag chip<br/>(open NDEF payload on the spool)"] CONNECT["Tiger NFC Connect<br/>(mobile — NFC scan & encode)"] CLOUD["Firebase<br/>(accounts + Firestore + cdn.tigertag.io)"] STUDIO["Tiger Studio<br/>(desktop — inventory, devices, printers)"] PRINTERS["Printer integrations<br/>(Bambu Lab · Creality · Elegoo · FlashForge · Snapmaker · Anycubic)"] THIRD["Third-party apps & APIs<br/>(SDKs, Home Assistant, Spoolman, ESP32…)"] WEB["TigerHub<br/>(tigersystem.io — ecosystem site, wishlists, sharing)"] TAG --> CONNECT TAG --> STUDIO CONNECT <--> CLOUD STUDIO <--> CLOUD STUDIO --> PRINTERS CLOUD --> WEB CLOUD <--> THIRD
Camadas
Seção intitulada “Camadas”| Camada | Função | Documentação de referência |
|---|---|---|
| Chip TigerTag | Identidade portátil e aberta da bobina física | Formato do chip |
| Tiger NFC Connect | A ponte do smartphone: ler, codificar, navegar | Página do produto |
| Firebase | Um banco de dados compartilhado — contas, inventário, sincronização; o ponto de interoperabilidade do ambiente de testes | Inventário e sincronização na nuvem |
| TigerHub | A casa web do ecossistema: vitrine, listas de desejos, amigos, compartilhamento | Página do produto |
| Tiger Studio | Bancada desktop: inventário, racks, sensores, impressoras | Página do produto |
| Integrações de impressoras | Vínculos ao vivo pela LAN com seis marcas de impressoras | Compatibilidade |
| APIs de terceiros | SDKs + superfície documentada do Firestore para qualquer pessoa | Desenvolvedores |
O mapa completo — cada elemento e suas conexões
Seção intitulada “O mapa completo — cada elemento e suas conexões”Acessórios, aplicativos, nuvem, impressoras, fatiadores e integrações de terceiros, em uma única imagem:
flowchart TB
subgraph SP["The spool"]
TAG["TigerTag chip"]
end
subgraph ACC["Accessories"]
POD["TigerPOD<br/>dual reader stand"]
ACR["ACR122U<br/>USB NFC reader"]
SCALE["TigerScale"]
TD1S["TD1S color sensor"]
end
subgraph APPS["Apps"]
CO["Tiger NFC Connect"]
ST["Tiger Studio"]
WEB["TigerHub<br/>tigersystem.io"]
end
CLOUD[("Your TigerSystem account<br/>(Firebase)")]
subgraph PRT["Printing"]
SLICER["Your slicer<br/>(OrcaSlicer, vendor slicers…)"]
PRN["Printers<br/>Anycubic · Bambu Lab · Creality<br/>Elegoo · FlashForge · Snapmaker"]
end
THIRD["Third-party<br/>Home Assistant · Spoolman · ESP32 · your app"]
TAG -- "NFC tap" --> CO
TAG -- "scan" --> POD --> ST
TAG -- "scan" --> ACR --> ST
TD1S -- "measured color" --> ST
SCALE -- "live weight" --> CLOUD
CO <--> CLOUD
ST <--> CLOUD
CLOUD -- "public share links" --> WEB
CLOUD <--> THIRD
ST -- "filament data to slots" --> PRN
PRN -- "live telemetry, job, camera" --> ST
SLICER -- "print job" --> PRN
Leia da esquerda para a direita: o chip identifica a bobina; os acessórios capturam a realidade (leituras, peso, cor); os aplicativos e a nuvem mantêm tudo sincronizado; a impressora recebe os dados do filamento e responde ao vivo. O seu fatiador continua com o trabalho dele — o TigerSystem não fatia, ele garante que todos (você, a máquina, os aplicativos) saibam exatamente qual filamento está onde.
Princípios de projeto
Seção intitulada “Princípios de projeto”- O chip é autossuficiente. Uma bobina se identifica sem nuvem, sem conta, sem rede — o payload é completo e aberto.
- A nuvem é do usuário, não do sistema. Todo o estado fica sob a conta do usuário; regras de segurança no servidor — não o código do cliente — garantem o acesso.
- Toda camada é opcional. Uso só com o celular, só com o desktop, só com o chip ou só com a API, tudo funciona; os componentes agregam valor, mas nunca bloqueiam uns aos outros.
- As integrações falam o protocolo nativo da impressora. Sem modificar firmware, sem desvios pela nuvem: o Tiger Studio fala MQTT/WebSocket/HTTP diretamente na LAN (veja o fluxo de dados).
Veja também: Produtos, Desenvolvedores