Esperienza
Oltre trent’anni di sistemi embedded, dalla scheda elettronica al cloud
Accanto alla progettazione impiantistica, SOLARMA porta una competenza poco comune in una società di questo settore: oltre trent’anni di esperienza nella progettazione e integrazione di sistemi embedded per l’industria e l’automotive, oggi estesa all’intera filiera: dall’hardware al firmware, dagli algoritmi di elaborazione dei dati all’infrastruttura. È la competenza con cui teniamo sotto controllo da remoto il nostro impianto, ed è a disposizione di chi ha esigenze analoghe.
Progettazione hardware elettronica
Schede elettroniche a segnale misto e alimentate a batteria, progettate in KiCad dallo schema elettrico fino all’assemblaggio e alla messa in servizio. Consumi in standby nell’ordine dei microampere e diagnosi su hardware reale con oscilloscopio, analizzatore logico e profilatore di consumi.
Firmware a basso consumo
Firmware in C per microcontrollori ARM Cortex-M con Zephyr RTOS: driver di periferica scritti da zero, trasmissione dei dati via Bluetooth Low Energy e aggiornamenti over-the-air firmati (MCUboot) per i dispositivi in campo.
Reti di sensori e sistemi embedded
Nodi sensore e firmware su microcontrollori (Arduino, ESP32), comunicazione BLE e BLE Mesh, protocolli UART, I²C e SPI, per strumentare macchine e impianti esistenti.
Elaborazione del segnale e machine learning
Algoritmi in tempo reale eseguiti direttamente sul microcontrollore, ad esempio per ricavare parametri fisiologici da sensori indossabili, e modelli di machine learning, visione artificiale e analisi predittiva sviluppati in Python (PyTorch).
Linux embedded
Costruzione e ottimizzazione di distribuzioni Linux embedded con Yocto, porting su hardware dedicato, board support package e avvio di sistema.
Monitoraggio remoto e telemetria
Sensori, gateway e protocolli di campo (MQTT) per raccogliere i dati di un impianto e ridurre le visite in cantiere. È la tecnologia che applichiamo alla nostra centrale per contenere i costi di esercizio.
Infrastruttura dati e cloud
Raccolta, storicizzazione e presentazione dei dati di impianto: servizi containerizzati (Docker, Kubernetes) su infrastruttura locale o cloud (AWS, Azure).
Processi di sviluppo software
Integrazione e distribuzione continua (Jenkins, GitHub Actions, GitLab CI), pipeline automatiche di build, programmazione e rilascio del firmware, gestione della configurazione con Git, tracciamento delle attività: introduzione e messa a regime in team di R&D.
Formazione e affiancamento
Corsi e consulenza su Linux embedded e tecnologie IoT per aziende che operano in settori non concorrenti.
Conformità e sicurezza funzionale
Analisi e supporto nella definizione del processo e delle attività necessarie a garantire la conformità alle norme di sicurezza funzionale ISO 26262 e IEC 61511, al regolamento europeo sulla ciber-resilienza (CRA) e alla direttiva RED, per sistemi embedded dei settori automotive e manifatturiero.
Settori in cui questa esperienza è maturata: automotive e infotainment di bordo, macchine industriali, robotica, telecomunicazioni, energia, dispositivi indossabili.