Updated: Nov 12
I am cleaning up the
firmware for all the keyboards. Two biggest changes are switch to the current
QMK version 0.22.14 and enabling the VIA/REMAP support for all the keyboards.
Look for the banners for each keyboard to see if the new firmware is ready.
Default (pre-compiled)
firmware and JSON files for VIA/REMAP are in Dropbox here:
https://www.dropbox.com/scl/fo/2s8vz5tq5lffmpjuqbz2c/h?rlkey=71amow1mhhwfe54c0ywx59bfc&dl=0
You can flash them to your board.
For AtMega/ProMicro based boards (*.hex files) use QMK Toolbox .
For RP2040 boards (*.uf2 files) press twice the reset button (on the bottom side of the middle PCB), and copy the file to the drive newly added to the system.
Note:
v3 (5x12) and v4 use the
same firmware (use the v4 one as the latest and supporting VIA/REMAP.)
//TODO: re-upload v4
v5, v8 and v8b also use the
same firmware (use v5 for all of them)
If you want to modify the QMK files, source files are here:
https://github.com/ak66666/qmk_firmware/tree/thumbsup_20231028
To compile the firmware:
- Install QMK tools (as
per instructions on https://qmk.fm)
- Clone my qmk_firmware
repository
- Open QMK.SYS
- Navigate to the folder
with QMK repository, e.g.
cd
/c/Users/ak/Documents/GitHub/qmk_firmware
- Compile the firmware,
depending on the version:
v2 AtMega:
qmk compile -c -kb
thumbsup/rev2_atmega_unibody_4x12 -km default_4x12_reduced_plover_via
v2 ProMicro:
qmk compile -c -kb thumbsup/rev2_promicro_unibody_4x12
-km default_4x12_via
v5, v8, v8b ProMicro:
qmk compile -c -kb thumbsup/rev5_promicro_unibody_5x12 -km default_5x12_v5_via
v6:
qmk compile -c -kb
thumbsup/rev6_rp2040_split_4x12 -km default_4x12_v6_via
v7 (for the left and
right halves separately):
make
thumbsup/rev7_rp2040_split_5x12:default_5x12_v7_via:uf2-split-left
make
thumbsup/rev7_rp2040_split_5x12:default_5x12_v7_via:uf2-split-right
v9:
qmk compile -c -kb thumbsup/rev9_promicro_4x12 -km default_4x12_v9_no_plover_via
v10:
qmk compile -c -kb thumbsup/rev10_rp2040_unibody_4x12 -km default_4x12_v10_via
No comments:
Post a Comment