This project demonstrates quota-aware dynamic memory management on an ESP32 running FreeRTOS, along with real-time monitoring of heap usage and stack consumption for multiple tasks. Two worker tasks (SensorTask and CommTask) allocate memory through a custom wrapper that enforces per-task memory quotas, while additional system tasks track heap health and stack high-water marks. The purpose is to ensure deterministic memory use, avoid fragmentation, and provide safer multitasking behavior in embedded systems.
Yaswanth1832K/Smart-Irrigation-Node-with-Real-Time-Memory-Task-Monitoring
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|