Yu He 4c2dafc652 Add separate readme.md for ErgoDone
..
Makefile Add support for the ErgoDone
config.h Add dummy backlight/LED functions for keymaps that require them
ergodone.c Add support for the ErgoDone
ergodone.h Add dummy backlight/LED functions for keymaps that require them
expander.c Add support for the ErgoDone
expander.h Add support for the ErgoDone
i2cmaster.h Add support for the ErgoDone
matrix.c Add support for the ErgoDone
readme.md Add separate readme.md for ErgoDone
rules.mk Add support for the ErgoDone
twimaster.c Add support for the ErgoDone

readme.md

ErgoDone

ErgoDone

ErgoDone is a modified ErgoDox with pre-soldered components made by K.T.E.C. It has different wiring and uses a Pro Micro instead of Teensy.

  • Keyboard Maintainer: Yu He
  • Hardware Supported:
    • ErgoDone ver. 1.3 (tested)
  • Hardware Availability: KBDFans

Make example for this keyboard (after setting up your build environment):

make ergodox-ergodone-default

See build environment setup then the make instructions for more information.

Flashing the keyboard

The ErgoDone uses an HID bootloader rather than the Teensy one, and requires a different way of flashing the firmware.

  1. While plugging in the USB cable, hold the two right-most keys on the left half of the ErgoDone to enter FLASH mode.

  2. Use the hid_bootloader_cli utlity from TKG Toolkit:

     hid_bootloader_cli -mmcu=atmega32u4 ergodox_ergodone_default