This repo is for maintaining my personal keyboard firmware.
Please note that I am using the Colemak keyboard layout.
Firmwares are built automatically using GitHub Actions. To make your own firmware, you may want to check out this script to config GitHub Actions, which runs both on Ubuntu and MacOS. The firmware size differs slightly on different platforms, and I guess it is because of the x86 and arm architecture. Then, use QMK Toolbox to flash the firmware to keyboards.
QMK Files: ANSI Keymaps, latest firmware can be downloaded here.
Flash information: ATmega32U4, qmk_keychron_q1_*.hex
QMK Files: ANSI Keymaps (Knob version), latest firmware can be downloaded here.
Flash information: STM32L432, qmk_keychron_q1pro_*.bin
QMK Files: ANSI Keymaps (RGB version), latest firmware can be downloaded here.
Flash information: STM32L432, qmk_keychron_k3pro_*.bin
qmk.fm is the official website of QMK, where you can find links to this page, the documentation, and the keyboards supported by QMK.