comprising at least one cell monitoring and balancing board whose function is measuring the voltages of each cell of the battery pack and each cell 39 s temperature through one or more temperature sensors the board stacking and particularly the number of power boards and the number of cell monitoring and balancing boards are configurable to adapt the device to the maximum voltage and maximum current of the battery pack where the power board stacking is done through their parallelization to augment the maximum current capability and the cell monitoring and balancing board stacking is done by serializing them thus augmenting the maximum voltage reachable the printed circuit board stacking can include auxiliary modules comprised by at least one auxiliary module board with additional functions to those described above each power board contains preferably two independent circuits for the charge and discharge of the battery a charging circuit with a charge current measuring sensor and a discharge circuit with a discharge current measuring sensor the charge current measuring sensor comprehends a charge shunt resistor and the discharge current measuring sensor comprehends a discharge shunt resistor the control board can comprise a data processing microcontroller unit mcu and preferably can comprise driver circuits for the power switching stage in alternative embodiments the control board may include a load and charger detector which function is to receive signals from the power board charger and load terminals and determine if there is.