FreeRTOS
FreeRTOS is an open-source operating system for microcontrollers, used with Amazon Web Services IoT services to help devices connect, manage, program, deploy, and scale.
Key points
- Helps securely connect small devices to AWS IoT Core or to devices running AWS IoT Greengrass.
- A microcontroller is a kind of processor found in many devices, such as industrial automation equipment, automobiles, sensors, and appliances.
- Acts as a multitasking scheduler and provides multiple memory allocation options, semaphores, task notifications, message queues, and message buffers.
- Current Long Term Support release is FreeRTOS 202604 LTS (kernel v11.3.0), receiving security and critical bug fixes for at least two years; the optional Extended Maintenance Plan (EMP) extends security patches on a chosen LTS version for up to 10 additional years.
- coreMQTT now supports the MQTT v5.0 protocol (topic aliases, request/response patterns), and coreSNTP is Year-2038-ready for long-lived deployed devices.