Product Info & Guides
How to test your PCB:
I always flash and functionally test the PCB. The testing I do consists of:
- Visual inspection
- Verifying USB function and rotation (that both usb-c rotations works)
- Test of keyswitch matrix. I.e not all individual keys, but all the matrix functions.
I recommend to always test your PCB before building the keyboard to ensure it was not damaged in shipping or had issues I missed.
Quick step through of my recommended method:
- Download VIA
- Set the layout you want to use in "configure tab"
- Use tweezers to test the switch positions and check in VIA. Go to "KEY TESTER"-tab. Check "Test Matrix" (I also check "Key sounds"
- If it's hard to figure out which pads to short with the tweezers, it can be a good idea to assemble plate, switches and PCB, but do the testing just before soldering all the switches.
Note: Some keys will not show up depending on keybinds set in VIA. For example FN key will not show up in key tester, since it is not a keycode that is sent to the PC. If everything works, all the keys that send keycodes should show up like this:
For a ZMK based board (cyber60) you can use a similar method, but you need to first set your keymap by flashing your own edited .uf2 file and using some other software than VIA. I'd recommend keyboardtester .
If you need to reflash QMK:
VIA-enabled firmware for all of my QMK boards can be downloaded here: Link
Waffling60 rev B firmware with capslock led enabled can be downloaded here: Link
Mechmerlin has a great video on how to use QMK toolbox: Link
Note: If flashing the capslock enabled VIA firmware for the waffling60 rev b you will be able to set brightness and color for the capslock led in VIA under the "lighting"-menu in the "CONFIGURE"-tab.
Changing layout or configuration on a QMK-based board:
All PCB's in this store is by default using QMK as a keyboard firmware, except the cyber60. I highly recommend using VIA or VIAL for configuring your PCB, since it's very user friendly.
VIA can be downloaded here: Link
VIAL can be downloaded here: Link
Both work in a similar fashion, here is a great tutorial by Austin V on how to install and use VIA: Link