Tactile switches (a specific type of momentary switch) are everywhere and they are especially popular on DIY electronics and microcontroller boards because they are well suited to act as a boot option or reset switch. Particularly, momentary switches are switches that don't save their state when you depress the switch. That is, when you push the switch (and while you have the switch depressed) the circuit is ON, but once you let off the switch it reverts back to OFF.
In this micro-instructable, I will show you how to convert those ubiquitous tactile and general momentary switches into pushbutton switches that toggle and save their state. It's very easy and extremely straight forward so you can implement it immediately in your designs if you're interested in doing so.
Step 1: Get Yer Switches
In this instructable, I'm going to use tactile switches. There's just something wholly satisfying about the force required to activate the switch and the crisp *click* you get is quite rewarding. Feel free to use whatever switches you have around. If you haven't scoped the video, check it out now. I have setup two tactile switches. One in a normal configuration with an LED and requisite resistor on the high side, and then driving to ground on the other. It does what you would expect when you press the button: the nice little blue LED comes on and stays on for as long as you hold the switch down, then immediately goes off when the switch is depressed.
The second switch is attached to a MC14027 J-K flip-flop IC, as well as having two LED's attached to the flip-flops. Turn the page and learn about flip-flops!