Electronic – DIP switch replacement

dipswitches

I'm working on a board where I will need to mechanically enable/disable some functionality/portions of the hardware. I would like to have the functionality of a DIP switch (see below) but it feels so 1980s.

Use with flux capacitor

It seems out of place next to all my ultra-miniature leadless package parts. Has anyone come across anything more "modern" looking and that won't require me to use a fine-tipped pen to switch?

Additional Info

  • The switches are for an in-house test board (meant only for internal engineers)
  • I (the people paying me) would prefer it to cost as little as possible (so there is no time for me to implement any software solutions)
  • The switches will be infrequently changed from states (some only a few times in their life)
  • Size is a moderate concern. If it is too big it will look awkward next to all my small parts (and possibly make my board top-heavy)

Best Answer

Because your board will be used by internal engineers and infrequently changed, I suggest a solder-based or track-cutting solution.

A pair of pads on your PCB make a fine switch, and there's nothing that could be cheaper. Touch it with your soldering iron and some solder, and you've made a connection. Touch it with the iron and some braid and you've disconnected it.

If you want it to default to 'on' and you're using stencil + reflow soldering, just add some paste over the whole area and it will short during reflow.

Sparkfun's library has a few examples, they look like this:

enter image description here

They can be quite small; an 0402 resistor footprint works fine for this purpose and takes up far less space on your PCB than a DIP switch.