Project progress is documented on https://ko-fi.com/polykb
Development version of PolyKybd, which uses OLED displays in its keycaps. Hardware info at https://github.com/thpoll83/PolyKeyboard/tree/master/poly_kb_atom
Keyboard Maintainer: thpoll83 Hardware Supported: RP2040 (STM32F407 not maintained any more)
deprecated/4x2
anddeprecated4x5
were the first dev boards running QMK, these folders are not maintained and also will not compile.wave
was the first version of the 72-key split keyboard and is kept as a reference.split72
is the current hardware (HW rev2 and up) iteration ofwave
with slight differences. Onlysplit72
is actively developed.
Please be aware that the code makes use of cog to generate some code parts. You can find cog here:
https://github.com/nedbat/cog
Please run run_cog.sh
in the keymap folder of your choice.
make clean
or
rm -rf .build
make handwired/polykybd/split72:default
qmk compile -kb handwired/polykybd/split72 -km default
(eg. when you flash for the first time)
make handwired/polykybd/split72:default:uf2-split-right
make handwired/polykybd/split72:default:uf2-split-left
There is a default
and via
keymap, also for the slightly older revision 2: revision2
and revision2_via
. Example for a via keymap on revision 2:
make handwired/polykybd/split72:revision2_via:uf2-split-right
make handwired/polykybd/split72:revision2_via:uf2-split-left
make git-submodule
git submodule update --init --recursive
git fetch --tags upstream
size .build//handwired_polykybd_split72_rp2040pico_default.elf -B
cp .build/handwired_polykybd_split72_rp2040pico_default.uf2 /media/$USER/RPI-RP2/
qmk console
See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.