Power management
ESP32 Integration
We are integrating the ESP32 onto the PCB directly and removing the devkit. We cannot get low currents without it.
Load Switch Evaluation
Mode | Icc measured |
|
---|---|---|
Deep sleep only | 10,4mA |
|
Deep sleep with Wifi stop | 197µA |
|
Deep sleep with WiFi stop and accessory power off | 104µA |
|
Deep sleep with WiFi stop, accessory power off and EEPROM | 271µA |
|
Deep sleep with WiFi stop, accessory power off, activated EEPROM, deactivated GPIO33 in deep sleep | 250µA |
|
Sensor Management
Sensor | Supply | Comments |
---|---|---|
DS18B20 | 3V3_ACC |
|
Rain tip | 3V3 | WAKE_EVENT driven |
Wind Speed | 3V3 |
|
Wind Direction | 3V3_ACC |
|
3 x I²C-Port | 3V3 |
|
3 x I²C-Port | 3V3_ACC |
|
Photo resistor | 3V3_ACC |
|
|
|
|
|
|
|
**We need to consider a debounce circuit or an external I2C counter chip for wind evaluation. For now, I prefer to use a time slice based approach. We can WAKE periodically to take wind evaluation data without powering up the WiFi radio.