I'm very new to Arduino and hobby electronics - just started in January - and I have developed a circuit that works but I have no experience to know if it is a fire waiting to happen or if there's a much better way to do it. I do feel comfortable that I've done a lot of my own legwork to get to this point, so I don't feel like a total n00b asking basic questions - hopefully that holds true!
I'm also new to circuit diagrams so I'm open to advice/feedback about my attached drawing.
The idea here is simple - I have a device that I want to run off of a 3.6V LIPO powered Arduino nano. I want to turn it on with a momentary button press, have it latch on, and be able to turn it off later with a data signal from the Arduino (I found a device from Pololu.com that facilitates that). I also want to be able to "reuse" the momentary button as a data input for the Arduino once it's turned on, so there is only one button in the circuit.
I used a PNP transistor to "switch" the button input between the soft-latch mechanism and the Arduino. I threw some diodes in just to be safe because I saw them used on another similar circuit (here: Rebuilding an 80's Motorola 4500x 'transportable' phone - #8 by RobvdVeer - Device Hacking - Arduino Forum).
I'm hoping that some of you won't mind taking the time to review, ask questions, provide feedback & advice, etc. Thanks!
