Home/Servizi/Applicazioni IoT
05 · IOT

Dal sensore al cloud, end-to-end.

Ecosistemi IoT completi: firmware embedded su microcontrollori reali, gateway robusti, pipeline di telemetria ad alta scalabilità, dashboard real-time. Pensiamo i progetti per la produzione, non per la sola demo.

Hanno utilizzato i nostri servizi

Tutti i nostri progetti sono coperti da £10 milioni di sterline di assicurazione professionale (verifica qui)
+ £1 milione di sterline ulteriore solo per la sicurezza dei dati (verifica qui).

Benetton
Beretta
Colgate
Dolce & Gabbana
Diesel
Enel
Eni
FCA
Golden Lady
Kraft
Loro Piana
Peroni

Codice che vive vicino al ferro.

Sviluppiamo firmware su STM32, ESP32, nRF52/53, RP2040 e micro Linux board (Raspberry Pi, BeagleBone, NXP). Bare-metal, RTOS (Zephyr, FreeRTOS) o Linux embedded a seconda del caso. Codice efficiente: pochi KB di RAM, batterie che durano anni.

OTA firmware updaterobusto fin dall'inizio: A/B partition, rollback automatico, signature verification, delta updates. Per evitare interventi manuali on-site su ogni device.

Sensoristica industriale — Vibrazione, temperatura, pressione, corrente: campionamento ad alta frequenza, filtri DSP, classificazione locale.
Low-power long-range — Device a batteria che trasmettono via LoRaWAN/Sigfox/NB-IoT, 5+ anni con una batteria CR123.
Linux embedded — Gateway con Yocto Linux custom, container Docker, deploy CI/CD, gestione fleet via Mender o Foundries.
ESEMPIO FIRMWARE EDGE
5+ anni
Batteria su LoRaWAN
< 100ms
Latenza locale BLE
Multi-link
Failover Wi-Fi → cellulare
MQTT QoS 2
Consegna garantita

Il protocollo giusto per ogni caso.

Wi-Fi, BLE, LoRaWAN, NB-IoT, LTE-M, 5G, Zigbee, Z-Wave, Modbus, CAN, OPC-UA. Non c'è una soluzione universale: ce n'è una più adatta al tuo caso. Indoor vs outdoor, batteria vs alimentato, throughput vs portata, costo per device vs costo di rete.

MQTT sul cloud, gateway che fanno store-and-forward quando la connessione cade, retry intelligenti, deduplicazione lato server. Architetture pensate per reti reali, con disconnessioni e pacchetti persi.

LoRaWAN city-wide — Smart metering, smart parking, asset tracking: copertura chilometrica, costo minimo per device.
BLE mesh indoor — Tracking asset in magazzino o ospedale, beacons + scanner gateway, posizionamento accurato al metro.
Industrial Ethernet — OPC-UA, Modbus TCP, Profinet: integrazione con PLC esistenti, supervisione real-time di linee produttive.

Intelligenza all'edge.

Inviare ogni singolo campione al cloud è costoso, lento ed energivoro. Con edge computing processiamo i dati localmente: filtri, aggregazioni, anomaly detection, classificazione ML. Al cloud arrivano solo gli eventi rilevanti.

TinyML su microcontrollori (TensorFlow Lite Micro, edge-impulse) per riconoscimento audio, vibrazioni, immagini su device da pochi centesimi. Modelli di pochi KB che girano in millisecondi.

Predictive maintenance — Modello FFT + classificatore locale su pompa industriale: riconosce 5 stati di guasto, invia al cloud solo anomalie.
Visione embedded — ESP32-CAM o board OpenMV: conta persone, rileva oggetti, lettura targhe. Privacy: niente immagini fuori dal device.
Edge AI gateway — NVIDIA Jetson, Coral TPU, Hailo: inferenza video real-time, decisioni in 10ms, cloud solo per training e overrides.
ESEMPIO EDGE PROCESSING
1M+/s
Eventi al secondo
< 2s
Latenza end-to-end
99.9%
Uptime telemetria
Grafana
Dashboard estensibili

Vedere il parco, non solo singoli numeri.

Mille device che trasmettono ogni secondo = miliardi di punti dati al giorno. Servono time-series database (InfluxDB, TimescaleDB, AWS Timestream), aggregazioni intelligenti, retention policy. Dashboard che raccontano una storia, evitando muri di numeri privi di contesto.

Real-time monitoring con WebSocket per le metriche live, alerting su soglie e anomalie, drill-down dal parco al singolo device in due click. Grafana, dashboard custom React, integrazione con i tuoi sistemi BI esistenti.

