RT-Thread
RT-Thread is an open-source real-time operating system (RTOS) for Embedded devices and Internet of things (IoT).[1][2] It is developed by the RT-Thread Development Team based in China. RT-Thread is aimed to change the current situation in China that there is no well used open-source real-time operating system in the microcontroller area.
| Developer | Bernard Xiong & RT-Thread Team | 
|---|---|
| Written in | C | 
| Working state | Current | 
| Source model | Open source | 
| Initial release | 2006 | 
| Latest release | 4.0.3 / December 31, 2020 | 
| Repository | |
| Marketing target | Embedded devices, IoT | 
| Platforms | ARM (Cortex-M0, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M23, Cortex-R4, Cortex-A8, Cortex-A9, ARM7, ARM9, ARM11), MIPS32, RISC-V, ARC, DSP, C-Sky, x86 | 
| Kernel type | Single Kernel | 
| License | Apache 2.0 | 
| Official website | rt-thread.org | 
As of August 2020, RT-Thread was reported to be #3 on the list of RTOSes with the largest number of contributors (behind Zephyr and mbed OS).[3]
Overview
    
RT-Thread was started in 2006 as an open-source real-time operating system (RTOS) that is mainly written in C language. There are two types of RT-Thread: Standard and Nano. For resource-constrained microcontrollers, RT-Thread Nano was released in 2017 and requires a minimum of 3KB Flash/ROM and 1.2KB RAM.[1][2]
References
    
- "RT-Thread 启动下一代RTOS演化".
- "RT-Thread github".
- "Introduction to the Zephyr RTOS". Nordic Semiconductor. October 6, 2020.

