Skip to content
David Pye edited this page Aug 19, 2023 · 12 revisions

Welcome to the Unofficial Dyson V10 Battery Management System firmware page!

The purpose of this project is to produce replacement firmware for the Battery Management System (BMS) in Dyson V10 series vacuum cleaner battery packs - shown below.

v10-closeup

It's needed because the original, 'stock' firmware will permanently disable the pack if certain cell faults occur (such as out-of-balance >300mV). Even replacing the cells will not allow the pack to work again, confining it permanently to eWaste. This is not cool.

This firmware allows you to unlock the pack again, rebalance it, replace the cells, use it for a different purpose, even! Whatever you want.

Take control of your packs! You can even reprogram the battery with just a Raspberry Pi using an automated process - see HERE

v10small