Jack Humbert d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago
..
keymaps d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago
Makefile d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago
config.h d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago
ergodone.c d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago
ergodone.h d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago
expander.c d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago
expander.h d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago
i2cmaster.h d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago
matrix.c d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago
readme.md d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago
rules.mk d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago
twimaster.c d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 7 years ago

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