Curiosity
Il GNSS che Teltonika ha scelto per tutta la nuova generazione: SoC dual-band L1+L5 di Airoha (gruppo MediaTek), scoperto sezionando la lineup Teltonika — è il ricevitore di FMC880, FTC880/881/887 e FTM880/887, sempre affiancato come chip dedicato al modem Quectel (EG915U/BG95). Stesso silicio dentro il Quectel LC29H. La particolarità: è un camaleonte — lo stesso chip fa dual-band di precisione, Dead Reckoning (fusione IMU, traccia viva in tunnel/garage/jamming) oppure piattaforma MCU aperta (variante AT: l’app del tracker gira sul Cortex-M4 del GNSS e il modem diventa periferico). È il concorrente diretto di u-blox sulla fascia tracker premium.
Varianti
| Variante | Personalità | Uso tipico |
|---|---|---|
| AG3335M | mainstream tracker, supporto DR | tracker veicolari, scooter (Teltonika FTx887) |
| AG3335A | raw measurement 10 Hz, PPS ±2 ns, RTCM v2.3/v3.3 | timing base station, agricoltura, RTK-ready |
| AG3335AT | Open MCU platform — app utente sul M4 | tracker single-chip GNSS-centrici |
Teltonika usa lo stesso chip in tre configurazioni firmware: L1+L5 (FMC880, 1.5 m CEP), L1-only (FTC880/881, 1.8 m CEP), L1+DR (FTC887).
Specs tecniche (dal product brief Airoha)
| Parametro | Valore |
|---|---|
| Bande | L1 + L5 dual-band |
| Costellazioni | GPS, GLONASS, Galileo, BeiDou, NavIC, QZSS |
| SBAS | WAAS, EGNOS, MSAS, GAGAN |
| RTK | RTCM v2.3 / v3.3 ready |
| Raw data | fino a 10 Hz |
| PPS | ±2 ns (timing grade) |
| MCU subsystem | ARM Cortex-M4 con FPU + MPU |
| Memoria | 4 MB flash + 4 MB PSRAM embedded |
| Interfacce | 3× UART (3 Mbps, HW flow ctl) · 2× SPI master + 1 slave · 2× I2C master (3.4 Mbps) + 1 slave · SDIO 2.0 |
| A-GPS | EPO/ELPO (orbite da server) + EPOC (auto-generate on-chip, senza rete) |
| Logging | LOCUS — logga posizioni in flash in autonomia, a MCU/modem spenti |
| Processo | 12 nm |
📊 Consumi
Airoha non pubblica i consumi nel product brief. Proxy affidabile: il Quectel LC29H (stesso silicio) — dual-band standard 23-24 mA tracking, varianti DR/RTK 30-32 mA, backup 22 µA @ 3.3 V.
Costo del DR misurato a livello sistema sui Teltonika (@ 12 V, tracker completo): FTC880 senza DR = 2.5 mA deep sleep / 0.6 mA power-off; FTC887 con DR = 8.8 mA / 3.9 mA → il DR tiene l’IMU sveglia sempre, sleep 3.5-6× più affamati.
🆚 AG3335 vs u-blox (positioning Visla)
| AG3335 | MAX-M10S | DAN/NEO-F10N | NEO-M9V | |
|---|---|---|---|---|
| Bande | L1+L5 | L1 | L1+L5 | L1 |
| Dead Reckoning | ✅ (var. M) | ❌ | ❌ | ✅ UDR |
| MCU aperto | ✅ (var. AT) | ❌ | ❌ | ❌ |
| A-GPS | EPO/EPOC | AssistNow | AssistNow | AssistNow |
| Ecosistema/doc | NDA, chiuso | aperto, maturo | aperto, maturo | aperto, maturo |
| Chi lo usa | Teltonika, Quectel LC29H | bench Visla | Visla Auto (test) | — |
→ Copre da solo sia il dual-band (nostro DAN-F10N) sia il DR (u-blox NEO-M9V), ma con ecosistema chiuso. Per Visla resta valida la regola u-blox (tooling PyGPSClient, AssistNow, doc aperta); l’AG3335 va conosciuto perché è ciò che monta la concorrenza premium — e perché spiega le scelte di prodotto Teltonika (stesso chip, tre posizionamenti).
🧪 Note dal bench Visla
- ⚪ NON testato sul bench — scheda da analisi concorrenza Teltonika + product brief Airoha (lug 2026)
- ✅ Il DR del FTC887 gira sul Cortex-M4 dell’AG3335, non nel modem Quectel: il chip ha potenza di calcolo in avanzo
- ℹ️ EPOC (orbit prediction auto-generata on-chip) = cold start rapidi senza server A-GPS — feature che u-blox M10 non ha in forma equivalente (AssistNow Autonomous è simile ma meno spinto)
- ℹ️ LOCUS logger = store-and-forward delle posizioni fatto dal GNSS da solo: interessante per scenari low-power a modem spento
💰 Come si compra — ecosistema a 3 livelli
Il bare chip NON si trova su Mouser/DigiKey/LCSC: Airoha lo vende solo a OEM e module maker sotto NDA. Il mercato è a strati:
| Livello | Chi | Esempi | Accessibile a Visla? |
|---|---|---|---|
| Chip (NDA) | grandi OEM diretti | Garmin Fenix 7 (AG3335M a bordo), Teltonika via Quectel | ❌ |
| Modulo | module maker che ci mettono sopra flash/TCXO/SAW/LNA e documentazione aperta | Quectel LC29H (tutte le varianti), Telit SE873K5, LOCOSYS | ✅ Mouser/DigiKey/LCSC |
| Prodotto finito | tracker/wearable | Teltonika FTx887, Garmin | ✅ (solo teardown) |
→ Per provare il silicio AG3335 la via pratica è il Quectel LC29H: stock su Mouser (es. LC29HAAMD), prezzi indicativi ~€10-15 singolo per la variante AA standard, ~€25-40 per le varianti RTK/DR (BA/EA) — da verificare a listino. È lo stesso modello di business di u-blox rovesciato: u-blox vende moduli documentati a chiunque; Airoha vende chip a pochi e lascia il retail ai module maker.
⚠️ Gotchas
- Datasheet completo e SDK sotto NDA — ecosistema molto più chiuso di u-blox; per provarlo in pratica si passa dai moduli Quectel (LC29H) o si comprano prodotti finiti
- Bare chip quasi introvabile sui distributori western (Mouser/DigiKey non lo listano come componente sciolto)
- A-GPS EPO dipende dai server Airoha/MediaTek (stesso tema sicurezza visto con AGPS Seeworld)
- La variante AT (open MCU) vincola l’architettura al toolchain Airoha: lock-in forte vs MCU esterno