diff --git a/.gitignore b/.gitignore index f6401d9f83..932b139b25 100644 --- a/.gitignore +++ b/.gitignore @@ -111,3 +111,6 @@ compile_commands.json # VIA(L) files that don't belong in QMK repo via*.json /keyboards/**/keymaps/vial/* + +# firmware file +!keyboards/keychron/*/firmware/*.bin diff --git a/keyboards/keychron/k2_he/firmware/keychron_k2_he_ansi_rgb_via.bin b/keyboards/keychron/k2_he/firmware/keychron_k2_he_ansi_rgb_via.bin new file mode 100644 index 0000000000..1b5f552b15 Binary files /dev/null and b/keyboards/keychron/k2_he/firmware/keychron_k2_he_ansi_rgb_via.bin differ diff --git a/keyboards/keychron/k2_he/firmware/keychron_k2_he_iso_rgb_via.bin b/keyboards/keychron/k2_he/firmware/keychron_k2_he_iso_rgb_via.bin new file mode 100644 index 0000000000..b1d0b8dc43 Binary files /dev/null and b/keyboards/keychron/k2_he/firmware/keychron_k2_he_iso_rgb_via.bin differ diff --git a/keyboards/keychron/k2_he/firmware/keychron_k2_he_jis_rgb_via.bin b/keyboards/keychron/k2_he/firmware/keychron_k2_he_jis_rgb_via.bin new file mode 100644 index 0000000000..14d0d6e71c Binary files /dev/null and b/keyboards/keychron/k2_he/firmware/keychron_k2_he_jis_rgb_via.bin differ diff --git a/keyboards/keychron/q1_he/firmware/keychron_q1_he_ansi_encoder_via.bin b/keyboards/keychron/q1_he/firmware/keychron_q1_he_ansi_encoder_via.bin new file mode 100644 index 0000000000..ecfe99ac12 Binary files /dev/null and b/keyboards/keychron/q1_he/firmware/keychron_q1_he_ansi_encoder_via.bin differ diff --git a/keyboards/keychron/q1_he/firmware/keychron_q1_he_iso_encoder_via.bin b/keyboards/keychron/q1_he/firmware/keychron_q1_he_iso_encoder_via.bin new file mode 100644 index 0000000000..fef91d4b53 Binary files /dev/null and b/keyboards/keychron/q1_he/firmware/keychron_q1_he_iso_encoder_via.bin differ diff --git a/keyboards/keychron/q1_he/firmware/keychron_q1_he_jis_encoder_via.bin b/keyboards/keychron/q1_he/firmware/keychron_q1_he_jis_encoder_via.bin new file mode 100644 index 0000000000..138e6b48e2 Binary files /dev/null and b/keyboards/keychron/q1_he/firmware/keychron_q1_he_jis_encoder_via.bin differ diff --git a/keyboards/keychron/q3_he/firmware/keychron_q3_he_ansi_encoder_via.bin b/keyboards/keychron/q3_he/firmware/keychron_q3_he_ansi_encoder_via.bin new file mode 100644 index 0000000000..3e16cbff56 Binary files /dev/null and b/keyboards/keychron/q3_he/firmware/keychron_q3_he_ansi_encoder_via.bin differ diff --git a/keyboards/keychron/q5_he/firmware/keychron_q5_he_ansi_encoder_via.bin b/keyboards/keychron/q5_he/firmware/keychron_q5_he_ansi_encoder_via.bin new file mode 100644 index 0000000000..df0482520a Binary files /dev/null and b/keyboards/keychron/q5_he/firmware/keychron_q5_he_ansi_encoder_via.bin differ