The Adafruit Momentary Power Switch Breakout utilizes a latching analog circuit triggered by a button press. Simply press it once to turn it on, and press it again to turn it off. The circuit connects the IN pin to the OUT pin, using a 3A P-FET for switching. It works great from 3V to 14VDC and can handle up to 3A (although the FET may get slightly warm under continuous 3A draw) while consuming only 0.5uA of standby current.
It's straightforward to use: connect the power source to Ground and IN, and then attach the load to OUT. We've included a reliable 12mm tactile switch, but you can also solder your own switch. Press the button (or short-circuit the button pins) to toggle between on and off states. A built-in red LED lights up when it's active, so you'll know it's working. There's also a fourth KILL pin you can use to turn off and/or keep the load closed, which will instantly shut off the FET when 1V or more is applied. This allows your project to shut itself down.
It comes with four mounting holes, a 12mm tactile button, and an approximately 0.1" male header for breadboard compatibility, all mounted and tested on a breadboard-friendly breakout board.
The power switch is an elegant way to control the power going to your project, but there are some things to keep in mind: because it's a latching FET, it's suitable for voltages of 3-14V DC only. It's not a mechanical switch, so there's no air gap isolation. There's a 'body diode' in the FET pass-through, so if there's a voltage higher than the input voltage on the load, current will flow back into the input.
You can order the Adafruit Momentary Power Switch Breakout product from the Adafruit category at SAMM Market for a reasonable price, with same-day shipping and fast delivery.