RT-Thread explained

RT-Thread
Developer:Bernard Xiong & RT-Thread Team
Programmed In:C
Working State:Current
Source Model:Open source
Latest Release Version:4.0.3
Marketing Target:Embedded systems, IoT
Supported Platforms:ARM (Cortex-M0, -M3, -M4, -M7, -M23, -R4, -A8, -A9; ARM7, ARM9, ARM11), MIPS32, RISC-V, ARC, TMS320 DSP, C-Sky, x86
Kernel Type:Monolithic
License:Apache 2.0

RT-Thread is an open-source real-time operating system (RTOS) for embedded systems 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 field.

, RT-Thread was reported to be #3 on the list of RTOSes with the largest number of contributors (behind Zephyr and Mbed).[3]

Variants

In 2006, RT-Thread began as an open-source real-time operating system (RTOS) that is mainly written in the programming language C. In 2017, a second variant was released for resource-constrained microcontrollers; it needs a minimum of 3 kB flash memory or read-only memory (ROM) and 1.2 kB random-access memory (RAM). Also, RT-Thread's first variant was named Standard, and second variant was named Nano.[1] [2]

See also

External links

Notes and References

  1. Web site: RT-Thread 启动下一代RTOS演化.
  2. Web site: RT-Thread github. . 23 October 2022 .
  3. Web site: Introduction to the Zephyr RTOS . Nordic Semiconductor . October 6, 2020.