Features

November 3, 2025 ยท View on GitHub


The Dilemma is a vertical stagger low-profile keyboard with mods.

Table of contents


Features

  • heavy pinky stagger
  • MX and choc compatible
  • version with hotswap
  • underglow RGB, per-key RGB
  • 2 Rotary encoders on thumb clusters
  • connectors for OLED, LCD

Versions

There are multiple versions of the dilemma:

FolderNameSizePCBATrackpadSwitchesAdditional features
3x5_2Dilemma DIY V23x5+2noCirqueMX, Choc V1
3x5_3Dilemma V23x5+3yesCirqueMX, Choc V1Underglow, per-key RGB, rotary encoders
3x5_3_procyonDilemma V3 hotswap3x5+3yesProcyonChoc V1, hotswapUnderglow, per-key RGB, rotary encoders, VIK
4x6_4Dilemma MAX4x6+4yesCirqueMX, Choc V1Underglow, per-key RGB, rotary encoders
4x6_4_procyonDilemma MAX V3 hotswap4x6+4yesProcyonChoc V1, hotswapUnderglow, per-key RGB, rotary encodersk VIK

Required components

3d prints - cases

You can find the required 3d prints in the mechanical folder.

Most cases require a transparent mid layer to look good. You can either print it, or order it cut in acrylic.

Electronics

The new revisions are made to be PCBA'd, you can find the gerber, BOM and POS files in the Releases section.

Procyon mod

The dilemma v3 hotswap is made to work with a Procyon PCB.

Cirque Trackpad mod

This mod uses I2C on the DIY version, and SPI on the assembled version.

The DIY version requires removing some resistors from the trackpad:

  • R1
  • R7 and R8 if you are using a microcontroller that runs on 5V

When installing the trackpad mod, you will need:

Part nameAmountLink / source
M3 screw, torx, 6mm4Conrad
M3x5x5 screw insert4Aliexpress
3d printed partsSee mechanical folder
40mm cirque trackpad, curved

If building the PCBA version, you will also need:

Part nameAmountLink / source
12-position FPC cable, 0.5mm pitch, same side contacts, 100mm, type-B1Farnell

If building the DIY version, you will also need:

Part nameAmountLink / source
SOD123 Resistor, 5kOhms2
Cables

Cases

Acrylic midplate (v2 only)

This case is only compatible with the assembled_v2 version !

Add an underglow effect and a beautiful view into the PCB with those acrylic midplates.

Metal plates

Optional metal plates enables the use of tripods through magsafe magnets.

Order the metal plates in 3mm thickness. The metal needs to be magnetized ! Grab the appropriate DXF from the matched folder.

You will need:

Part nameAmountDetails
Metal plates23mm
Tripods2Neewer Z flex
Magsafe tripod adapter2Amazon/Aliexpress

Community mods

There are a range of community mods available (hex plates, covers...).

You can find more information in the readme in the mechanical/community mods folder.

Build guide

https://docs.bastardkb.com/bg_dilemma/intro.html

Forks