🛠 Nœud de capteur maillé sur pile : le système complet
Projet de synthèse : un nœud de capteur maillé sur pile, de A à Z. Le H2 combine sur une seule radio 2,4 GHz le 802.15.4 (250 Kbps OQPSK, RX jusqu'à −102,5 dBm) et le BLE 5 Coded PHY (RX jusqu'à −106,5 dBm), avec un TX jusqu'à +20 dBm — 100 mW, 140 mA à ce niveau — et un deep-sleep à 7 µA. Choix d'architecture : Thread (esp-matter ou OpenThread via ESP-IDF) si ton parc est Matter, Zigbee (ESP-Zigbee-SDK, certifié) s'il est Zigbee. Checklist matériel imposée par la datasheet : bouton et réveils uniquement sur broches du domaine LP (GPIO0–5 et GPIO22–27 sont morts en deep-sleep), GPIO12 laissée libre ou au contraire assumée comme broche VBAT puisqu'elle est multiplexée avec VDDA_PMU, CHIP_EN jamais flottant, VDD3P3 entre 3,0 et 3,6 V, quartz 32,768 kHz peuplé pour un RTC propre. Cycle de vie : boot → lecture capteur (ADC 12 bits, attention au date code 342023) → burst radio → esp_deep_sleep_start. >
Autres tutoriels pour cette carte
- Premier blink sur une broche sûre (GPIO22)
- Pilotez la LED RGB embarquée avec le périphérique RMT
- Beacon BLE 5 : le « hello radio » d'une puce sans Wi-Fi
- Deep-sleep 7 µA : le bouton qui doit être dans le domaine LP
- Interrupteur Zigbee certifié avec l'ESP-Zigbee-SDK
- ADC 12 bits et capteur de température : piège du date code