This is a standard 12mm square momentary button. What we really like is the large button head and good tactile feel (it ‘clicks’ really well). This button is great for user input on a PCB or a good, big reset button on a breadboard. Breadboard friendly!
If you need to add a keypad to your microcontroller project, but don’t want to use up a lot of I/O pins to interface with it, try looking at the design files for the VKey Voltage Keypad. It outputs an analog voltage to encode which key has been pressed, which can in turn be read by an analog to digital converter on a microcontroller using votlage division.
This skill defines how difficult the soldering is on a particular product. It might be a couple simple solder joints, or require special reflow tools.
Skill Level: Noob - Some basic soldering is required, but it is limited to a just a few pins, basic through-hole soldering, and couple (if any) polarized components. A basic soldering iron is all you should need.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Noob - You don't need to reference a datasheet, but you will need to know basic power requirements.
See all skill levels
Based on 4 ratings:
1 of 5 found this helpful:
First, this switch is working out great for my project. It fit in my breadboard just fine, and works nicely with my Raspberry Pi GPIO pins.
I ordered 4 of these switches, and they came in a ziplock bag with no other documentation. Without experience, it’s impossible to know which way the pins get connected when the button is pushed…there really needs to be a little circuit diagram included with the part. I had to use my multimeter in resistance mode to figure out how it worked…not a big deal, but I shouldn’t have to!
I was expecting the smaller more flimsy push button switches that you get in some Arduino kits. These are bigger and more solid. The button also has more resistance, which in my case was not quite ideal because I wanted the weight of objects being placed on them to activate the switch. But I can imagine for most cases where you just want a nice tactile feel, this is a good thing.
Would be nice to know how to hook this up :)
Greetings. Here is a nice diagram I found in Google of the internal connections for this type of push button: http://elinux.org/images/4/4b/Mpushbuttonworking.jpg
The legs are way too wide to easily fit in a breadboard. They are way too hard to insert (probably spreading the plates on your breadboard too much), and they pop out easily.
Please, SF, spec some buttons with truly breadboard friendly legs.
Sorry about this. You are right, these aren’t the best for bread board applications. I will pass your feed back along to our parts hunters. Maybe we can get a good bread board compatible button. You can make these work, but they won’t be super stable in the bb. Happy hacking