Awesome to see something like this out there. A BMS can get very advanced, and it would be very interesting to see a complex open-source system down the road.<p>I'm not sure I understand the balancing code. It looks to me like the gate is turned on for any cell over 3.509 V (the conditionals all depend on constants). Doesn't this unnecessarily drain your cells?
Excuse my EEE ignorance, but can this be scaled down to say a small robot (think Roomba size), or even smaller to a Li-on battery backup for something like a Beagleboard/Pandaboard?<p>Thanks for open sourcing this!
This is indeed awesome. I was literally just thinking about the importance and potential of something like this. FLUX Power bms are too expensive but remarkable technology. Thanks for doing this. It is open technology like this that will change the market for electric cars.