RT-Thread

E193753

RT-Thread is an open-source real-time operating system (RTOS) designed for embedded and IoT devices, known for its modular architecture and support for multiple processor architectures including RISC-V.

All labels observed (8)

How this entity was disambiguated

Statements (84)

Predicate Object
instanceOf embedded operating system ⓘ
open-source software ⓘ
real-time operating system ⓘ
hasBuildSystem CMake support (for some ports) ⓘ
SCons-based build system ⓘ
hasCommunity GitHub repository ⓘ
developer forum ⓘ
hasComponent RT-Thread Components ⓘ
linked to: RT-Thread

RT-Thread IoT Board support ⓘ
RT-Thread Kernel ⓘ
linked to: RT-Thread

RT-Thread Packages ⓘ
RT-Thread Studio IDE ⓘ
linked to: RT-Thread
hasConfigurationTool menuconfig-like Kconfig system ⓘ
hasDocumentation online documentation ⓘ
hasFeature component-based design ⓘ
configurable kernel ⓘ
device driver framework ⓘ
dynamic module loading ⓘ
file system support ⓘ
interrupt management ⓘ
mailboxes ⓘ
memory management ⓘ
message queues ⓘ
modular architecture ⓘ
mutexes ⓘ
networking stack ⓘ
semaphores ⓘ
shell (FinSH) ⓘ
software package management ⓘ
thread management ⓘ
timers ⓘ
hasFileSystemSupport FAT file system (via components) ⓘ
NFS (via components) ⓘ
ROMFS ⓘ
hasKernelType preemptive multitasking ⓘ
hasNetworkingStack SAL (Socket Abstraction Layer) ⓘ
lwIP (optional) ⓘ
hasScheduler priority-based scheduler ⓘ
time-slice round-robin ⓘ
hasShell FinSH command shell ⓘ
isOpenSource true ⓘ
license Apache License 2.0 ⓘ
originCountry China ⓘ
primaryDomain Internet of Things ⓘ
embedded systems ⓘ
softwareType RTOS ⓘ
supportsArchitecture ARM Cortex-A ⓘ
ARM Cortex-M ⓘ
linked to: ARM Cortex-M series

ARM9 ⓘ
DSP architectures ⓘ
MIPS ⓘ
PowerPC ⓘ
RISC-V ⓘ
SPARC ⓘ
x86 ⓘ
supportsBoard NXP MCUs ⓘ
linked to: NXP Semiconductors

Nordic nRF series ⓘ
linked to: Nordic nRF51822

RISC-V development boards ⓘ
STM32 series boards ⓘ
supportsConnectivity Bluetooth (via components) ⓘ
linked to: Bluetooth

CoAP (via packages) ⓘ
MQTT (via packages) ⓘ
TCP/IP ⓘ
Wi-Fi modules (via drivers) ⓘ
supportsDevelopmentEnvironment GCC toolchains ⓘ
IAR Embedded Workbench ⓘ
Keil MDK ⓘ
RT-Thread Studio ⓘ
linked to: RT-Thread
supportsMemoryModel dynamic memory allocation ⓘ
static memory allocation ⓘ
supportsPowerManagement low-power modes (platform dependent) ⓘ
supportsProgrammingLanguage C ⓘ
C++ ⓘ
supportsSecurityFeature TLS/SSL (via mbedTLS or similar packages) ⓘ
user-level authentication in shell (optional) ⓘ
supportsStandard POSIX-like APIs (partial) ⓘ
supportsUseCase IoT devices ⓘ
automotive electronics ⓘ
communication equipment ⓘ
consumer electronics ⓘ
industrial control ⓘ
medical devices ⓘ
smart home devices ⓘ
wearable devices ⓘ

How these facts were elicited

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

RISC-V → supportsOperatingSystem → RT-Thread ⓘ
RT-Thread → hasComponent → RT-Thread Kernel ⓘ
linked to: RT-Thread
RT-Thread → hasComponent → RT-Thread Components ⓘ
linked to: RT-Thread
RT-Thread → hasComponent → RT-Thread Studio IDE ⓘ
linked to: RT-Thread
RT-Thread → supportsDevelopmentEnvironment → RT-Thread Studio ⓘ
linked to: RT-Thread
shell (FinSH) → partOf → RT-Thread real-time operating system ⓘ
linked to: RT-Thread
shell (FinSH) → runsOn → RT-Thread OS ⓘ
linked to: RT-Thread
SAL (Socket Abstraction Layer) → developedBy → RT-Thread project ⓘ
linked to: RT-Thread
SAL (Socket Abstraction Layer) → runsOn → RT-Thread real-time operating system ⓘ
linked to: RT-Thread
FinSH command shell → providedBy → RT-Thread ⓘ