Download FreeRTOS

Quality RTOS & Embedded Software

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 Labs Downloads

FreeRTOS-Plus-POSIX Download

The page that describes the pre-configured FreeRTOS-Plus-POSIX example includes a link to a project that contains the FreeRTOS-Plus-POSIX source files.

MQTT, Task Pool, and HTTPS Downloads

The MQTTTaskpool , and HTTPS pages all contain links to example projects links to example projects that include source code for the respective libraries.

An older version of the library can be found below:



FreeRTOS-Plus-TCP (MIT licensed versions)

FreeRTOS-Plus-TCP is no longer a labs project and is therefore located in the main FreeRTOS download.

From release V4.0.0 onwards, FreeRTOS-Plus-TCP also includes support for multiple interfaces and IPv6 along with the previously supported IPv4.


An MIT licensed version of just the FreeRTOS-Plus-FAT source files is also available as a separate download.

  1. Please note on 11/8, a new version was released to address 

The button below can still be used to obtain the 160919 FreeRTOS Labs download which includes FreeRTOS-Plus-FAT and an older FreeRTOS-Plus-TCP version. Do not use this old version of FreeRTOS-Plus-TCP in production code.

download embedded TCP/IP stack and embedded FAT file system source code RTOS TCP/IP and FAT file system free open source license

Getting Started

The FreeRTOS Labs download contains numerous pre-configured examples.

Tip:The examples that use the FreeRTOS Windows port can be used without the need to purchase any special hardware or software, as they run on a PC and use the free version of Visual Studio.

download embedded TCP/IP stack source code

Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.