DESIGNING A BMS WITH STM32