To get started quickly, you can choose hardware that supports Amazon FreeRTOS features and capabilities from providers like Espressif, Microchip Technology Incorporated, NXP Semiconductors, STMicroelectronics, and Texas Instruments. If you want to get started but don’t have 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.
Amazon FreeRTOS is open source, so you are free to extend, modify, or delete any of the source code libraries.