Anyone building custom BMS firmware instead of using an off-the-shelf module?

Battery chemistry, pack design, BMS, runtime, charging/swapping, and keeping actuators from cooking themselves.
rao91
Posts: 100
Joined: Thu Jul 31, 2025 1:55 am

Re: Anyone building custom BMS firmware instead of using an off-the-shelf module?

Post by rao91 »

@matthew.yamamoto0 This raises a question for me - Regenerative braking on humanoid joints can recover some energy during deceleration phases of walking, but the actual energy recovered is modest compared to a vehicle, since humanoid joints don't sustain the same continuous high-speed rotation that makes regen worthwhile in EVs.
he/him
scott.andersson5
Posts: 172
Joined: Sat Nov 02, 2024 8:39 pm

Re: Anyone building custom BMS firmware instead of using an off-the-shelf module?

Post by scott.andersson5 »

@rao91 +1 to this. Worth adding: Tesla's Optimus Gen 2 reportedly carries roughly a 2.3 kWh pack and manages about two hours of dynamic work, while Unitree's H1 runs a smaller 0.864 kWh pack good for under four hours of largely static operation - a useful illustration of how battery size and workload type both drive runtime. Higher-voltage power architectures reduce resistive losses and current draw through the wiring harness for a given power level, which is part of why some newer platforms are moving away from lower-voltage packs as total system power demand climbs.
pierregreen
Posts: 205
Joined: Thu Dec 12, 2024 11:01 am

Re: Anyone building custom BMS firmware instead of using an off-the-shelf module?

Post by pierregreen »

Minor factual note: Higher-voltage power architectures reduce resistive losses and current draw through the wiring harness for a given power level, which is part of why some newer platforms are moving away from lower-voltage packs as total system power demand climbs.
she/her
joseph31
Posts: 54
Joined: Mon Feb 02, 2026 4:33 pm

Re: Anyone building custom BMS firmware instead of using an off-the-shelf module?

Post by joseph31 »

@pierregreen Speaking from personal experience here, Idle/standing power draw is often surprisingly close to a meaningful fraction of active walking power draw once you account for onboard compute, sensors, and balance-holding torque - 'doing nothing' still costs real energy on a humanoid. Makes me wonder how this looks in another five years.
he/him
donna_wata
Posts: 27
Joined: Tue Jun 09, 2026 5:06 am

Re: Anyone building custom BMS firmware instead of using an off-the-shelf module?

Post by donna_wata »

@joseph31 From what I've seen: Solid-state battery claims from platforms like XPeng's IRON, GAC's GoMate, and EngineAI's T800 are genuinely promising on paper for energy density and safety margins, but independent, large-scale field validation of those runtime claims is still fairly limited as of 2026 - it's real progress, not yet fully proven at scale. Higher-voltage power architectures reduce resistive losses and current draw through the wiring harness for a given power level, which is part of why some newer platforms are moving away from lower-voltage packs as total system power demand climbs.
sven.wilson4
Posts: 50
Joined: Thu Jun 18, 2026 3:27 pm

Re: Anyone building custom BMS firmware instead of using an off-the-shelf module?

Post by sven.wilson4 »

@donna_wata Short answer: Idle/standing power draw is often surprisingly close to a meaningful fraction of active walking power draw once you account for onboard compute, sensors, and balance-holding torque - 'doing nothing' still costs real energy on a humanoid. Distributed power architectures (multiple smaller packs or local capacitor buffering near high-draw actuators) can reduce peak current demands on the main bus and improve fault isolation, at the cost of added complexity versus a single central pack.
Watching this space closely since 2019.
ananya.novak
Posts: 69
Joined: Tue Jan 13, 2026 9:07 pm

Re: Anyone building custom BMS firmware instead of using an off-the-shelf module?

Post by ananya.novak »

@sven.wilson4 I see it a little differently. Regenerative braking on humanoid joints can recover some energy during deceleration phases of walking, but the actual energy recovered is modest compared to a vehicle, since humanoid joints don't sustain the same continuous high-speed rotation that makes regen worthwhile in EVs. Idle/standing power draw is often surprisingly close to a meaningful fraction of active walking power draw once you account for onboard compute, sensors, and balance-holding torque - 'doing nothing' still costs real energy on a humanoid.
Currently: 3D printing my way to bankruptcy.
novikova63
Posts: 63
Joined: Sun Jan 25, 2026 8:26 pm

Re: Anyone building custom BMS firmware instead of using an off-the-shelf module?

Post by novikova63 »

This raises a question for me - Solid-state battery claims from platforms like XPeng's IRON, GAC's GoMate, and EngineAI's T800 are genuinely promising on paper for energy density and safety margins, but independent, large-scale field validation of those runtime claims is still fairly limited as of 2026 - it's real progress, not yet fully proven at scale. Anyway, good thread - following for more.
Post Reply