A battery balancing circuit (100, 200) comprising: a battery comprising a plurality of cells (106, 108, 110) coupled in series, a first terminal and a second terminal; a transformer (104, 204) comprising a primary winding (118, 218) and a plurality of secondary windings (112, 114, 116, 212), wherein each secondary winding (112, 114, 116, 212) is coupled to one of the plurality of cells (106, 108, 110) via a secondary switch (124, 128, 132) and a full-wave rectifier circuit (126,128, 132, 225, 227), wherein the primary winding (118, 218) is coupled between the first terminal and the second terminal of the battery, and wherein the full-wave rectifier circuit comprises a center-tapped full-wave rectifier comprising at least two diodes (225, 227) and is configured to rectify a signal received from a corresponding one of the secondary windings; a primary switch (136, 236, 237) in series with the primary winding (118, 218) of the transformer (104, 204); and a control circuitry (138, 238) coupled to the primary switch (136, 236, 237), the plurality of secondary switches (124, 128, 132), and each of the plurality of cells (106, 108, 110), and configured to control an open/close state of each of the primary switch and the plurality of secondary switches, wherein the control circuitry is further configured to: identify a subset of the plurality of cells having a voltage below a preselected threshold; repeatedly open and close the primary switch; and with the repeatedly opening and closing of the primary switch, selectively close a subset of the plurality of secondary switches coupled to the identified subset of the plurality of cells to selectively apply energy to the subset of the plurality of cells having a voltage below a preselected threshold. a battery comprising a plurality of cells (106, 108, 110) coupled in series, a first terminal and a second terminal; a transformer (104, 204) comprising a primary winding (118, 218) and a plurality of secondary windings (112, 114, 116, 212), wherein each secondary winding (112, 114, 116, 212) is coupled to one of the plurality of cells (106, 108, 110) via a secondary switch (124, 128, 132) and a full-wave rectifier circuit (126,128, 132, 225, 227), wherein the primary winding (118, 218) is coupled between the first terminal and the second terminal of the battery, and wherein the full-wave rectifier circuit comprises a center-tapped full-wave rectifier comprising at least two diodes (225, 227) and is configured to rectify a signal received from a corresponding one of the secondary windings; a primary switch (136, 236, 237) in series with the primary winding (118, 218) of the transformer (104, 204); and a control circuitry (138, 238) coupled to the primary switch (136, 236, 237), the plurality of secondary switches (124, 128, 132), and each of the plurality of cells (106, 108, 110), and configured to control an open/close state of each of the primary switch and the plurality of secondary switches, identify a subset of the plurality of cells having a voltage below a preselected threshold; repeatedly open and close the primary switch; and with the repeatedly opening and closing of the primary switch, selectively close a subset of the plurality of secondary switches coupled to the identified subset of the plurality of cells to selectively apply energy to the subset of the plurality of cells having a voltage below a preselected threshold.