Closed dkadish closed 11 months ago
WIO-E5 can be put into low power mode. Does this invalidate the need for a regulator?
Low power mode is engaged using AT command AT+LOWPOWER
.
During the LOWPOWER mode, level of UART RX pin must keep unchanged, any signal on UART RX pin will make modem exit LOWPOWER mode. When LOWPOWER mode is triggered, there are extra 30ms before modem really enter sleep mode, host device should use this time to de-initial its UART if it is needed.
There is also a mode whereby the WIO-E5 is set to automatically sleep on idle (AT+LOWPOWER=AUTOON
). This should be investigated.
SGTL5000 could be turned on and off by the insertion detection pin on the headphone jack. It is not needed if nothing is plugged in there. That said, I think SGTL also has a low-power mode.
The fuel gauge seems to also have a sleep mode, which could help if power is low. Might not be worth putting an LDO on it.
See: https://github.com/sparkfun/SparkFun_BQ27441_Arduino_Library/blob/master/src/BQ27441_Definitions.h
I should test the power consumption of sleep modes for the SGTL and fuel gauge.
Won't add for WIO-E5 or Fuel Gauge. Will add one for SGTL5000.
Options to EN via Teensy MCU or via headphone presence using solderable jumper
Resolved in 6dde71c52f0d5c85fc6a805633ffa1faa0e8973c
Could have regulators to turn other things on and off: