O'Reilly logo

Embedded Systems Architecture by Daniele Lacamera

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Riot OS

Riot OS has perhaps the fastest-growing community of enthusiasts and system developers among embedded systems nowadays. The goal of the project is to provide a system designed for low power consumption, taking into account the requirements to integrate the device in larger distributed systems. The core system is very scalable, as single components can be excluded at compile time.

Riot offers wireless drivers and network connectivity, making it IoT-friendly, but takes a different approach on the system API provided by the other systems seen so far. The Riot community is attempting to standardize the API toward a POSIX-like interface, which facilitates the application development for these programmers coming from different backgrounds, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required