{"id":3535,"date":"2026-10-09T08:11:30","date_gmt":"2026-10-09T00:11:30","guid":{"rendered":"http:\/\/www.ryanhursh.com\/blog\/?p=3535"},"modified":"2026-10-09T08:11:30","modified_gmt":"2026-10-09T00:11:30","slug":"what-are-the-different-contact-configurations-of-push-button-switches-43f2-2450b0","status":"publish","type":"post","link":"http:\/\/www.ryanhursh.com\/blog\/2026\/10\/09\/what-are-the-different-contact-configurations-of-push-button-switches-43f2-2450b0\/","title":{"rendered":"What are the different contact configurations of push button switches?"},"content":{"rendered":"<p>Hey there, fellow makers, engineers, and anyone who\u2019s ever fumbled with a clicky button to turn something on or off\u2014let\u2019s talk push button switches. If you\u2019re like me, you probably take these little workhorses for granted until you need one that <em>actually<\/em> works the way you want it. As a push button switch supplier, I\u2019ve seen every config under the sun, and let\u2019s be real: picking the wrong one turns a simple project or fix into a headache. Today, I\u2019m breaking down the main contact configurations you need to know\u2014no stuffy jargon, just real talk from someone who sells these things for a living. <a href=\"https:\/\/www.ak-contactor.com\/push-button-switch\/\">Push Button Switch<\/a><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.ak-contactor.com\/uploads\/12330\/small\/electric-car-electromobile-cargo-starter025f1.jpg\"><\/p>\n<p>First off, let\u2019s keep this simple: contact configs are just how the switch connects (or disconnects) power when you press it. Think of them as the switch\u2019s \u201cjob description.\u201d You\u2019ve got basic ones for small projects and wild ones for industrial stuff, and if you mix \u2019em up, your whole setup crashes. I\u2019ve seen it happen\u2014last quarter, a guy came to me panicking because he bought a \u201cmomentary\u201d switch that stayed locked on, and he needed it for his arcade machine\u2019s joystick trigger. Oops. Let\u2019s start with the basics so you don\u2019t make that mistake.<\/p>\n<h3>1. Normally Open (NO) \u2013 The Click That Happens When You Push<\/h3>\n<p>This is the most common one, right? If you press the button, a connection gets made. Let\u2019s visualize it: inside the switch, there\u2019s a metal arm (contact) that\u2019s not touching the other terminal at rest. Push the button, and the arm bends to touch the terminal\u2014power flows. When you let go, it springs back, and the connection breaks.<\/p>\n<p>What\u2019s NO good for? Literally everything that needs a temporary trigger. Arcade buttons, doorbells, car window locks, even the start button on your microwave. Wait, hold on\u2014wait a sec, some people mix this up with momentary, but NO is the contact type, momentary is how long the press lasts. Oh, right, I should clarify that quick: contact config is about the circuit\u2019s state, not how long you hold the button. Momentary is when it snaps back, latching is when it stays\u2014those are switch functions, not configs, but they go hand in hand.<\/p>\n<p>As a supplier, I stock NO switches more than any other. They\u2019re cheap, versatile, and 9 out of 10 projects ask for \u2019em. Last week, a teacher bought 50 for her middle school robotics class\u2014each one is for a robot\u2019s \u201cfire\u201d button on the competition bot. Perfect for that, since you press it once to trigger, release and it stops. No surprise there.<\/p>\n<h3>2. Normally Closed (NC) \u2013 The Always On (Until You Push)<\/h3>\n<p>Total flip of NO. At rest, the circuit is connected. Press the button, and the contact arm pulls away, breaking the circuit. So power stops flowing when you push, resumes when you let go.<\/p>\n<p>What\u2019s NC used for? Safety stuff, mostly. Like the emergency stop (E-stop) buttons on power tools or factory machinery. If someone\u2019s hand gets caught, they yank the E-stop (wait, E-stops are actually latching NC, but I\u2019ll get to that), but even momentary NC works for things like door sensors. Wait, think of a fridge door: when it\u2019s closed, the door\u2019s push button is pressed, so the light circuit is broken. Open the door, the button pops out\u2014NC, so the light turns on. Yeah, that\u2019s exactly NC.<\/p>\n<p>I remember selling NC switches to a guy who built custom garage door openers. His old one used a NO button, but if the power cut out, he couldn\u2019t open it manually. The NC setup kept the door closed (powered) by default, so if the remote died, he could pry the button to open it without fighting it. Smart guy, knew his configs.<\/p>\n<h3>3. Single-Pole Single-Throw (SPST) \u2013 NO or NC, Basic AF<\/h3>\n<p>Okay, now we\u2019re adding \u201cpole\u201d and \u201cthrow\u201d to the mix\u2014don\u2019t run away, this is easy. A \u201cpole\u201d is how many separate circuits the switch controls. A \u201cthrow\u201d is how many positions each pole can switch to.<\/p>\n<p>SPST is one pole, one throw. So it\u2019s just a simple on\/off switch. That\u2019s exactly NO or NC\u2014no extra contacts. No fancy switching, just one circuit, two states. It\u2019s the entry-level config. If you\u2019ve got a project that only needs turning one thing on or off, SPST is your boy.<\/p>\n<p>Wait, why is this a separate category? Because a lot of new builders mix up contact type (NO\/NC) with pole\/throw. SPST is the simplest pole\/throw combo for NO or NC. I stock SPST NO and SPST NC, and they\u2019re super affordable\u2014great for prototypes or small jobs where you don\u2019t need extra circuits.<\/p>\n<h3>4. Single-Pole Double-Throw (SPDT) \u2013 The Switch That Flips, Not Just Closes<\/h3>\n<p>Here\u2019s where it gets fun. SPDT is one pole, two throws. So it can connect one common terminal to two different terminals. At rest, it\u2019s connected to, say, Terminal 1. Press the button, it flips to Terminal 2. No breaking the circuit completely\u2014just switching between two paths.<\/p>\n<p>What\u2019s SPDT for? Anything that needs to pick between two options. Like a light switch that lets you choose between two bulbs, or a speaker that switches between two audio sources. Wait, think of a lamp with three settings: off, low, high. Wait, no, that might be double-pole, but for a simple toggle between two circuits, SPDT is perfect.<\/p>\n<p>I recently sold SPDT push buttons to a streamer who built a custom control board for his setup. One button flipped between his gaming PC\u2019s audio, his mic line, and his background music\u2014wait, no, actually two audio sources for his headset and speakers. Exactly, SPDT lets him switch without cutting power, so the audio doesn\u2019t glitch mid-press. That\u2019s the magic of it. No sputtering, just a clean flip.<\/p>\n<h3>5. Double-Pole Single-Throw (DPST) \u2013 Two Circuits, Same On\/Off<\/h3>\n<p>DPST is two poles, one throw. So it controls two separate circuits at the same time, both on or both off. Why would you need that? If you\u2019re switching something that needs two power lines\u2014like a 240V outlet for an air compressor, or a motor that needs both hot wires. If you used two SPST switches, they might get misaligned, but DPST hits both circuits at once.<\/p>\n<p>Wait, but can DPST be NO or NC? Yep. Usually it\u2019s NO for big power draws. I don\u2019t sell as many DPST for consumer stuff\u2014mostly industrial. Last month, a factory maintenance guy bought a bunch to replace old push buttons on their conveyor belt system. They needed to cut both power lines when the E-stop was hit, so DPST was the only config that would work without risking half-power.<\/p>\n<h3>6. Double-Pole Double-Throw (DPDT) \u2013 The Swiss Army Knife of Switches<\/h3>\n<p>Now we\u2019re at DPDT: two poles, two throws. That means you can switch two separate circuits, each between two paths. It\u2019s like two SPDT switches in one. This is the most versatile config, used for all sorts of tricky setups\u2014like reversing a motor\u2019s polarity (think of power windows rolling up or down), or switching audio between four different sources.<\/p>\n<p>Wait, I actually built a small pedal for my guitar a while back that used a DPDT push button. It toggled between clean and distorted signals, flipping two wires at once so the tone didn\u2019t crackle. Worked like a charm. As a supplier, DPDT is my go-to for anyone doing more than simple on\/off. It\u2019s a bit pricier, but worth it for the flexibility.<\/p>\n<h3>Bonus: Latching vs. Momentary \u2013 Wait, No, Those Are Functions, Not Configs<\/h3>\n<p>I said I\u2019d clarify this earlier, but it\u2019s important because people mix this up. Latching means the button stays in the pressed state when you let go\u2014you press it once, it stays on, press again, it switches off. Momentary means it springs back when you let go. Those are <em>how the button behaves<\/em>, not the contact config. You can have latching NO, momentary NC, etc. For example, the E-stops I mentioned earlier are latching NC\u2014they break the circuit when pressed, and stay broken until you twist them to reset. That\u2019s a combo of function and config, not a separate config.<\/p>\n<h3>Real Talk From a Supplier: How to Pick the Right One<\/h3>\n<p>Let\u2019s cut to the chase\u2014when you\u2019re ordering push buttons, don\u2019t just say \u201cI need a button.\u201d Ask yourself two things:<\/p>\n<ol>\n<li>Do you need to switch one circuit or multiple? (That\u2019s pole count: 1 or 2, mostly.)<\/li>\n<li>Do you need to connect one thing, switch between two, or break the circuit entirely? (That\u2019s throw count, plus NO\/NC.)<\/li>\n<li>Do you need it to stay pressed or snap back? (That\u2019s momentary vs. latching.)<\/li>\n<\/ol>\n<p>I\u2019ve had customers come in with projects that call for a DPDT momentary NC, and they try to order an SPST NO because they don\u2019t know the difference. Don\u2019t do that. It\u2019s easy to mix up, but asking those three questions saves you from returning a bunch of switches (and wasting my time, let\u2019s be real\u2014we both hate returns).<\/p>\n<p>For example: If you\u2019re building a doorbell? SPST NO momentary. Simple. If you\u2019re building an E-stop for a woodworking saw? DPST NC latching. If you\u2019re switching between two gaming consoles on your TV? SPDT momentary. If you\u2019re flipping a motor forward and reverse? DPDT latching.<\/p>\n<h3>Final Note: Reach Out If You Need Help<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/www.ak-contactor.com\/uploads\/12330\/small\/1no-60v-dc-uninterruptible-power-supply-parts050d5.jpg\"><\/p>\n<p>Look, I\u2019ve been in this game long enough to know that even the most seasoned engineers mix up a config every now and then. I stock all these contact configurations in bulk for industrial orders, and small quantities for hobbyists and makers too\u2014no minimums for one-off projects, no weird hoops to jump through. Whether you\u2019re building a robot, a custom arcade cabinet, or fixing a factory machine, I can help you pick the right push button switch that doesn\u2019t let you down.<\/p>\n<p><a href=\"https:\/\/www.ak-contactor.com\/other\/connector\/\">Connector<\/a> If you\u2019ve got questions about specs, pricing, or even just need to bounce an idea off someone who actually knows these switches inside and out, hit me up. Let\u2019s get your project rolling (or fixed) the right way\u2014no more wrong config headaches.<\/p>\n<h3>References<\/h3>\n<ol>\n<li>&quot;Push Button Switch Fundamentals&quot;, Electrical Technology, 2022.<\/li>\n<li>&quot;Switch Contact Configurations Explained&quot;, All About Circuits, 2023.<\/li>\n<li>&quot;Industrial Push Button Selection Guide&quot;, Automation Direct, 2021.<\/li>\n<\/ol>\n<hr>\n<p><a href=\"https:\/\/www.ak-contactor.com\/\">Zhejiang Aokai Electric Co., Ltd.<\/a><br \/>Zhejiang Aokai Electric Co., Ltd. is your best source for the high quality push button switch with CE certification. We have been one of the largest push button switch manufacturers and suppliers in China since our establishment in 2008. Welcome to contact our factory for the products.<br \/>Address: No.166 Xiangbai Road, Huxi Industrial, Yueqing, China.<br \/>E-mail: akcontactor@aokai.com<br \/>WebSite: <a href=\"https:\/\/www.ak-contactor.com\/\">https:\/\/www.ak-contactor.com\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hey there, fellow makers, engineers, and anyone who\u2019s ever fumbled with a clicky button to turn &hellip; <a title=\"What are the different contact configurations of push button switches?\" class=\"hm-read-more\" href=\"http:\/\/www.ryanhursh.com\/blog\/2026\/10\/09\/what-are-the-different-contact-configurations-of-push-button-switches-43f2-2450b0\/\"><span class=\"screen-reader-text\">What are the different contact configurations of push button switches?<\/span>Read more<\/a><\/p>\n","protected":false},"author":39,"featured_media":3535,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[3498],"class_list":["post-3535","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-industry","tag-push-button-switch-49ad-24b932"],"_links":{"self":[{"href":"http:\/\/www.ryanhursh.com\/blog\/wp-json\/wp\/v2\/posts\/3535","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.ryanhursh.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.ryanhursh.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.ryanhursh.com\/blog\/wp-json\/wp\/v2\/users\/39"}],"replies":[{"embeddable":true,"href":"http:\/\/www.ryanhursh.com\/blog\/wp-json\/wp\/v2\/comments?post=3535"}],"version-history":[{"count":0,"href":"http:\/\/www.ryanhursh.com\/blog\/wp-json\/wp\/v2\/posts\/3535\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.ryanhursh.com\/blog\/wp-json\/wp\/v2\/posts\/3535"}],"wp:attachment":[{"href":"http:\/\/www.ryanhursh.com\/blog\/wp-json\/wp\/v2\/media?parent=3535"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.ryanhursh.com\/blog\/wp-json\/wp\/v2\/categories?post=3535"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.ryanhursh.com\/blog\/wp-json\/wp\/v2\/tags?post=3535"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}