Download FreeRTOS
 

Quality RTOS & Embedded Software

LIBRARIES
WHAT'S NEW
Simplifying Authenticated Cloud Connectivity for Any Device.
Designing an energy efficient and cloud-connected IoT solution with CoAP.
Introducing FreeRTOS Kernel version 11.0.0:
FreeRTOS Roadmap and Code Contribution process.
OPC-UA over TSN with FreeRTOS.

FreeRTOS Library Categories

Introduction

Each library documented on this website falls into one of the categories described below. All the libraries are MIT (open source) licensed and are designed for resource constrained devices such as microcontrollers and small microprocessors. FreeRTOS core and FreeRTOS for AWS libraries do not have any dependencies other than on the standard C library – they are not even dependent on an RTOS.
 

Category Descriptions

The FreeRTOS kernel

The FreeRTOS kernel itself. This library includes the RTOS kernel, intertask communication primitives and intertask synchronisation primitives.
Learn More

FreeRTOS Plus

Libraries that implement additional functionality and, unlike the core libraries (see below), have a dependency on the FreeRTOS RTOS kernel.
Learn More

FreeRTOS Core

Libraries that implement open standards based connectivity, security, and related functionality. These libraries are suitable for building smart microcontroller-based devices that connect to the cloud. Unlike the FreeRTOS-Plus libraries (see above), FreeRTOS Core libraries have no dependencies other than on the standard C libraries, so FreeRTOS Core libraries are not dependent on the FreeRTOS RTOS kernel.
Learn More

FreeRTOS for AWS IoT

Libraries that implement clients for AWS IoT specific value add cloud services, including over the air updates (OTA). These libraries are suitable for building smart microcontroller-based devices that connect to the AWS IoT cloud. Like the FreeRTOS core libraries, they have no dependencies on anything other than the standard C library, so are not dependent on the FreeRTOS RTOS kernel.
Learn More

FreeRTOS Labs

FreeRTOS Labs libraries are functional but either incomplete, experimental, or simply provided for open source community interest. See the individual library documentation pages for a description of which criteria applies to that library.
Learn More
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.