X-2 (Lumberjack-inspired ARM, Ortholinear 5x12) Keyboard, rev2021.1
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
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.