I am trying to make a simple BMS by referring to the circuit on this site.
I want to know why the digital outputs of the Arduino are not directly connected to the gate of the MOSFET, but are connected through an NPN transistor and a PNP transistor and why the B3 11V1 battery connected to the PNP transistor's emitter.