Live briefing
Everything about FreeRTOS
Real-time operating system
FreeRTOS is a real-time operating system kernel for embedded devices that has been ported to 40 microcontroller platforms. It is distributed under the MIT License. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: FreeRTOSA 5-minute orientation
- Skim a recent paper: Reliability Analysis of Baremetal and FreeRTOS Applications on Microchip PolarFire SoC RISC-V Multiprocessors Using High-Energy ProtonsInfluential work since 2022
- Pick up a classic book: Hands-On RTOS with MicrocontrollersThe most-reprinted book on the subject
- Read the landmark paper: Open source FreeRTOS as a case study in real-time operating system evolutionCited 57 times
- Go sideways: TI-RTOSA closely related topic
- Go sideways: SuperTinyKernel RTOSA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Open source FreeRTOS as a case study in real-time operating system evolution
Radiation Testing of a Multiprocessor Macrosynchronized Lockstep Architecture With FreeRTOS
Measuring the Performance of FreeRTOS on ESP32 Multi-Core
Energy efficient mixed task handling on real-time embedded systems using FreeRTOS
Automated verification of the FreeRTOS scheduler in Hip/Sleek
Using formal reasoning on a model of tasks for FreeRTOS
FreeRTOS Application in a Real-Time Air Quality Monitoring Architecture for Smart Campus
Adapting FreeRTOS for multicores: an experience report
🆕 Influential since 2022
Reliability Analysis of Baremetal and FreeRTOS Applications on Microchip PolarFire SoC RISC-V Multiprocessors Using High-Energy Protons
Design of Battery Management System for Grid Energy Storage Based on FreeRTOS and RTDS Testing System
Scheduling and energy savings for small scale embedded FreeRTOS-based real-time systems
An Integration of Open-Source Resources in Distance Teaching for Real-Time Embedded System Using Arduino Microcontroller and Freertos
A Comparative Study of an STM32F103C8T6-Based FreeRTOS Smart Home System for Environmental Monitoring and Control
📚 Books worth reading
- 📕Hands-On RTOS with MicrocontrollersBrian Amos · 2020
Beginning STM32Warren Gay · 2018- 📕FreeRTOSMax Back · 2018
- 📕ARM-Based Microcontroller Multitasking ProjectsDogan Ibrahim · 2020
- 📕Master the Raspberry Pi Pico in CMike James, Harry Fairhead · 2023
FreeRTOS for ESP32-ArduinoWarren Gay, Elektor International Media BV · 2020
BEGINNING STM32Warren Gay- 📕Using the FreeRTOS Real Time Kernel - a Practical Guide - Cortex M3 Edition (FreeRTOS Tutorial Books)Richard Barry · 2010
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- TI-RTOS TI-RTOS is an embedded tools ecosystem created and offered by Texas Instruments (TI) for use across a range of their embedded system processors. It includes…
- SuperTinyKernel RTOS SuperTinyKernel RTOS (STK) is a lightweight, high-performance, deterministic real-time operating system (RTOS) for resource-constrained embedded systems…
- ChibiOS/RT ChibiOS/RT is a compact and fast real-time operating system for microcontrollers supporting multiple architectures and released under a mix of the GNU…
- Real-time operating system A real-time operating system (RTOS) is an operating system (OS) for real-time computing applications that processes data and events that have critically…
- T-Kernel T-Kernel is an open source real-time operating system (RTOS) designed for 32-bit microcontrollers. It is standardized by T-Engine Forum, which distributed…
- Zephyr (operating system) Zephyr (/ˈzɛf ər/) is a small real-time operating system (RTOS) for connected, resource-constrained and embedded devices (with an emphasis on microcontrollers)…
- Blackfin Blackfin is a family of hybrid 16/32-bit microprocessors developed, manufactured and marketed by Analog Devices. The processors have built-in, fixed-point…
- BeRTOS BeRTOS was a real-time operating system designed for embedded systems. It is free and open-source software released under the GNU General Public License…