允许使用C语言和C++语言编写应用程序，而且提供完整的多线程和实时响应解决方案。RIOT可以在8位元单片机（比如AVR ATMega），16位元单片机（比如MSP430）和32位元单片机（比如ARM Cortex）上运行。 RIOT也可以作为一个Linux或macOS进程运行，这样就能使用诸如GNU编译器合集（GCC），GNU调试器，Valgrind，Wireshark等标准调试工具。RIOT符合一部分POSIX标准。RIOT提供多种通信协议栈，包括了IPv6、6LoWPAN和内容中心网络。它还支持