FreeRTOS

E134577

FreeRTOS is a popular open-source real-time operating system kernel designed for embedded devices and microcontrollers, widely used in resource-constrained and IoT applications.

All labels observed (7)

Label Occurrences
FreeRTOS canonical 11
FreeRTOS kernel 2
FreeRTOS+FAT 2

How this entity was disambiguated

Statements (74)

Predicate Object
instanceOf RTOS ⓘ
embedded operating system ⓘ
open-source software ⓘ
real-time operating system kernel ⓘ
acquiredBy Amazon Web Services ⓘ
acquisitionYear 2017 ⓘ
creator Richard Barry ⓘ
designedFor Internet of Things devices ⓘ
embedded systems ⓘ
microcontrollers ⓘ
resource-constrained devices ⓘ
developer Real Time Engineers Ltd. ⓘ
distributionModel source code distribution ⓘ
documentation online API reference ⓘ
porting guides ⓘ
user manuals ⓘ
featureGoal configurability ⓘ
deterministic behavior ⓘ
low interrupt latency ⓘ
portability ⓘ
small footprint ⓘ
hasComponent demo applications ⓘ
example projects ⓘ
kernel ⓘ
portable layer ⓘ
license MIT License ⓘ
partOf Amazon Web Services FreeRTOS ecosystem ⓘ
platform ARM Cortex-M ⓘ
linked to: ARM Cortex-M series

ARM7 ⓘ
linked to: ARM7TDMI

ARM9 ⓘ
AVR ⓘ
MSP430 ⓘ
linked to: Texas Instruments

PIC32 ⓘ
RISC-V ⓘ
many 16-bit microcontrollers ⓘ
many 32-bit microcontrollers ⓘ
many 8-bit microcontrollers ⓘ
x86 ⓘ
previousLicense Modified GPL license ⓘ
programmingLanguage C ⓘ
supportsDevelopmentEnvironment GCC-based toolchains ⓘ
IAR Embedded Workbench ⓘ
Keil MDK ⓘ
various vendor IDEs ⓘ
supportsFeature configurable kernel ⓘ
cooperative multitasking ⓘ
coroutines ⓘ
dynamic memory allocation ⓘ
event groups ⓘ
hook functions ⓘ
interrupt management ⓘ
mutexes ⓘ
portability layer ⓘ
preemptive multitasking ⓘ
priority-based scheduling ⓘ
queues ⓘ
run-time statistics ⓘ
semaphores ⓘ
software timers ⓘ
stack overflow checking ⓘ
static memory allocation ⓘ
task notifications ⓘ
task scheduling ⓘ
tickless idle mode ⓘ
time slicing ⓘ
trace hooks ⓘ
supportsStandard CMSIS-RTOS wrapper on some ports ⓘ
useCase IoT sensor nodes ⓘ
automotive embedded systems ⓘ
communication gateways ⓘ
consumer electronics ⓘ
industrial control systems ⓘ
wearable devices ⓘ
website https://www.freertos.org/ ⓘ

How these facts were elicited

Referenced by (20)

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

Fitbit OS → basedOn → FreeRTOS ⓘ
Tensilica Xtensa LX6 → usedWith → FreeRTOS (on ESP32) ⓘ
linked to: FreeRTOS
ESP-IDF → integratesWith → FreeRTOS ⓘ
PlatformIO → supportsFramework → FreeRTOS ⓘ
ESP32-DevKitC → supports → FreeRTOS ⓘ
Real Time Engineers Ltd. → associatedProject → FreeRTOS+TCP ⓘ
linked to: FreeRTOS
Real Time Engineers Ltd. → associatedProject → FreeRTOS+FAT ⓘ
linked to: FreeRTOS
Real Time Engineers Ltd. → associatedProject → FreeRTOS+CLI ⓘ
linked to: FreeRTOS
Real Time Engineers Ltd. → associatedProject → FreeRTOS+IO ⓘ
linked to: FreeRTOS
Real Time Engineers Ltd. → develops → FreeRTOS kernel ⓘ
linked to: FreeRTOS
Real Time Engineers Ltd. → hasNotableSoftware → FreeRTOS+TCP ⓘ
linked to: FreeRTOS
Real Time Engineers Ltd. → hasNotableSoftware → FreeRTOS+FAT ⓘ
linked to: FreeRTOS
Richard Barry → notableWork → FreeRTOS ⓘ
Amazon Web Services FreeRTOS ecosystem → includes → FreeRTOS kernel ⓘ
linked to: FreeRTOS
STM32 series boards → supports → FreeRTOS ⓘ
RA microcontrollers → supports → FreeRTOS ⓘ