FreeRTOS logo

FreeRTOS

Enables real-time execution across various microcontrollers.

Made by Amazon Web Services

  • Developer Tools

  • embedded-software

What is FreeRTOS?

FreeRTOS is a real-time operating system (RTOS) designed for embedded devices. It has been ported to 35 different microcontroller architectures, allowing it to run on a wide range of hardware platforms. The RTOS kernel provides a set of core features for task management, scheduling, synchronization, and inter-task communication, enabling developers to create complex, responsive embedded systems. FreeRTOS is distributed under the permissive MIT License, making it accessible for commercial and open-source projects

Highlights

  • Cross-platform compatibility with 35 microcontroller architectures
  • Real-time operating system (RTOS) kernel for embedded device development
  • Supports task management, scheduling, synchronization, and inter-task communication
  • Distributed under the MIT License for commercial and open-source use

Platforms

  • Windows
  • Linux
  • Mac

Languages

  • English

Social