Progetti hardware
Prototipi, PCB design e concept dei prodotti Visla in fase di sviluppo o produzione.
G11L Β«VISLA NOMADΒ» β Analisi firmware
Reverse engineering del firmware custom Seeworld per il G11L-SE v2 (Unisoc + A7670 Cat-1, GT06). Decompressione LZMA del customer_app.bin: config di default giΓ puntata su Visla (gps.vislagps.com:5010 + APN iot.1nce.net), 616 comandi, logica allarmi. Cosa si vede/modifica + flusso OTA su ota.vislagps.com. Unico gap: server OTA ancora del fornitore.
Nordic Thingy:91 X β piattaforma Visla Tag
Piattaforma di riferimento per il Visla Tag (arrivata giu 2026): nRF9151 (LTE-M/NB-IoT + GNSS) + nRF5340 (BLE) + nRF7002 (Wi-Fi loc) + nPM1300, tutto in un board. Out-of-box validato: localizzazione a gradini cell/Wi-Fi/GNSS (503m/19m/6m), Vodafone IT, FOTA completo. Espone la reference impl Nordic (hello.nrfcloud) da forkare: CoAP/UDP, secTag dual-cert, Location Services.
Visla v2 PCB
PCB design custom Visla v2 con ESP32-S3-MINI-1-N8 + A7670E + MAX-M10S + LSM6DSO. Schema KiCad + foto + docs.
XIAO nRF52840 + SIM7080 + Expansion β bring-up
Bring-up incrementale del core Visla Tag: Nordic nRF52840 (XIAO + Expansion Board) + modem SIM7080 (Waveshare HAT), un pezzo alla volta misurando i consumi. Auto-power PWRKEY, anti-sleep, registrato Cat-M Vodafone IT. Analisi consumi DPS-150: 51 mA idle registrato, picco TX 328 mA. Lezioni: reboot loop PWRKEY, brownout VBAT, GND. Giu 2026.
Vehicle Tracking β XIAO + SAM-M10Q + A7670E
Banco tracker VEICOLARE (non Tag): XIAO nRF52840 + GPS u-blox SAM-M10Q + modem SimCom A7670E Cat-1 always-on, alimentato a LiPo. Firmware MQTTS nativo (v0) verificato end-to-end: batch store-and-forward 5s + batteria% + LWT β mqtt.vislagps.com β pipeline (fix Orvieto). Include BOM, pin map (Config A), alimentazione LiPo e lista firmware con link GitHub.
Vehicle Tracking DAN-F10N β XIAO + A7670E
Variante DAN-F10N (GPS dual-band L1+L5) del banco veicolare: identica al banco SAM-M10Q ma con GPS u-blox DAN-F10N (baud 38400, no GLONASS, accuracy ~1m). Stesso firmware MQTTS nativo + NAV-PVT + 1Hz β cambia SOLO il GPS, per il confronto accuracy SAM (L1) vs DAN (L1+L5).
Vehicle Tracking LTE-M β XIAO + DAN-F10N + SIM7080G
Variante LTE-M del banco veicolare: XIAO nRF52840 + GPS u-blox DAN-F10N + modem SimCom SIM7080G (Cat-M) always-on. Porting da A7670E con 2 svolte: MQTT via TinyGSM+PubSubClient (i comandi SM* nativi danno sempre "operation not allowed"), e GPS letto in NMEA (config UBX inaffidabile sul F10 β basta D0). Verificato end-to-end (13 lug 2026): fix Orvieto 12 sat β broker TLS β mqtt-bridge, batch 5s. IMEI registrato nel broker.
LilyGO T-SIM7080G S3 β Firmware bench
Board winner per il Visla Tag (ESP32-S3 + SIM7080G NB-IoT/Cat-M + AXP2101). 15 sketch (giu 2026): bring-up PMIC, sensori, tracker H02/TCPβGKE end-to-end e MQTT/TLS, duty-cycle 16.4mA (~5gg). Include il port del MQTT tracker del 7070.
LilyGO T-A7670 (Cat-1) β Firmware bench
Suite di 13 firmware (magβgiu 2026) su A7670 LTE Cat-1 (ESP32 classic): dev bench storico Visla v2 (wake-on-motion, smart-power state machine, dashboard), tracker H02/TCP e MQTTS nativo modem (AT+CMQTT*), profilazione consumi. Gemelli del 7070G per il confronto Cat-1 vs Cat-M.
LilyGO T-SIM7070G β Firmware bench
Suite di 10 firmware (giu 2026) per la dev board T-SIM7070G (ESP32-WROVER + SIM7070G Cat-M/NB-IoT): tracker H02 e MQTT/TLS per-device, profilazione consumi (floor/always-on/duty-cycle), wake-on-motion via LSM6DS3. Timeline con le date di sviluppo + note di banco.
Visla Prototype 1
PCB viola PR9676190_V1.1 carrier board modulare 7 slot: ESP32 + A7670E + MAX-M10S + MPU-6500 + RXB6 433MHz + buzzer + TP4056. Foto PCB + 13 component close-ups, BOM completa, pin mapping ESP32.