Middleware

Some of the features may already have a well-known solution that has been previously implemented by a single developer, a community, or an enterprise. Solutions may be generic, or perhaps designed for a different platform, or even coming from outside the embedded world. In any case, it is always worth looking for libraries for any data transformation, protocol implementation, or subsystem model that might already have been coded and is waiting to be integrated in our project.

A number of open source libraries and software components are ready be included in embedded projects and allow us to implement a broader set of functionalities. Integrating components from open source projects is particularly useful to deliver standard functionalities. ...

Get Embedded Systems Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.