/dynamis-keyboard

Primary LanguageCMIT LicenseMIT

dynamis

"dynamis" is the open-source 65% keyboard integrated with trackball.

dynamis

concept

  • upgradable
    • This keyboard can be upgraded from sandwitch mounted case to gasket mounted case.
  • input only with this
    • This keyboard is integrated with 34mm trackball, so you need only this to input!
  • compact and major
    • 65% layout that is compact and major have been adopted.
  • rich layout options
    • split backspace, split left and right shift, split space and iso enter are supported.

supported key layout

supported-layout

how to build

Collect Parts

  1. Order semi-assembled pcb by following the gerbers, bom and positions files.
  2. Order fr4 plate by following the plate gerbers.
  3. Order the 3d print for trackball cup by the following stl file (Here, FDM print should be selected).
  4. Choose case options between sandwitch and 3d printed.
  5. Collect parts by following the pcba BOM.md and the each BOM.md of selected case option.

Assemble

  1. Assemble semi-assembled pcb completely by following the pcba build guide
  2. Assemble case by following the each BUILD.md of selected case option.

flash firmware

"dynamis" supports qmk. Therefore, you can flash firmware by using qmk toolbox.

You can download the firmware for this keyboard from here.

remap keymap

"dynamis" supports via. Therefore, it is recommended that you remap keymap through via. You can download the via definition from here. However, w.r.t. dynamis v2, KC_F18 and KC_F19 is hard-coded with increase DPI and decrease DPI features.

Moreover, "dynamis" is registered in remap. From this, you can remap keymap through web browser.