🔋 WattUp – A Better Way to Track Your Battery

🔋 WattUp – A Better Way to Track Your Battery Used AI

1 devlog
1h 6m
Created by Kartikey

Let’s be honest—the default battery stats in Windows are pretty useless. You get a percentage and maybe a rough time estimate if you're lucky. That’s where WattUp comes in.

WattUp is a simple but powerful app that gives you actual insight into your laptop's battery. Whether you’re trying to figure out why your battery drains so fast or just want better info while charging, WattUp has your back.
Here’s what it can do:

Track battery usage over time with clean, interactive graphs

Show your battery health, including wear level and original vs current capacity

Give you charging and discharging estimates based on real usage, not guesswork

Show detailed battery stats like cycle count, voltage, temperature, and more

Run quietly in the background without eating up your system resources

It’s everything the Windows battery meter should’ve been, but isn’t.

If you care about your battery and want better control over how your device uses power, WattUp makes it easy.

Timeline

🔧 Devlog #1 – Laying the Groundwork for WattUp

Hey! Just kicking off the development of WattUp, my battery health app for Windows. The goal is to build something way better than the super basic Windows battery stats—we’re talking actual insights, usage graphs, and health monitoring.
✅ What’s Done So Far:

Right now, I’ve set up the first piece of the puzzle: logging battery percentage over time.

Using Python and the psutil library, I’ve written a simple script that pulls the current battery percentage and appends it to a CSV file at regular intervals. This CSV will be the base for plotting usage graphs later on.

Here’s a quick peek at the flow:

Grab battery data using psutil.sensors_battery()

Log the timestamp and battery percentage

Append the data to battery_log.csv every few seconds/minutes

It's not fancy yet, but it’s solid and works reliably in the background.
🔍 Why Start With This?

Understanding how your battery drains (or charges) over time is the most useful thing Windows doesn’t show. This graph will eventually let users:

Visualize how fast their battery is draining

Spot apps or time periods with abnormal usage

Get better estimates on how long the battery will actually last

🛠️ Next Steps:

Build a lightweight tray app with a real-time graph (probably using matplotlib or plotly)

Add options for changing the logging interval

Start collecting other stats like charge rate, power plugged status, etc.

Eventually, I’ll wrap it all in a proper UI with WinUI 3 or a nice front-end.

Update attachment