forked from qmk/qmk_firmware
-
Notifications
You must be signed in to change notification settings - Fork 29
numpad_ble
joric edited this page May 17, 2020
·
22 revisions
nRFMicro 1.0-based numpad. Not mine, see github repository below.
- bluetooth numpad repository (QMK nrf52 fork-based)
From a specially created release:
Use solo.uf2 for the solo numpad, master/slave if you have two numpads. See keymap.c for DELBNDS key location for pairing.
Taken from the repository above: bluetooth numpad instructions
"master" and "slave" devices are for a split keyboard.
"solo" device is for a standalong numpad/macropad.
Three steps to build:
1. BUILD
make NRFSDK15_ROOT=/path/to/nRF5_SDK_15.0.0_a53641a numbersetc_ble
2. CONVERT
python keyboards/numbersetc_ble/uf2conv.py ./.build/numbersetc_solo_default.hex -c -f 0xADA52840
3. COPY (connect USB, then reset 2x quickly to mount as flash device)
cp flash.uf2 /Volumes/NRF52BOOT/
** For split keyboard, you need to do the above steps twice, once for master and once for slave: **
make NRFSDK15_ROOT=/path/to/nRF5_SDK_15.0.0_a53641a numbersetc_ble/master:ortho10x4
python keyboards/numbersetc_ble/uf2conv.py ./.build/numbersetc_master_default.hex -c -f 0xADA52840
cp flash.uf2 /Volumes/NRF52BOOT/
make NRFSDK15_ROOT=/path/to/nRF5_SDK_15.0.0_a53641a numbersetc_ble/slave:ortho10x4
python keyboards/numbersetc_ble/uf2conv.py ./.build/numbersetc_slave_default.hex -c -f 0xADA52840
cp flash.uf2 /Volumes/NRF52BOOT/
- https://github.com/chasingendgame/qmk_firmware/tree/chasingendgame (see numbersetc_ble)
- nrfmicro bluetooth hotswap numpad (Reddit)
- https://easyeda.com/andrew_8176/numbersetc (Hardware)
- https://imgur.com/a/JCkTms2 (pictures)