Skip to content

X-2 (Lumberjack-inspired ARM, Ortholinear 5x12) Keyboard, rev2021.1

Compare
Choose a tag to compare
@rgoulter rgoulter released this 20 Dec 06:44
· 602 commits to master since this release

peej's lumberjack-keyboard is a cool and creative
design, which continues the style of "show the components" used by keyboards like
the plaid.

One downside to it is that DIP microcontrollers aren't quite powerful enough to power every bell & whistle that QMK has to offer. Development boards are a spiritual-successor to DIP microcontrollers, so I wanted to adapt the striking Lumberjack design to a more powerful development board.

Design goals:

  • Using STM32 dev board. (ARM-powered!).
  • Adapt the Lumberjack design.
    • In a "show the components" style.
    • Fits in tray-mount GH60 case.
    • (Relatively) easy to solder.

The PCB can be assembled with either MX-compatible or Kailh Choc v1 switches. The ARM devboard can be either a Bluepill, or a WeAct Studio MiniF4 "Blackpill".

X-2 PCB assembled, using a Bluepill devboard, with MX switches, in a cheap GH-60 case.

X-2 PCB assembled, using a WeAct Studio MiniF4 "Blackpill" devboard, with Choc switches, in a layered acrylic case.

2D Renders of the PCB, revision rev2022.1

Schematic: keyboard-x2-lumberjack-arm.pdf
keyboard-x2-lumberjack-arm

Interactive BOM: rev2021.1 Interactive BOM

Assets:

  • Gerber files in zip, suitable for sending to a PCB manufacturer.
  • Lasercutting files:
    • cover: acrylic cover for the middle of the keyboard. "mcu-blackpill" and "mcu-bluepill" have a hole cut out so the devboard's reset buttons can be accessed. Recommended material: 3mm acrylic.
    • plate-switch: for switch plates for the key switches. Recommended material: 1.5mm metal (e.g. stainless steel) for MX switches, 1mm for Choc switches.