Programming and installing a DIP switch on shop-bought boards

User avatar
lancre

23 Aug 2016, 23:12

This is a really crazy idea, but I got a Realforce 104uw from Massdrop a while back, I went with the 104 because I like large keyboards and this one looked particularly nice. But Massdrop kind of mis-sold it a bit because they said it came with a DIP switch and lo and behold it doesn't.

Which is fine - I do love the board and I decided to keep it. But I do miss the fact that ctrl is not in the correct place (in my opinion).

So I was wondering if it would be completely impossible to program a DIP switch and... uh... kind of solder it on the board somewhere...?

Would this be utterly impossible unless I work for Topre and had a degree in electrical engineering and software engineering?

User avatar
Wodan
ISO Advocate

23 Aug 2016, 23:27

https://en.m.wikipedia.org/wiki/DIP_switch

That should answer your question. You cannot program a switch.

User avatar
lancre

23 Aug 2016, 23:39

Aha, so they just close circuits, the actual logic is on the PCB. That's a shame.

So what other options are there without changing the keymaps in the OS?

Could I use something like a teensy?

User avatar
Wodan
ISO Advocate

24 Aug 2016, 06:54

Exactly, DIP is just a form factor for switches.

Using the Soarer Converter (Teensy based) you can built a USB=>USB converter and add layers and stuff to your keyboard. Pretty neat! Not too trivial though, maybe you can find a nice guide. I just read about it somewhere.

User avatar
scottc

24 Aug 2016, 13:38

I don't think Soarer's converter handles that, but Hasu has a USB->USB converter. I think you can even buy it assembled.

User avatar
Wodan
ISO Advocate

24 Aug 2016, 13:55

Oh right must have confused them. Haven't made one myself and I somehow thought that was Soarers work ...

User avatar
scottc

24 Aug 2016, 13:58

Easy mistake to make! Soarer's does IBM terminal, AT/PS2, XT, Wyse, [...]. Hasu's TMK does USB->USB, AT/PS2, NeXT, XT (recently, I think), [...] etc. https://geekhack.org/index.php?topic=69169.0;topicseen

Post Reply

Return to “Keyboards”