🛠 Nœud de capteur maillé sur pile : le système complet
Capstone project: a battery-powered mesh sensor node, from A to Z. The H2 combines 802.15.4 (250 Kbps OQPSK, RX down to −102.5 dBm) and BLE 5 Coded PHY (RX down to −106.5 dBm) on a single 2.4 GHz radio, with TX up to +20 dBm — 100 mW, 140 mA at this level — and a deep-sleep current of 7 µA. Architecture choice: Thread (esp-matter or OpenThread via ESP-IDF) if your fleet is Matter, Zigbee (ESP-Zigbee-SDK, certified) if it is Zigbee. Hardware checklist imposed by the datasheet: buttons and wake-ups only on LP domain pins (GPIO0–5 and GPIO22–27 are dead in deep-sleep), GPIO12 left free or instead assumed as the VBAT pin since it is multiplexed with VDDA_PMU, CHIP_EN never floating, VDD3P3 between 3.0 and 3.6 V, 32.768 kHz crystal populated for a clean RTC. Lifecycle: boot → sensor read (12-bit ADC, watch out for date code 342023) → radio burst → esp_deep_sleep_start. >
Other tutorials for this board
- 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