A written-from-scratch unofficial firmware for Dyson V10 Battery Management Systems
Allows YOU to take control of your pack - rebuild it, use it to power something else, and best of all, you can install the new firmware with just a Raspberry Pi - no need for expensive programmers!
Have a read of the Wiki for more information!
TL:DR update of current position:
What works:
- can charge pack, can drive vacuum cleaner, including the USART comms to keep the cleaner working
- error reporting if faults occur
- uses the rest of the status LEDs to reflect cleaner problems eg Blocked/Filter statuses
- uses the coulomb charge counter to monitor pack charge, just displays guestimates based on cell voltage.
Problems
- No cell balancing (same as stock), I doubt this can be fixed trivially.
- IT DOES NOT WORK ON DYSON V11, only V10 at present.