RIOT operating system is an open sourceOS specialized for IoT (internet of things) devices. RIOT was developed by a world-wide grassroots community of companies, academics and hobbyists.
Content Continues Below
Download this free guide
New Trend in IoT: Digital Twin Tech
Digital twin tech, or a virtual representation of a product, is a critical concept in IoT that’s still being sorted out. Explore its benefits to IoT, 7 use cases and why it’s important for manufacturing’s future.
RIOT enables developers familiar with POSIX or Linux to begin developing for IoT devices with no learning curve. This familiar coding enables new comers to IoT to begin coding quickly.
RIOT implements all relevant open standards and is programmed in standard ANSI, C or C++. A single coding can be run across 8-bit platforms such as Arduino’s and Mega 2560’s, 16-bit platforms as in MSP430 and 32-bit platforms such as ARM. The IoT-specialized OS supports a wide variety of IoT hardware runs on common PCs.
RIOT has a large independent development community and is distributed under an unclonable GNU Lesser General Public License (GPL). These two traits are similar to Linux; due to this similarity, RIOT is often called the Linux of the Internet of Things.