Skip to content

Instantly share code, notes, and snippets.

@droberin
Last active December 21, 2021 00:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save droberin/19ce2fc140800c3f2ea79f01fd343fbe to your computer and use it in GitHub Desktop.
Save droberin/19ce2fc140800c3f2ea79f01fd343fbe to your computer and use it in GitHub Desktop.
KTEC Ergodone Linux Setup

Configure udev

create udev rule for ergodone in bootloader

cat > /etc/udev/rules.d/99-ktec_ergodone.rules <<EOF
SUBSYSTEM=="usb", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="2327", MODE="0664", GROUP="plugdev"
EOF

Reload config.

udevadm control --reload-rules

Reminder!

Don't forget to add your regular user to plugdev group! so you can flash without using root permissions.

# examples
hid_bootloader_cli -mmcu=atmega32u4 ktec_ergodone_droberin.hex
hid_bootloader_cli -mmcu=atmega32u4 ktec_ergodone_default.hex
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment