RIOT

Web site: www.riot-os.org
Origin: Germany/France
Category: Embedded
Desktop environment: CLI
Architecture: Texas MSP430, ARM, Atmel AVR, MIPS, RISC-V
Based on: Independent
Wikipedia: RIOT_(operating_system)
Media: Install
The last version | Released: active

RIOT – an open-source microcontroller operating system, designed to match the requirements of Internet of Things (IoT) devices and other embedded devices. It supports a range of devices that are typically found in the Internet of Things (IoT): 8-bit, 16-bit and 32-bit microcontrollers.

RIOT is an open source operating system for the Internet of Things (IoT). It is licensed under the LGPL and was originally developed by the Free University of Berlin, the Institut national de recherche en informatique et en automatique (INRIA) and the Hamburg University of Applied Sciences.

RIOT is based on the following design principles: energy-efficiency, real-time capabilities, small memory footprint, modularity, and uniform API access, independent of the underlying hardware (this API offers partial POSIX compliance).

RIOT is developed by an international open source community which is independent of specific vendors (e.g. similarly to the Linux community). RIOT is licensed with LGPLv2.1, a copyleft license which fosters indirect business models around the free open-source software platform provided by RIOT, e.g. it is possible to link closed-source code with the LGPL code.

RIOT supports most low-power IoT devices, microcontroller architectures (32-bit, 16-bit, 8-bit), and external devices. RIOT aims to implement all relevant open standards supporting an Internet of Things that is connected, secure, durable & privacy-friendly.


Click to rate this post!
[Total: 1 Average: 4]

Leave a Comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Skip to content