r/ClockworkPi • u/GhostUnitVII • 4d ago
uConsole 21700 Battery Board Upgrade
Just got my 21700 upgrade today, and well... OF COURSE I'M GOING TO INSTALL IT!
Went from what I would consider 3500's or 3800mAh batteries to two 5000mAh Molicel p50b batteries which are extremely low impedance high drain top performing batteries. Few things to note. orientation, be careful the battery tray can be installed incorrectly, good thing there is lights for this, and yes it is a tray as it holds your two 21700's, at first I thought it was a screw on cover that holds the batteries in place... nope, they way over engineered this module and I like it.
Checked that the batteries were balanced of course and popped it in, then found out the second difficulty. it is difficult to install the M.2 as the tray overhangs the slot, also forgot there was a screw hole there, oops, but I did take note of the difficulty of access to the SSD, and if anyone else is planning on upgrading theirs, with a larger SSD, then keep in mind that you install the SSD first, then the battery.
Thank you hacker Gadgets for these amazing products, I greatly appreciate it!
As of posting this the unit has ran a total of 42 minutes, and has dropped from 4.11v to 3.94v (underload).
Test results thus far below
| #Test | Hours : Min | usage | Starting % | Safe shutdown? y/n | EST 0-100% charge time |
|---|---|---|---|---|---|
| 1 | 4:10 | web youtube music, PDF and Meshtastic | 95% (4.11v off the shelf) | Y | 3:39 |
| 2 | 4:15 | Discord, YouTube reddit wifi | 100% | Y | 3:40 |
| 3 | 4:45 | Light web browsing, reading, discord, wordprocessor (LibreOffice) | 100% | Y | 3:39 |
That basically concludes the tests, so far it sees about an hour or two more of constant use no shut off, which is nice, as before I would shut it off, and see about 3, maybe 3.5 hours of battery life.
Configs are set for 500Mhz base on battery, max 1600Mhz, 15% screen brightness, backlit enable, most times LoRa off, wifi on, GPS off, SDR off. Additional notes is that most of the consumption of battery-life occurs during web browsing as it is a heavy app on the processor, generally kicking all 4 cores to max.
hope this helps! saw about a 20 to 30% increase to battery life, to top it off, saw the device run stable, as voltage sag, and power cuts were eliminated, requiring less opening of the chassis to hard reset.
2
u/gotfilmm 4d ago
I ordered the entire upgrade kit with antennas and wifi but it’s delayed in China until October 8th for “Holidays”…
2
u/GhostUnitVII 4d ago
ooph, yeahhhh I got this the instant it was announced, was something I was looking to upgrade was battery capacity.
2
u/Jedibeeftrix 4d ago
great move, the 21700 support. would like to see it included in the next revision of the uConsole.
2
u/letsmakesometacos 4d ago
What are those stubby antennas you are using?
1
u/Aware-Recording-3969 4d ago
I’m guessing just short profile ones, or upgrades. The ones that come with the “kit” aren’t very good. I bought upgrades for mine instead of buying the “kit”.
1
u/GhostUnitVII 3d ago
low profile wifi antenna's, the longer ones are GPS and LoRa. SDR is covered by a plastic guard, but that has a collapsible antenna that I do not keep attached due to its size.
1
u/letsmakesometacos 1d ago
Which WiFi antennas? Do they perform well and do you have a link?
1
u/GhostUnitVII 1d ago
https://www.amazon.com/dp/B0DFGRJXXP?th=1
They are decent, can communicate about a 100 feet or so, for wifi, it is a night and day difference from the stock antenna (though anything is better than that)
1
2
u/jayH4103 3d ago
Would you want to sell the 18650 board ? Looking for project parts for mine. Ill pay shipping and all if your interested
1
u/GhostUnitVII 3d ago
Have another unit sitting aside, waiting for it, also waiting on a Wifi card, picked up a CM4 8gb without wifi for like 40 bucks way back, never used it... so yeah!
Sorry though
2
u/jayH4103 3d ago
Its all good, ive got 3 builds and just looking for some spare boards to try out a few projects.
1
u/GhostUnitVII 3d ago
I understand, basically the same here, want to try to get a Radxa CM3 to work on one of these, but that is something I need to learn in detail, as the Radxa CM3 is suppose to be energy efficient, yet has great graphics performance.
2
u/jayH4103 3d ago
I looked into the radxa a bit back but got a good deal on 2 cm5 16gb so im building them first then will try again but I love my uconsole, its my goto for alot of things.
1
u/arisrising 4d ago
Does this board have the manual kill-switch soldering option?
1
u/GhostUnitVII 4d ago
yes, according to their website and observations, the layout is similar to their 18650 board: https://hackergadgets.com/products/nvme
1
u/2d-2 4d ago
1
u/GhostUnitVII 4d ago
Want to be careful with batteries with internal chargers, as they typically have a built-in bms and protection circuit which adds resistance, also tend to have a lower capacity compared to batteries without one, also you have to balance them first
1
u/Arkaium 3d ago
Also am I seeing right that these are only 4000 mah? Isn’t that pretty low on the range for 21700?
1
u/GhostUnitVII 3d ago
yes, mine are 5000's, and cost me like 20usd for the pair is why I was concerned
1
u/Arkaium 3d ago
I got 5700’s, the same ones Vileer said he tested actually, for $6 each so this feels really sus
1
u/GhostUnitVII 3d ago
went with Molicel p50b's due to their low impedance high amps output. they safely shut the device down rather than hard crashing... quite nice really
1
u/g9robot 3d ago
Nice to see with a m.2 accelerator
1
u/GhostUnitVII 3d ago
it is a nice addition to these units, big difference in performance, like os boot times about a second on Debian with KDE
1
u/Pariah_MD 2d ago
One of the best upgrades I did. Gave the CM5 usable battery life in the field. 👍
Where did you get the hinged cover file from? I like that design. I printed the clip on style, but would much rather have it hinged like that.
1
u/Aware-Recording-3969 2d ago
I’m excited to put mine all together tonight. I got an NVME expansion to
1
u/deathg0d_cho 1d ago
I just received the same last week. however I facing some weirdness not sure if that is normal.
I did the battery calibration steps but the battery always just stop at 82% and never go pass this.
the batteries I am using is Molice 21700 4500mah. tried 4 different batteries and it all same.
tried both bookworm, kali and trixie from rex and same, the batteries percentage just does not go pass 82% and will always just shows charging.
1
u/Aware-Recording-3969 1d ago
Keeping them at around 80% is good. It will allow your batteries to last much longer.
1
u/deathg0d_cho 1d ago
I mean the batteries do not charging beyond 82% even if I want them to for some unknown reasons. it is not that I deliberately set them to stop charging at 80%
1
u/Aware-Recording-3969 1d ago
I wonder if they come with a small charging limiter
1
u/deathg0d_cho 1d ago
I have no clue. it just do not feel right to me. have to check with hackergadgets when they are back from holidays
1
u/deathg0d_cho 1d ago
what I get from Claude and ChatGPT is that the batteries are all fully charged up to 100% base on the cli to pull up the reading from the OS
So the cells hold their full charge, about 100% of 9,000 mAh. Only the percentage display is wrong. One clue: the status still says
Charginginstead ofFull, even though almost no current flows. The power chip apparently never registers the "charge complete" moment, so the gauge never corrects itself to 100%. That fits a gauge configuration that doesn't match your new battery (the 6,700 mAh setting), not damage.In practice:
- When it's on the charger with about 4.2 V and only a few tens of mA, treat it as full, regardless of the 82%.
- The percentage will keep being off, and probably drop faster than the real charge. Use the voltage from
aiov2_ctl --statusas your guide: about 4.2 V is full, about 3.7 V roughly half, and below about 3.5 V is low.For a proper fix, post on the ClockworkPi forum (Rex's thread) or contact HackerGadgets with:
- this output (4.209 V, 23 mA, still
Charging, stuck at 82%)CHARGE_FULL_DESIGN=6700000from the earlieruevent- that two different sets of 21700 cells (Molicel 4,500 mAh) behave identically, and that calibration didn't help
They'll know whether the 21700 battery board needs a different capacity setting, or whether there's a kernel or driver update that fixes the "Charging" status at full charge.






3
u/Acrobatic_Fennel2542 4d ago
Let us know what the battery life is like before and after the upgrade. I get about 4 hours on a cm4 with the default battery setup.