FreeRTOS is a popular real-time operating system that is widely used in microcontroller-based systems. It includes a memory management system that allows for dynamic memory allocation and deallocation, but it also has some limitations. In this report,…