What is FreeRTOS?
Developed in partnership with the world's leading chip companies over a 15-year period, and now downloaded every 170 seconds, FreeRTOS is a market-leading real-time operating system (RTOS) for microcontrollers and small microprocessors. Distributed freely under the MIT open source license, FreeRTOS includes a kernel and a growing set of libraries suitable for use across all industry sectors. FreeRTOS is built with an emphasis on reliability and ease of use.
FreeRTOS includes libraries for connectivity, security, and over-the-air (OTA) updates.
FreeRTOS also includes demo applications that show FreeRTOS features on qualified boards
FreeRTOS is an open-source project. You can download the source code, contribute changes or
enhancements, or report issues on the GitHub site at
https://github.com/FreeRTOS/FreeRTOS
We release FreeRTOS code under the MIT open source license, so you can use it in commercial and personal projects.
We also welcome contributions to the FreeRTOS documentation (FreeRTOS User
Guide, FreeRTOS Porting Guide, and FreeRTOS
Qualification Guide). To view the markdown source for the documentation, see
https://github.com/awsdocs/aws-freertos-docs
Download FreeRTOS source code
Download the latest FreeRTOS and Long Term Support (LTS) packages from the Downloads
page on freertos.org
FreeRTOS-qualified hardware platforms
The following hardware platforms are qualified for FreeRTOS:
-
Microsoft Windows 7 or later, with at least a dual core and a hard-wired Ethernet connection
Qualified devices are also listed on the
Amazon Partner Device Catalog
For information about qualifying a new device, see the FreeRTOS Qualification Guide.
Additional resources
These resources might be helpful to you.
-
For additional FreeRTOS Documentation
, see freertos.org . -
For questions about FreeRTOS for the FreeRTOS engineering team, you can open an issue on the FreeRTOS GitHub page
. -
For technical questions about FreeRTOS, see the FreeRTOS Community Forums
. -
For more information about connecting devices to Amazon IoT, see Device Provisioning in the Amazon IoT Core Developer Guide.
-
For technical support for Amazon, see Amazon Support
. -
For questions about Amazon billing, account services, events, abuse, or other issues with Amazon, see the Contact Us
page.