Author Topic: Making a PCB to use ITW switches with Arduino atmega?  (Read 818 times)

0 Members and 1 Guest are viewing this topic.

Offline birdman

  • Thread Starter
  • Posts: 2
  • Location: seattle
Making a PCB to use ITW switches with Arduino atmega?
« on: Fri, 20 July 2018, 17:50:25 »
Is this possible? I vaguely understand how the ITW magnetic switches I have work.
« Last Edit: Fri, 20 July 2018, 17:52:47 by birdman »

Offline suicidal_orange

  • * Global Moderator
  • Posts: 3282
  • Location: England
Re: Making a PCB to use ITW switches with Arduino atmega?
« Reply #1 on: Sat, 21 July 2018, 16:28:05 »
A switch is just a method of connecting two pins on a controller chip which doesn't know what type of switch was used or if it was just a bit of wire, all it knows is that the connection has been made - this means you can use any switch you want.

Depending how the switches work physically you may have problems with chatter which would be the only thing that could make a keyboard unusable.  There are debounce settings in existing keyboard firmwares which may or may not be good enough - you're the 'expert' on these switches so wire one up without a PCB and see what Aqua Key Test makes of it :)
                               
Ducky Zero, MX Reds    JD40, Jailhouse Blues           GH60
Soarer controller