The Move-Mech Util. a Handwired Mechanical Keyboard for Fps Games.
by Ryan 0Loughlan in Circuits > Electronics
316 Views, 2 Favorites, 0 Comments
The Move-Mech Util. a Handwired Mechanical Keyboard for Fps Games.
Custom FPS Mechanical Keyboard designed in mind for CSGO The Keyboard runs on KMK documenttion on how to customize KMK to your needs can be found here http://kmkfw.io/docs/Getting_Started/ You will need to install micropython on whatever device you use as a micrcontroller. documentation for the KB2040 used is here https://learn.adafruit.com/adafruit-kb2040/circuitpython
Supplies
Materials:
25x Mechanical switches of your choice, Link to mine here
1x Stabilizer bar search for 3u stabilizer bar
1x Stabilizer just buy a plate mount kit and use the 3u bar heres a kit I used here
25x 1N4148 Diodes
Single core wire. Different colours are helpful to keep track of things
1x KB2040 or a board of your choice. Link
13x M2.5 10mm bolts.
For keycaps you can use whatever style you want. I used some oems I had from an old keyboard. the Tab, Capslock and shift keys are 1.25u and the spacebar is 3u
Hardware:
Soldering Iron
Files or Sandpaper
Solder Wire
Pliers
Wire strippers or I used a knife. (be carefull)
3d printer, or just get it ordered to print.
A usb C wire is needed if you use a KB2040
Head to the Github
All the files can be downloaded at the github.
Get the plate and Case printed out.
NOTE: the usb cutout in the case will need to be made way larger.
^ The area above the stabilizer bar will need to be sanded heavily. Alternatively you can rock with out the stabilizer and its fine.
Put Switches Into the Case
ignore the diodes
Wiring Guide
Red wires are columns grean is rows.
Complete Wiring
Upload Code to the Board
It is pretty simple to install just download the firmware folder unzip and copy the files to the circuit.py drive. NOTE the drive wont show up if you plug it in after uploading the code. I have it set so the drive will only mount if a certain key is being pressed while being plugged in. It is currently set to space bar, this can be changed in the boot file. If you don't want this just comment out the boot file.
Use Your New Keyboard
It may turn out a bit janky but I have been using it for over half a year and it hasn't failed me once. i would suggest adding some rubber feet to each corner to help it grip the surface.