RIOT OS: One Operating System for IoT Concurrency and Embedded Systems

riot one os to rule them n.w
1 / 10
Embed
Share

Discover RIOT OS, a powerful operating system for IoT devices, designed for efficient concurrency and resource-constrained nodes. Explore the debate between event-driven and thread-based systems, and learn about the essential features that an embedded OS should provide. Delve into the question of multithreading support in embedded operating systems and explore the novelty of RIOT OS compared to other embedded OS options. Uncover the similarities and differences between various operating systems, as well as new programming languages tailored for IoT applications like Ceu and NesC.

  • RIOT OS
  • IoT
  • Embedded Systems
  • Concurrency
  • Multithreading

Uploaded on | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. RIOT: One OS to Rule Them All in the IoT E. Baccelli, O. Hahm, M. W hlisch, M. G nes, T. C. Schmidt C u: Safe System-level Concurrency on Resource-Constrained Nodes Francisco Sant Anna, Noemi Rodriguez, Roberto Ierusalimschy, Olaf Landsiedel, Philippas Tsigas

  2. Event Driven Vs Thread Based What is better for an Embedded OS? Event Driven Event triggered State transitions need to be considered-not necessarily explicit Circular logic is possible Thread Based Runs serially, doesn t wait for an event Shared memory

  3. Supports that an Embedded OS should provide?

  4. Does an embedded Operating System really need to support multithreading?

  5. Novelty of RIOT OS Is it really better than all the embedded OSes out there?

  6. Similarities Differences

  7. New Programming languages for IoT

  8. Ceu NesC

Related


More Related Content