Xinyuan-LilyGO / TTGO_TWatch_Library

MIT License
890 stars 284 forks source link

high power consumption by peripherals – please document some overview #235

Open ilka-schulz opened 6 months ago

ilka-schulz commented 6 months ago

On my T-Watch S3, I am putting the ESP32 into light sleep mode and turn down the display brightness (watch.setBrightness(0);) before. Nevertheless, I loose roughly 12 % of battery SOC per hour, which is roughly 56 mA of average current.

I was trying to find out which chip causes that high current draw myself but the schematics directory does not even have the schematic of the S3 version of the watch.

Can you please document:

  1. upload schematic of the S3 watch version
  2. overview which ICs draw how much current (rough data would already help a lot)
  3. overview how to turn each ICs off via the library.
    • e.g. watch.lowPower() has a completely commented out body
    • e.g. watch.disableALDO4() is very nondescript
mrpond commented 4 months ago

I think it is here, https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library/blob/t-watch-s3/schematic/T_WATCH_S3.pdf