Compiled firmware for DOIO's kb04 (aka Megalodon Knob Pad/Megalodon Macro Pad with a Knob) along with original source code for vial-qmk.
A macropad that has a 4-key keyboard made by DOIO, controlled by an APM32F103CBT6 chipset. The keyboard features per-key RGB and 1 encoder.
There are three keymaps: default, vial, and vial-inverted. vial-inverted is intended for use when the keyboard is plugged in upside down (with the encoder at the top).
- Keyboard Maintainer: filmstarr
- Hardware Supported: DOIO Knob Board - KB04
- Hardware Availability: keebmonkey.com
Advantage over stock firmware.
- Embeded layout so no need for sideloading json
- Native encoder layout
- Vial specific feature like macro delay
- RGB
- The knob now correctly emits 20 pulse per revolution, matching the dedent
- Fix layout issues causing keymap to display incorrectly in Via/Vial
Make example for this keyboard (after setting up your build environment):
make doio/kb04:vial
Flashing example for this keyboard:
make doio/kb04:vial:flash
See Vial QMK for details on Vial QMF fork and porting to Vial.
See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.
Enter the bootloader in 3 ways:
- Bootmagic reset: Hold down the key at (0,0) in the matrix (1! key) and plug in the keyboard
- Physical reset button: Briefly press the button on the back of the PCB
- Keycode in layout: Press the key mapped to
QK_BOOT
if it is available