To get started quickly, you can choose hardware that supports Amazon FreeRTOS features and capabilities from the AWS Partner Device Catalog. If you want to get started without hardware, you can use the Amazon FreeRTOS Windows simulator.
Next, you can use the Amazon FreeRTOS console to get a custom download of the operating system by choosing the libraries relevant to your use case. The console will guide you through this process so you can begin developing immediately.
You can also find Amazon FreeRTOS on GitHub, SourceForge, or FreeRTOS.org. It will contain all libraries and hardware-specific porting layers, which you can selectively include or remove after download based on your use case. You can also access the stand-alone FreeRTOS kernel through any of these channels. For Bluetooth Low Energy (BLE), you can download source code from the Amazon FreeRTOS GitHub repository and the companion Android and iOS SDKs from GitHub.
Amazon FreeRTOS is open source, so you are free to extend, modify, or delete any of the source code libraries.
AWS Partner Device Catalog
The AWS Partner Device Catalog lists IoT devices that work with AWS IoT. It allows customers to select development kits and embedded systems to build new devices, as well as off-the-shelf-devices such as gateways, edge servers, sensors, and cameras for IoT project integration.
Choosing AWS-enabled hardware from our curated catalog can help make the rollout of your IoT projects easier by allowing you to build on the expertise of APN partners who offer hardware designed to work with AWS IoT services. All devices listed in the AWS Partner Device Catalog are available for purchase to get your evaluation, prototyping, and proof-of-concept started quickly.