-
Notifications
You must be signed in to change notification settings - Fork 7
Home
Pabile Keyboards are programmable mechanical keyboards and macro pads. Most of these keyboards features detachable MX compatible switches (hot swap) and typically comes with rotary encoders - some call these knobs or dials.
Assigning function on each key and/or encoder can easily be done using VIAL's GUI configurator. Each key is not limited to one function but can be a combination of functions, called macro. Get more information on the Vial GUI and its capabilities through its manual.
To unlock even more functionality, hardcoding can be done by compiling your custom firmware with QMK Firmware guided by these configurations.
Item / Version | Encoder | MX Hotswap | RGB | Controller | |
---|---|---|---|---|---|
P60 Keyboard | Up to 1 | Yes | Yes | RP2040 Pico | |
P48 Keyboard | Up to 1 | Yes | Yes | RP2040 Pico | |
P45 Keyboard | 1 | Yes | Yes | Photos | Pro Micro |
P45v2 Keyboard | 1 | Yes | Yes | RP2040 Zero | |
P42 Ortholinear | Up to 2 | Yes | v2+ | Photos | Pro Micro / Feather 32U4 |
P42 Staggered | Up to 1 | Yes | No | Atmega32U4 | |
P43 Keyboard | No | Yes | Yes | Photos | RP2040 Pico |
P40v1 Staggered | No | No | No | Photos | Pro Micro |
P40v3 Staggered | No | Yes | Yes | Photos | Pro Micro |
P40v1 Ortholinear | No | No | No | Photos | Pro Micro |
P40v2 Ortholinear | No | Yes | No | Photos | Pro Micro |
P40v3 Ortholinear | No | Yes | Yes | Photos | Pro Micro |
P40v4 Ortholinear | No | Yes | Yes | RP2040 Pico | |
P38v2 Keypad | 2 | Yes | Yes | Pro Micro | |
P38 Keypad | 2 | Yes | Yes | RP2040 Zero | |
P37 Keypad | No | Yes | Yes | RP2040 Zero | |
P30v2 Keypad | No | Yes | Yes | RP2040 Zero | |
P30 Keypad | No | Yes | Yes | Photos | Pro Micro |
P20v8 / P17 | Up to 4 | Yes | Yes | RP2040 Pico | |
P20v7 Macropad | Up to 4 | Yes | Yes | Photos | Pro Micro |
P20v6 Macropad | Up to 4 | No | Yes | Photos | Pro Micro |
P20v5 and below | Up to 4 | No | No | Photos | Pro Micro |
P20v1 | 2 | No | No | Photos | Pro Micro |
P18 Macropad | 2 | Yes | Yes | Pro Micro | |
P12v2 Macropad | Up to 3 | Yes | Yes | RP2040 Pico | |
P12 Macropad | Up to 3 | Yes | Yes | Photos | Pro Micro |
P9 Macropad | Up to 3 | Yes | Yes | Photos | Pro Micro |
P6 Macropad | Up to 3 | Yes | Yes | Photos | Pro Micro |
P2 Macropad | Up to 1 | Yes | Yes | Photos | Pro Micro |
P1 | 1 | NA | NA | Pro Micro |
More stacked acrylic casing photos
The P42 was designed to accommodate any of the two micro controllers - Pro Micro or Adafruit Feather 32u4 Bluefruit LE. Using Adafruit Feather 32u4 Bluefruit LE instead of Pro Micro will give P42 wireless connection through BLE. Test, configurations and modifications can be found here.
Bluetooth LE option also can be achieved by replacing the Pro Micro with NRFMICRO or similar products. Aside from additional hardware, hardcoding is required to compile and change configuration of each key. Shared in this folder are those compiled for NRFMICRO and nice!nano.