Skip to content

Open-source keyboard firmware for Atmel AVR and Arm USB families

License

Notifications You must be signed in to change notification settings

ploszpe/qmk_firmware

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Peter's Keychorn K8 firmware fork

Based on Keychron's qmk fork, but i'm using master branch not bluetooth_playground

Links

Improvements

  • Dev container for consistent dev env using

Compiling firmware

make keychron/k8_pro/iso/rgb:via

Flahing firmware from linux:

Set up python ven for qmk outside of dev container

python -m venv qmk_venv
. qmk_venv/bin/activate
python3 -m pip install qmk

Flash from keychorn docs

  • Unplug cable
  • Start qmk flash
qmk flash -n keychron_k8_pro_iso_rgb_via.bin -bl dfu
  • Turn off keyboard
  • Hold "Reset" button and slide toggle to cable (towards yourself) TODO try escape.
  • Wait until completes
  • Factory reset, fn + J + Z for 4 seconds

About

Open-source keyboard firmware for Atmel AVR and Arm USB families

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 85.3%
  • C++ 9.7%
  • Python 2.7%
  • Makefile 1.8%
  • Shell 0.2%
  • Roff 0.1%
  • Other 0.2%