Fleet monitoring — 10k device, mappa interattiva, filtri stato, ricerca per id/serial, vista dettaglio con storico, alerting su offline.
Anomaly detection — Baseline statistico per device, alert solo su deviazioni reali, niente "alarm fatigue". Notifiche multi-canale.
BI integration — Esportazione verso Snowflake, BigQuery, S3 per analisi avanzate, ML downstream, integrazione con Looker/Tableau.

Sicurezza per il ciclo di vita.

Un device IoT vive 5-10 anni. La sicurezza deve durare quanto il device. Hardware root of trust(TPM, Secure Element), provisioning sicuro alla produzione, attestation per provare l'integrità del firmware, mutua autenticazione TLS.

OTA firmware update con signature verification, rollback automatico se il nuovo firmware non boota, A/B partition. Risposta a CVE in giorni, non mesi. Conformità PSA Certified, IEC 62443, ETSI EN 303 645 dove serve.

Secure provisioning — Certificati X.509 unici per device, generati in fabbrica, mai trasmessi in chiaro. Identità verificabile a vita.
OTA enterprise — Rollout graduali (canary 1% → 10% → 100%), rollback automatico su crash rate, manifest firmati, audit log.
Compliance regolata — Cybersecurity Act EU, NIS2, RED Directive (RED 3.3): supporto per portare in conformità prodotti già in produzione.
ESEMPIO DEVICE SECURITY

L'IoT vale se resta operativo nel tempo.

Un device IoT mal progettato rischia di diventare e-waste o, peggio, di entrare in una botnet. Cerchiamo di costruire device che restino operativi a lungo: firmware aggiornabile, sicurezza pensata per l'intero ciclo di vita, monitoring del parco, gestione fleet automatizzata.

Pensiamo al device manager dalla fabbrica al riciclo: provisioning, deploy graduali, audit, retirement. Per evitare PoC che brillano in demo e poi si rivelano fragili in produzione.

Quello che ci chiedono spesso.

Trasparenza prima di tutto. Se la tua domanda non è qui, scrivici: rispondiamo entro 24h, da una persona reale.

Quale protocollo di connettività scegliere?
Dipende da portata, autonomia, throughput, costo. LoRaWAN/Sigfox per autonomia anni e portata chilometrica con dati piccoli. NB-IoT/LTE-M per copertura cellulare con basso consumo. Wi-Fi/Ethernet per dati alti e alimentazione disponibile. BLE per indoor breve raggio. 5G per applicazioni latency-critical. Scegliamo dopo analisi del caso d'uso reale.
Quanto costa sviluppare una soluzione IoT?
Prototipo end-to-end (firmware + cloud + dashboard base): 30–80k euro. Soluzione production-ready con OTA, security, fleet management: 80–250k. Soluzioni industriali con certificazioni: 200k–1M+. Il costo del singolo device dipende da volumi e BOM (5–500€ a unità). Preventivo fisso post-discovery.
Dovrei sviluppare firmware custom o usare board pronte?
Per prototipi e bassi volumi: board pronte (ESP32, Raspberry Pi, Particle, M5Stack). Per produzione a volumi > 1000 unità ha senso PCB custom, riduzione BOM, design for manufacturing. Lavoriamo con elettronici partner per la parte hardware quando serve.
Come si aggiornano i device in campo?
Con OTA (Over-The-Air) firmware update. Architettura A/B partition: il nuovo firmware si installa in una partizione di riserva, boota, se va bene diventa attiva, se non va fa rollback automatico. Firma crittografica obbligatoria. Deploy graduali per non brickkare tutta la fleet in caso di bug.
I miei dati IoT sono al sicuro?
Sì, se l'architettura lo prevede. End-to-end TLS, certificati X.509 unici per device, hardware root of trust dove possibile, anti-tampering, secure boot, encrypted storage. Lato cloud: zero-trust, RBAC, audit log immutabili. GDPR by design quando ci sono dati personali (es. dispositivi indossabili).
Posso integrare l'IoT con i sistemi gestionali?
Sì, è quasi sempre necessario. Bridge MQTT verso ERP (SAP, Dynamics), CRM (Salesforce), MES, sistemi di manutenzione (IBM Maximo, SAP PM), data lake (Snowflake, BigQuery). Lavoriamo con AWS IoT, Azure IoT Hub, GCP IoT Core o stack self-hosted (EMQX, NATS) a seconda del caso.

Hai un'idea che parte da un sensore?

Una chiamata di 30 minuti per capire da dove conviene partire — hardware, firmware, cloud, dashboard. Possiamo coprire l'intero stack o solo i pezzi che ti mancano.