# Power consumption

**URL:** <https://forum.clockworkpi.com/t/power-consumption/17052>\
**Category:** uConsole\
**Tags:** hardware, cm4\
**Created:** [April 26, 2025, 2:09am UTC](https://forum.clockworkpi.com/t/power-consumption/17052 "2025-04-26T02:09:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![grrr](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/grrr/32/10179_2.png) [@grrr](https://forum.clockworkpi.com/u/grrr)\
**Post date:** [April 26, 2025, 2:09am UTC](https://forum.clockworkpi.com/t/power-consumption/17052/1 "2025-04-26T02:09:29Z")

</div>

I’ve just made some current measurements on my uConsole, CM4. It looks like this:

 ![Screenshot 2025-04-25 at 18.36.59](https://canada1.discourse-cdn.com/flex029/uploads/clockworkpi/original/2X/3/3624472621ff1eed59f18d07b0f7b1b439ca919a.png)

Conditions: wifi up, CPU around 300 MHz (“ondemand” profile), no additional USB, charge ~90%, 4V.  
Data source:  
/sys/class/power\_supply/axp20x-battery/current\_now  
/sys/class/power\_supply/axp20x-battery/voltage\_now

I also compared the current\_now and voltage\_now values with a physical multimeter in the power-supply circuitry. Unfortunately, I could only test with a single 18650 cell, so my data were limited. I just wanted to see how close current\_now was to the actual value. It was fairly close: current\_now ~600 mA, multimeter ~570 mA (5% difference).

I used a custom “sleep mode” script based on [SLEEP support development for CM4](https://forum.clockworkpi.com/t/14797).  
In “sleep mode” power consumption drops to 1.5 W.

The maximum consumption I’ve seen so far (1500 MHz × 4 CPU cores at 100 %) was around 6 W.

So yes, a device like this could benefit from an e-ink display… but without a proper sleep mode, the CPU would still drain power quickly even if throttled. I don’t think it could run on less than 300 mA.

The best mod (for my use cases) would be a bigger, faster-charging battery.

---

<div class="post-metadata">

**Author:** ![white-round-square](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/white-round-square/32/10385_2.png) [@white-round-square](https://forum.clockworkpi.com/u/white-round-square)\
**Post date:** [April 26, 2025, 9:48am UTC](https://forum.clockworkpi.com/t/power-consumption/17052/2 "2025-04-26T09:48:59Z")

</div>

> [@grrr](#):
>
> The best mod (for my use cases) would be a bigger, faster-charging battery.

> [@To the most famous ruthless person in northern Henan](https://forum.clockworkpi.com/t/to-the-most-famous-ruthless-person-in-northern-henan/16251/19):
>
> I bought these two from the man on XIANYU(Chinese ebay).The PCB is simple, you can see on the pics.The purple one’s component are removed to let you guys see clearly.

---

<div class="post-metadata">

**Author:** ![PeterCxy](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/petercxy/32/11395_2.png) [@PeterCxy](https://forum.clockworkpi.com/u/PeterCxy)\
**Post date:** [April 26, 2025, 7:06pm UTC](https://forum.clockworkpi.com/t/power-consumption/17052/3 "2025-04-26T19:06:24Z")

</div>

The uConsole has enough space in the back to fit an extra 18500 (as opposed to 18650) Li-ion battery. The maximum capacity of these seem to be ~2000mAh, which is what I got. You can get those that have pre-soldered wires and you’ll only have to attach the other end.

Yes, it’s not ideal to use 3 batteries with different capacities. But all 3 are in parallel – the axp228 PMIC doesn’t really care about the number of batteries anyway. Even with just 2, you fully rely on natural balancing that happens due to the fact that they are connected in parallel.

With a different battery configuration you’ll also need to reconfigure your device tree and re-calibrate the PMIC to get accurate reporting, something like what I did with the Arch kernel: [Arch Linux ARM for uConsole w/ RPi CM5 - #42 by PeterCxy](https://forum.clockworkpi.com/t/arch-linux-arm-for-uconsole-w-rpi-cm5/16382/42)

(None of the battery mods solve the charging speed issue. Charging current is limited by the PMIC and I don’t think you can fix that without getting a different PMIC.)
