mirror of
https://github.com/qmk/qmk_firmware.git
synced 2026-06-03 14:13:46 -03:00
ccc6c6ce0b
* Initial commit of Nifty Numpad keyboard * Initial commit of Nifty Numpad keyboard * Fixed double repo * Updated available effects * Added a default and VIA keymap, moved cadence to its own keymap * Fixed qmk_firmware submodule issue * Updated Nifty Numpad readme Updated Cadence keymap Updated vscode settings to match QMK master * Added Nifty Numpad * Added config.h to idle_rgb_example * renamed info.json, removed rules.mk * Updated to conform with most recent PR checklist - Removed VIA keymap - Formatted keyboard.json with qmk format-json - Updated custom keycodes in nifty_numpad.h to start at QK_USER * Address review feedback - Remove the config.h file from the idle_rgb_example keymap as the only settings was equal to the default - Added empty endline to the end of idle_rgb_example/rules.mk and post_rules.mk - Updated RGB_DEF custom keycode to QK_KB * Removed commented layout visuals * Updated RGB Matrix keycodes * Updated use of eeconfig_update_kb_datablock to new signature
Nifty Numpad
Nifty Numpad is a full sized numpad with an extra row and two extra columns of macro keys. It was created because I wanted a companion to my TKL keyboard for work. My main workflow involves heavy use of ECAD programs, so the design was tailored for that, but it is generic enough to be nice for many workflows!
The main features are:
- Full sized numpad with row of macro/function keys on the top
- Two extra columns of macro keys
- Cherry MX style socketed switches
- Key Backlights
- 3D printable case (FDM or resin)
Development Information:
- Keyboard Maintainer: Isaac Rex
- Hardware Supported: RP2040
- Hardware Availability: See The GitLab Page for full details
Make example for this keyboard (after setting up your build environment):
make nifty_numpad:default
Flashing example for this keyboard:
make nifty_numpad:default:flash
See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.
Bootloader
Enter the bootloader in 2 ways:
- Bootmagic reset: Hold down the key at (0,0) in the matrix (top left) and plug in the keyboard
- Physical reset button: Press the
RSTbutton while holding theBOOT_SELbutton on the back of the PCB
