Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 2.32 KB

README.md

File metadata and controls

42 lines (33 loc) · 2.32 KB

WackyMXter

my custom keyboard.

Features

  • Wireless (bluetooth)
  • Split (two halves can also be independent)
  • Supports Choc and MX hotswap switches
  • Ergonomic (for my hands at least)
  • ZMK Support

Project Format

  • gerber/: Gerber files for the left and right side (includes BOM and placement files for assembly of shift register and diodes)
  • layout-editor/: Layout of the keyboard for use at keyboard layout editor
  • pcb/: KiCad files
  • zmk-firmware/: Links to the ZMK firmware repo: WackyMXter-zmk-firmware

Materials

Item Quantity Required (per set)
PCBs 2
Xiao BLE 2
Rotary Encoder 2
Encoder Knob 2
Hotswap Sockets 68
Choc Switches 68
Power Switch 2
JST Battery Connector 2
LiPo Battery 2
Keycaps 68

The power switch, JST connector, and LiPo battery are optional if you want the board to be wired (but this requires powering both halves)

Notes

  • Unless you update the footprint, be sure to get EC11(E) rotary encoder <- "E" being the key. I got an EC11(R) encoder and the legs didn't fit, causing me to clip them.
  • I messed up the placement of the JST connector - it stands higher than the hotswap sockets, so for a caseless build it is unfortunately too tall to be on the bottom. I ended up mounting it on the front, but backward (to not interfere with the power switch), so this required reversing the polarity of the batteries