Hi all,
I've started working on a project that needed soft-latch power switch, and I thought I'd give Dave's simplified Soft-Latch power switch design a go. One of the changes i've added is to add an additional NPN transistor on the base of the first transistor which allows for the MCU to ground it, which should allow it to power down the unit using software, without impacting the operation of the Soft-Latch switch. The MCU is supposed to leave the pin high-impedance when it's not operating so in theory I should be able connect that pin directly (with a low val resistor) to the base of the first transistor, but I opted to add an additional transistor to allow it be a bit more controlled. (Schematic diagram attached)
So my questions are:
1. Have I overcomplicated the design by adding the additional transistor, and
2. Is there a better way to go about adding the option to allow the MCU to ground the base of the first transistor?
Cheers and beers

Optoisolated