Man I am in a good flow!

I have now added all the measurements i can perform to my hexapod power supply. It monitors battery cell voltage, current, and the output power rails. It also measures and records the amount of energy that's extracted from the battery (or added in case you're charging).

It sends this data over a serial port so it can be read by whatever device wishes to monitor these values.

Next up, implement the proper charging functionality, including cell balancing and add some more protection features. I also need to add the EEPROM functionality. And theres quite a bit of optimization to do but i'm being careful of doing it prematurely.