20220814 Micro Switch - jsheradin/kb_adventures GitHub Wiki

This board features an all metal case, excellent doubleshot caps, and Micro Switch SD series switches. It was in overall great condition and just needed a light cleaning for the most part. The space bar had cracked in a few places where the stabilizer inserts go but that was repaired with some prep and CA glue. This board uses 4B3S switches. The important part of that number is the S on the end. These are the logic scan variant which means they're compatible with standard keyboard controllers. Instead of messing around too much with the stock controller and protocol I jumped straight into a controller swap.

The main IC was a DIP40 package so a Teensy 2.0++ is pretty much drop in. The VCC and GND rails were connected to give power to the switches. Select and output buses were tied in as rows and columns. The shift keys were originally on dedicated lines but I moved them to some empty matrix positions with a couple jumper wires. Strobe and sense polarity was configured in the controller firmware and a basic key map whipped up. The board types like a dream and supports full NKRO. It's currently running Soarer's Controller firmware so the speaker is unused at the moment. I'll probably get QMK set up for it at some point for all the beeps and boops this board is capable of.

image image image image image image image