Embedded systems are extremely popular and are used in countless areas. They allow extraordinary computing power to be combined with extremely compact dimensions.

Ennebi develops high-performance embedded systems covering a wide range of applications, from industrial process controls to remote control to medical devices. We can provide solutions based on: operating system, real-time operating system, or bare-metal.

We put our expertise at the client’s disposal and follow the client through all stages, from concept to finished product and production. Our support can continue throughout the product lifecycle with updates and improvements that ensure the product remains technologically up-to-date and fully competitive.

We can also work alongside the client to reengineer existing products.

Product lines

Some of the products made in the field of embedded systems are presented below.

Hardware development

We do hardware development of embedded systems:

  • Digital I/O

  • Analog I/O

  • Communication buses: I2C, SPI, CAN, CANopen, LAN, RS232, RS485, etc.

  • Microprocessor

  • Memory unit

  • Capacitive or resistive touchscreens

  • Display and keyboard

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

Software development

We develop embedded systems software in-house:

  • Configuration of the BSP (Board Support Package)

  • Operating system configuration

  • Toolchain generation

  • Application software development

  • GUI development using graphical libraries such as Qt

  • Web-server development

  • Cross-compilation

  • Debugging via remote debugging tool

Cyber Security

We are aware of the criticality of interconnected devices and are dedicated to ensuring that our embedded systems are as secure as possible.

We use specific features and configurations including verification via digital signature and cryptographic keys of the authenticity and integrity of bootloaders, rootfs, and application software, secure connections via SSL authentication, field update systems, enforcement with SeLinux, firewalls, and other arrangements.

Linux Logo
Yocto logo
FreeRTOS logo

Registered trademarks and service marks are the property of their respective owners.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
Yocto Project® is a registered trademark owned by the Linux Foundation.
FreeRTOS™ is a trademark of Amazon Web Services, Inc.
QT® is a registered trademark of The QT Company LTD.