A simple SMBus reader for most smart batteries
Reads the data from the TI chip set used in many smart battery packs
Original code was downloaded some time ago and heavily modified for formatting on Nokia display and getting data from larger battery packs (up to 8S)
Included the libraries that I used as these seem to change over time and the original code won't
More details are displayed via the Arduino Serial Monitor
Note the cell voltage displays 3 digits
Eg 356=3.56 volts
Cy = Cycles
CC = Current Capacity
DC = Design Capacity
DV = Design Voltage
V = Current Voltage