Skip to content

MagTag Daily Weather: Add battery state display#3217

Open
just6979 wants to merge 3 commits intoadafruit:mainfrom
just6979:main
Open

MagTag Daily Weather: Add battery state display#3217
just6979 wants to merge 3 commits intoadafruit:mainfrom
just6979:main

Conversation

@just6979
Copy link
Copy Markdown

What:
My MagTag seemed to be draining fast on battery, but maybe I just misremembered when and how much I charged it last. Figured daily updates on battery state could be good.

Changes:
Added a label to the DisplayIO group, using similar code to the other labels.
Positioned it in an open space, based on the positioning of other labels.
Updated the label where the other daily data is updated.
Used a basic normalizing formula based on 3.5-4.2 volts as 0-100% to approximate the percentage.
Also print battery state on the console during start-up.

Issues:
With a really long CITY name, the labels could overlap.

Curious as to how long it's lasting, figured
daily updates on battery state would be good.
Also print battery state on the console.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant