...
**Notice how bootCount periodically resets after incrementing for some time. This is typical behavior is the ESP32 RESETs when activating WiFi radio.
I replaced the MCP1700 with a TC1262-3.3V LDO (500mA) and the system works on a fully charged battery immediately! I’ll post results from overnight run to see if any system resets occur.
Long term TODO:
- Hall Effect sensor based wind and rainfall measurement
- I2C based wind counter, easier to periodically read instantaneous wind values with ULP
- Layout ESP32 on main PCB, get rid of the dev module entirely
- Really attack the deep sleep current support
- Add FET switch for powering down all peripherals while in deep sleep
- No power LED constantly drawing current
- LoRaWAN stack
...