6. 4.6 Build final : monitoring hub complet
Le projet fil rouge complet : 4 tâches, 2 queues, 1 mutex, 1 software timer, 1 task notification.
Voir le code complet dans project/src/main.c de ce module.
Exercice final : Ajouter un watchdog applicatif : chaque tâche envoie un xTaskNotify à une tâche task_watchdog toutes les 5s. Si une tâche ne signale pas dans 10s, logguer son nom et déclencher un esp_restart().
Soumettez votre implémentation complète avec un log série montrant au moins 3 cycles de : lecture capteur → affichage → envoi WiFi → heartbeat LED, et la sortie de vTaskList avec les stack high-water marks.