I am building an 8-cell 18650 charger using 8x TP4056 charging modules and I would like to use a single battery capacity meter to monitor the current voltage and current draw for each cell independently.

I.e. I want a toggle switch to alternate between each of the 8 battery outputs.

I've considered using a rotary switch of some kind or an Arduino, but the latter option seems unnecessarily complicated.

I'm using a battery meter similar to the one below:


This works fine for a single cell battery charger but is there an analogue solution to toggle between each battery?

The circuit will be similar to the below image but without the multiple voltmeters and with a single display in their place.

example circuit diagram

  • 1
    \$\begingroup\$ Rotary switch is simple and clean, 3 pole 4 way is ch3ap. Make sure they are "break before make". Other approaches get complicated fast enough that TI sell a range of dedicated ICs for the purpose; e.g. the BQ2084, with a 68 page datasheet. \$\endgroup\$
    – user16324
    Commented Mar 30, 2021 at 12:01
  • \$\begingroup\$ Note that the Reds of all displays are connected to +5v. So connect the one display Red to +5v. Then you're only switching the Orange and Black wires to each cell. \$\endgroup\$
    – rdtsc
    Commented Mar 30, 2021 at 13:11

1 Answer 1


"radio" buttons (interlocked push buttons)

enter image description here

of a multi-way rotary switch. (wafer switch) enter image description here


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.