RT-Thread born in 2006, it's an open-source, neutral, and community-based real-time operating system (RTOS). The software has the characteristics of very low resource occupancy, high reliability, high scalability, can be greatly used in sensing nodes, wireless connection chips and many resource-constrained scenes, also widely applied in gateway, IPC, smart speakers, and many other high-performance applications.
RT-Thread is also considered as an IoT platform with its rich middle-tier components and great hardware and software ecosystem, with almost every key basic component required for IoT devices, such as network protocols, file systems, low power management, etc. It supports all mainstream compiling tools such as GCC, Keil, IAR, etc., and a variety of standard interfaces, such as POSIX, CMSIS, C++application environment, Micropython, and Javascript, easy for developers to port a wide range of applications. RT-Thread also offers great commercial support to all the mainstream CPU architectures such as ARM Cortex-M/R/A, RISC-V, MIPS, X86, Xtensa, etc.
We and the community strives to create a New Class of IoT operating system with great hardware and software ecosystem, get everything connected, keep information flowing, and make opensource project benefits more people!
Designed for Resource-constrained Devices
Rich Components and A Prosperous and Fast Growing Package Ecosystem
Easy to Use
High Scalability
Supporting High-performance Applications
Supporting Cross-platform and A Wide Range of Chips
The Internet of Things is growing rapidly and now is marching on a more deeper level. A more convenient and efficient connection, a more simpler development and application deployment, and a more secure networking experience will all become the direction of future technology development. Therefore, cloud integration, scripting and some more lightweight loadable applications will be gradually favored by the industry.
Besides, real-time system (RTOS) is increasingly widely used in the high-end Internet of Things (like, AIoT) because of its low cost, high real-time, and fast start-up characteristics, soon or later, more and more RTOSs would support multi-kernel SMP, AI, audio & video and this is inevitable. In near future, RT-Thread Studio IDE, next-generation microkernel architecture, AI frameworks and more will all be released step by step.
Cloud to end integration:
Supports TrustZone-m, PSA, etc.
Multi-kernel SMP scheduling, increased support for 64-bit processors.
Supports the scripting engine of micropython, JavaScript, lua, etc.
Smart audio, smart human-machine UI interaction.
RT-Thread IoT:
LoRaWAN
BLE Mesh
NB-IoT
RT-Thread Smart:
Hybrid micro-kernel architecture
Audio and video framework
Artificial intelligence framework and tools on terminal side
RT-Thread Studio integrated development environment, multi-architecture development & debugging:
Cortex-M/A
RISC-V
With high reliability, high security certification.
RT-Thread Studio offline version:
Supports hybrid micro-kernel operating system application development
USB-based system debugging tools