https://github.com/vinorodrigues/not_keychron_q1
This is not the code to the Keychron Q1 (but it is the one I use)
https://github.com/vinorodrigues/not_keychron_q1
Last synced: 2 months ago
JSON representation
This is not the code to the Keychron Q1 (but it is the one I use)
- Host: GitHub
- URL: https://github.com/vinorodrigues/not_keychron_q1
- Owner: vinorodrigues
- License: gpl-3.0
- Created: 2022-07-09T00:18:54.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-09T07:37:33.000Z (almost 2 years ago)
- Last Synced: 2024-11-11T00:42:49.957Z (6 months ago)
- Language: C
- Size: 2.63 MB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# `not_keychron_q1`
This is ***not*** the code to the Keychron Q1 *(but it **is** the one I use)*.
---
> :warning: : 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](HOW2COMPILE.md) file for instructions on how to use this code.
-- Made with :heart: by Vino Rodrigues