FreeRTOS Purpose Guide agents through FreeRTOS application development: task creation and priorities, inter-task communication with queues and semaphores, stack overflow detection, configASSERT, and FreeRTOS-aware debugging with GDB and OpenOCD. Triggers - "How do I create a FreeRTOS task?" - "How do I pass data between FreeRTOS tasks?" - "My FreeRTOS task is crashing — how do I detect stack overflow?" - "How do I use FreeRTOS mutexes?" - "How do I debug FreeRTOS tasks with GDB?" - "How do I configure FreeRTOSConfig.h?" Workflow 1. Task creation and priorities Priority guidelines: - (0) — idl…