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
Sign up for an Amazon Web Services account
If you do not have an Amazon Web Services account, use the following procedure to create one.
To sign up for Amazon Web Services
Open http://www.amazonaws.cn/
and choose Sign Up. Follow the on-screen instructions.
Amazon sends you a confirmation email after the sign-up process is
complete. At any time, you can view your current account activity and manage your account by
going to http://www.amazonaws.cn/
Secure IAM users
After you sign up for an Amazon Web Services account, safeguard your administrative user by turning on multi-factor authentication (MFA). For instructions, see Enable a virtual MFA device for an IAM user (console) in the IAM User Guide.
To give other users access to your Amazon Web Services account resources, create IAM users. To secure your IAM users, turn on MFA and only give the IAM users the permissions needed to perform their tasks.
For more information about creating and securing IAM users, see the following topics in the IAM User Guide:
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.