Skip to content

This is not the code to the Keychron Q1 (but it is the one I use)

License

Notifications You must be signed in to change notification settings

adophoxia/not_keychron_q1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

not_keychron_q1

This is not the code to the Keychron Q1 (but it is the one I use).


⚠️ : THIS CODE IS INTENDED FOR EDUCATIONAL PURPOSES ONLY AND DOES NOT REPRESENT KEYCHRON IN ANY WAY.



Why?

Basically, I wanted to compile from qmk/qmk_firmware:master but that code caused me strife. So I wrote my own, different in the following ways:

  • Initially I ported the code to make use of the I²C EEPROM slot on the Q1 PCB. (This code is still there, but now requires the EEPROM=1 make command argument added.)

Use this code to learn from - but it's not endorsed by either Keychron or QMK.

How To

Please read the HOW2COMPILE.md file for instructions on how to use this code.

-- Made with ❤️   by Vino Rodrigues

About

This is not the code to the Keychron Q1 (but it is the one I use)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.7%
  • Makefile 1.3%