Skip to content

Dilemma A3.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@bstiq bstiq released this 04 Aug 15:04
· 5 commits to main since this release

Dilemma V3

This is the third version of the Dilemma. The 2.x versions have been slowly bringing fixes and QOL updates, but this is a big step to bring the keyboard to another, more modern, level.

  • the V1 was an early almost prototype version, including a full DIY version with a solder-it-yourself board footprint
  • the V2 was more fleshed-out with PCBA, underglow and per key RGB, an additional thumb key, a rotary encoder, and a new focus on silkscreen aesthetics
  • the V3 brings hotswap choc (while sacrificing MX compatibility), PCBA per-key RGB, and a plethora of small fixes and updates

The inner thumb key is left empty on the BOM file, as you can choose to install either a spare choc hotswap socket or a rotary encoder.
This is the compromise we chose, as it still requires minimal soldering and enables both options.

Backwards-compatibility

The V3 is fully backwards-compatible with the V2 for the acrylic plates and under plates - including 3d print and metal. The top plate is NOT compatible, as it needs to be slightly higher to accomodate the additional plate that holds the switches.

In terms of firmware, the V3 is fully backwards-compatible with the V2, with one notable exception: the OLED footprint. This is not officially supported anyway, so it's possible we will not have a separate v3 folder in our QMK keymaps.

Change log

Big changes:

  • north facing leds for better keycap shine-through
  • hotswap!

PCBA QOL:

  • update per key led dots to follow jlc recommendations
  • per Key rgb footprint like on Scylla (bigger edge cut) + GND/PINo1 marking
  • fix EC15 footprints with dot and GND marking

Visual changes:

  • revamp silkscreen letters like on the max
  • more refined design for the gnd zones hatch
  • nicer silkscreen, align the BK logo better

Fixes/others:

  • modify lcd header footprint to increase OLED compatibility
  • PCBA the update button, move it under
  • transform the BOOT jumper into a button