Skip to content
This repository was archived by the owner on May 9, 2023. It is now read-only.
This repository was archived by the owner on May 9, 2023. It is now read-only.

【已知问题】进一步优化电量消耗 #7

Description

@breakstring

目前电量消耗似乎控制的还是不理想。尽管采用了 Deep Sleep 机制,但是我手里的这块电池一般情况下也就是2天就会耗尽电量。当然,还不清楚是否是我手里的这块电池以前过放引起容量减少。

目前看来,引起电量消耗过快主要有以下因素:

  1. 微雪的主板上有一个红色PWR电源指示LED,这个灯无法从代码中关闭。所以,就算进入Deep Sleep 状态,它也会亮着继续消耗电量。根据其原理图上所示,这个LED灯似乎是相对独立的,所以,如果觉得它碍事儿且耗电,然后您又有一定的动手能力,或许您可以将它直接焊掉。
    image
  2. 在从 Deep Sleep 机制中恢复过来后,如果未能自动连接上网络,那么它会提示重新进入SmartConfig。(参见 【已知问题】在从Deep Sleep中恢复过来偶发性连不上上次网络的问题 #5 )如果这时候人不在跟前,未能及时配置网络,那么代码会持续等待 WiFi 的 SmartConfig。这时候也会在持续消耗电量.
  3. 刷新屏幕时,如果屏幕上同时存在文字和图案,实际上是刷新两次,也带来了额外的电量消耗。 【已知问题】u8g2Fonts引擎和GxEPD2原生绘图造成的二次刷新问题 #6

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions