I sistemi embedded sono estremamente diffusi e sono impiegati in innumerevoli ambiti. Consentono di coniugare una straordinaria potenza di calcolo con dimensioni estremamente compatte.

Ennebi sviluppa sistemi embedded altamente performanti, in grado di coprire un’ampia gamma di applicazioni, dai controlli di processo industriale al telecontrollo, ai dispositivi medicali. Possiamo fornire soluzioni basate su: sistema operativo, sistema operativo real-time o bare-metal.

Mettiamo a disposizione del cliente le nostre competenze, lo seguiamo in tutte le fasi, a partire dal concept fino al prodotto finito e alla produzione. Il nostro supporto può proseguire per tutto il ciclo di vita del prodotto con aggiornamenti e miglioramenti che garantiscano al prodotto di rimanere sempre tecnologicamente aggiornato e pienamente competitivo.

Possiamo inoltre affiancare il cliente per reingegnerizzare prodotti esistenti.

Linee di prodotti

Di seguito sono presentati alcuni dei prodotti realizzati nel campo dei sistemi embedded.

Sistemi embedded

Sviluppo hardware

Ci occupiamo dello sviluppo hardware dei sistemi embedded:

  • I/O digitali

  • I/O analogici

  • Bus di comunicazione: I2C, SPI, CAN, CANopen, LAN, RS232, RS485, ecc.

  • Microprocessore

  • Unità di memoria

  • Touchscreen capacitivi o resistivi

  • Display e tastiera

Progettazione firmware e software dei prodotti elettronici, schermata con codice in linguaggio C

Sviluppo software

Sviluppiamo internamente il software dei sistemi embedded:

  • Configurazione del BSP (Board Support Package)

  • Configurazione del sistema operativo

  • Generazione della toolchain

  • Sviluppo del software applicativo

  • Sviluppo dell’interfaccia grafica tramite librerie grafiche come Qt

  • Sviluppo web-server

  • Cross-compilazione

  • Debugging tramite tool di debug remoto

Cyber Security

Siamo consapevoli della criticità dei dispostivi interconnessi e ci occupiamo di garantire la massima sicurezza dei nostri sistemi embedded.

Utilizziamo funzionalità e configurazioni specifiche fra cui la verifica tramite firma digitale e chiavi crittografiche dell’autenticità e integrità di bootloader, rootfs e software applicativo, connessioni protette tramite autenticazione SSL, sistemi di aggiornamento in campo, enforcement con SeLinux, firewall e altri accorgimenti.

Logo Linux
Logo Yocto
Logo FreeRTOS

I marchi registrati e i marchi di servizi sono di proprietà dei rispettivi titolari.
Linux® è un marchio registrato di Linus Torvalds negli Stati Uniti e in altri paesi.
Yocto Project® è un marchio registrato di proprietà di Linux Foundation.
FreeRTOS™ è un marchio di Amazon Web Services, Inc.
QT® è un marchio registrato di The QT Company LTD.