Author Topic: PCB footprint for several push button models?  (Read 1594 times)

0 Members and 1 Guest are viewing this topic.

Offline mclienTopic starter

  • Contributor
  • Posts: 33
  • Country: de
PCB footprint for several push button models?
« on: January 08, 2025, 08:05:55 pm »
While I was designing a small PCB I was looking for a small smd push button, like those that are usually mounted on most MCU dev boards (arduino kind) as reset buttons.
Well, I thought "there is for sure some standard for this". Couldn't be more wrong, as it seems.

So my idea is: Is there any "multipurpose footprint" which can be used for a bunch of those pushbuttons (in the range of 3 by 2 mm, +1mm in both directions), so that there is no need to edit the PCB any time there has to be placed another type of button?

Best I found so far is this:
https://configured-product-images.s3.amazonaws.com/Datasheets/TL1017.pdf
At least one could use all buttons f that series by using the 3 pad footprint with tho hole in the middle. As long as one pin is ground anyways, that could be done.

Even better would be a footprint which is usable for different manufacturers.

Any hints or solutions for that approach?
« Last Edit: January 08, 2025, 08:11:44 pm by mclien »
 

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 7660
  • Country: ca
  • Non-expert
Re: PCB footprint for several push button models?
« Reply #1 on: January 08, 2025, 09:53:16 pm »
4 pin or 2 pin? 3 pin is not terribly common in that style imo.

Just make a footprint for the most common ones on lcsc/aliexpress and then overlay them in your PCB design. Then make another footprint based on that layout, if necessary.

For the larger 4 pin size the footprints should all be fairly similar https://www.lcsc.com/product-detail/Tactile-Switches_RI-SHENG-ST-1109S-3-8_C589271.html?s_z=n_tactile https://www.lcsc.com/product-detail/Tactile-Switches_XKB-Connection-TS-1102S-C-C-B_C381039.html
« Last Edit: January 08, 2025, 09:54:47 pm by thm_w »
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 
The following users thanked this post: shabaz

Offline shabaz

  • Frequent Contributor
  • **
  • Posts: 616
Re: PCB footprint for several push button models?
« Reply #2 on: January 08, 2025, 10:32:00 pm »
I do that all the time for hobby projects that will be hand-soldered. I thought everyone did a similar thing.
You could just use the footprint in that datasheet, and extend the pads all-round a bit to accommodate variations. For instance, the footprint in my screenshot has longer pads than the ones in your datasheet, for that exact reason. You could optionally place a drill hole at the center if you wish, since some 4x3 switches have a plastic peg (I just snip that off with flush cutters for hobby projects).
 

Offline mclienTopic starter

  • Contributor
  • Posts: 33
  • Country: de
Re: PCB footprint for several push button models?
« Reply #3 on: January 08, 2025, 10:50:12 pm »
I was thinking of the selfmade footprint, but was kind of surprised that there is no such thing as a common footprint and kind of standard push button similar to the the pin head raster.
So maybe find a pcb producer first and see what their cheapest push button is.

As for 1 or 4 pins I was looking for the 2 pin types since the space I have is more rectangular than square.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf