RIOT: The friendly Operating System for the Internet of Things.
News / Feb 24, 2020
RIOT is a small, open-source software operating system for networked, memory-constrained systems with a focus on low-power wireless Internet of Things (IoT) devices. RIOT sometimes called the Linux of the Internet of Things.
RIOT allows application programming with the programming languages C and C++, and provides full multithreading and real-time abilities. It allows developers familiar with POSIX or Linux to begin developing for IoT devices with no learning curve.
It is based on a microkernel architecture which comprises thread management, a priority-based scheduler, a powerful API for inter-process communication (IPC), a system timer, and mutexes and provides data structures (priority queues, hash tables,, bloom filters), a shell, network stacks, and support for various microcontrollers, radio drivers, sensors.
Learn more about RIOT and check out the GitHub repository.
Latest
React Component Structure, Composition, HOCs and Optimization with Examples
News
Pure html popover API is coming in Chromium 114
Featured
Axios Interceptors in a React application