Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

RT-Thread

From Wikipedia, the free encyclopedia
RT-Thread
DeveloperBernard Xiong & RT-Thread Team
Written inC
Working stateCurrent
Source modelOpen source
Initial release2006; 20 years ago (2006)
Latest release5.2.1 / May 30, 2025; 13 months ago (2025-05-30)
Repository
Marketing targetEmbedded systems, IoT
Supported platformsARM (Cortex-M0, -M3, -M4, -M7, -M23, -R4, -A8, -A9; ARM7, ARM9, ARM11), MIPS32, RISC-V, ARC, TMS320 DSP, C-Sky, x86
Kernel typeMonolithic
LicenseApache 2.0
Official websitewww.rt-thread.io

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.

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).[3]

Variants

[edit]

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

[edit]

References

[edit]
  1. 1 2 "RT-Thread 启动下一代RTOS演化".
  2. 1 2 "RT-Thread github". GitHub. 23 October 2022.
  3. "Introduction to the Zephyr RTOS". Nordic Semiconductor. October 6, 2020.
[edit]