Skip to content

swift502/Krtkus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Krtkus

An extended 5x12 keyboard with 2 extra keys. The design is intended for ortho layouts with a shifted number row, allowing for the placement of the delete and tilde keys above their usual spots. PCBs are designed in Kicad, case in Blender.

  • Low profile
    • Kailh Choc V1
    • Gateron KS-27/KS-33
  • QMK/VIA compatible
  • Tray mount
  • 3D printed case with a 7 degree tilt

To connect the keyboard to usevia.app, the design file has to be manually uploaded in the design tab.

Room for improvement

  • Spacebar stabilizer
  • Hide MCU on the bottom side and use standard USB port orientation
  • Get a better footprint for KS-33, the current one is very loose and hard to solder

Parts

  • One of the PCBs:
  • Case:
  • Arduino Pro Micro
  • 61 SMD diodes
  • 61 switches
  • 61 keycaps

Optional:

  • 90 degree Micro-USB cable
  • Rubber feet

Kicad

Libraries

Switch grid

Unit Offset
Switch 19.05
Switch 4 4.7625
Switch 16 1.190625
Switch 64 0.29765625

QMK

On Windows, create a "krtkus" folder in qmk_firmware/keyboards and copy the contents of the qmk folder inside of it. Then in MSYS compile the firmware using the commands below.

Setup:

qmk setup

Compile:

qmk compile -kb krtkus -km default

Showcase

Krtkus vs. Keychron K3 Pro