Support for one rotary encoder on each half (two possible positions)
Per key RGB LED support with SK6812 Mini-E (easier to solder as normal SK6812 Mini)
Switches are hotswappable via MX Hotswap Sockets
MX switches and clones are compatible (3Pin/5Pin) (not Choc)
LeadFree HASL PCB surface finish
Variant includes:
MX Black PCB: 2pcs PCB's (no solder parts)
Parts Kit: 62x SMD Diodes / 2x Tactile reset switch / 2x TRRS jack / 2x sockets for the oled display
You also need:
1x Solder parts kit (choose extra in dropdown)
62x MX Kailh Hot Swap sockets
62x MX switches
2x Pro Micro or Drop-In replacment (Helios, Puchi-BLE, Elite-C, ...)
Case
Keycaps
TRRS cable (4-pole)
Optional: 1-2 rotary encoders
Optional: 1-2 OLED SSD1306 display
Optional: 62x SK6812 Mini-E led's for per key light
Build-Guide (old build guide for Rev1, but it's very similar)Build guide for Rev2 coming soon.
VIAL firmware information (QMK firmware is not done yet)
Pre-compile VIAL firmware hex file for Pro Micro and clones (use QMK Toolbox to flash)
Photos of the completed keyboard are for demonstration purposes only.Please note that this pcb must be assembled (soldering) and does not include mcu, switches or keycaps.
Blank Slate is here to untether your grid from the grid!An ortholinear, wireless keyboard PCB, Blank Slate is designed to fit in cases compatible with the OLKB Planck rev5 and newer.
Features:
Wireless (BLE) and USB-C input
5 wireless profiles for connecting to multiple devices, including fast switching support
Available layouts: full grid, MIT (single centered 2u in the bottom row), and 2x2u
MX switches
Hotswap sockets and two different battery connector options, for a soldering-free assembly process
Custom two key combo for powering on and off, allowing for compatibility with existing cases with no power switch access (top left + bottom-right key for 3 sec)
Powered by ZMK firmware
LiPo (single cell 3.7v) battery support, with JST ACH and SH connectors and solder point fallback
Expected runtime between charges of at least a month
Requires BT 4.2 or newer for BLE connections
LeadFree HASL PCB surface finish
The following cases have been tested and verified to work with Blank Slate:
OLKB/Drop Hi Profile case
Gridiron
Typeau
Build Guide
This LiPo Battery is compatible with the Blank Slate.You find detailed information about compatible batteries in the build guild.A free 3D printable case by Sebastian Stumpf is also available.
Notes:
Only clip-in stabilizers are supported for the 2u switch layouts. Screw-in stabs conflict with some of the hotswap sockets.
Plateless builds are highly discouraged: the battery cutout in Blank Slate results in some switches being only partially supported from below by the PCB.
Cases that are entirely metal, including the switch plate, may impact wireless signal integrity. If using a metal case, a plastic or FR4 plate is strongly encouraged.
The ZMK firmware is powerful, but can be challenging to configure for new or non-technical users. It is not recommended for users who want to use a graphical application to reprogram their keyboard.
Photos of the completed keyboard are for demonstration purposes only.Please note that this is only the pcb and does not include switches, keycaps, or a case.
Includes 2 PCB's
Firmware ZMK
LeadFree HASL PCB surface finish
You need:
2x Seeed XIAO BLE
36x Hot-Swap Sockets (MX)
38x SMD Diodes SOD-123FL, or Through hole diodes (1N4148)
2x Rotary Encoder EC11
36x MX switches
36x MX keycaps
USB-C cable
2x LiPo battery 1cell (3.7V) (not available in the store)
ZMK config
Design by Germain GadelPhotos of the completed keyboard are for demonstration purposes only.Please note that this pcb must be assembled (soldering) and does not include mcu, switches or keycaps.
You need:
Seeed Studio XIAO (nRF52840 for wireless, or RP2040 wired)
30x Choc V1 switches (not V2)
30x Choc V1 compatible keycaps
30x SMD Diodes SOD-123FL
3D printed case (download here)
USB-C cable (with small USB-C end to fit between switches)
Optional for wireless: LiPo battery 1cell (3.7V)
ZMK config
LeadFree HASL PCB surface finish
Design by Peter Elliot
Photos of the completed keyboard are for demonstration purposes only.Please note that this pcb must be assembled (soldering) and does not include mcu, switches or keycaps.
The Sweep is a fork of the Ferris split keyboard. It uses a daughter board like a Pro Micro, Helios, Puchi-BLE etc. instead of using onboard components.
Sweep V2.2 PCB
Choc V1 switch compatible (not V2)
Choc spacing
On/Off switch for wireless builds
Hot-Swap with Mill-Max Holtite possible
LeadFree HASL PCB surface finish
Separate solder parts kit includes:
2x Tactile reset switch
2x TRRS jack
2x On/off switch for wireless build
You need:
1x Solder parts kit (choose extra in dropdown)
34x Switches of a compatible type (refer to the compatibility table)
2x Pro Micro, Puchi-C, Puchi-BLE or other clones
A Sweep case
Keycaps
TRRS (4-pole) cable (wired build only)
USB cable (depends on your micro-controller choice)
Firmware:
QMK FirmwareZMKBlueMicro_BLE (shield is called "Cradio")
PCB design by David BarrPhotos of the completed keyboard are for demonstration purposes only.Please note that this pcb must be assembled (soldering) and does not include mcu, switches or keycaps.
The Piantor Keyboard is a beginner-friendly, easy-to-solder, 42-key or 36-key, diodeless, low profile aggressive column staggered, hotswappable and non-hotswappable, programmable ergonomic mechanical split keyboard powered by Raspberry Pi Pico or other compatible RP2040 boards.It is based on the Cantor Keyboard.
Includes left and right PCB
Features:
Support for Choc V1 switches
Beginner friendly (less soldering, precompiled VIAL firmware, Gui to change layout)
Breakable pinky column (42-key to 36-key)
QMK and VIAL firmware support.
Open source
LeadFree HASL PCB surface finish
You need:
3D printed case (black PLA)
2x Raspberry Pi Pico
Solder parts (2x TRRS jack)
36/42x Choc V1 switches
Keycaps (Choc V1 switches need Choc keycaps, not MX)
Screws (M2x6mm)
Choc Hot-Swap Sockets (optional if you need Hot-Swap for the switches)
TRRS cable (4-pole)
Micro-USB cable
Build-Guide
Photos of the completed keyboard are for demonstration purposes only.Please note that this pcb must be assembled (soldering) and does not include mcu, switches or keycaps.
Design by Beekeeb
Variant
VariantSingle PCB QtySwitchKailh Hot Swap SocketSwitch LEDDiode
Choc
25
Choc V1 (no V2)
No
SK6812 Mini-E
SOD-123
MX
25
MX switches and clones
No
SK6812 Mini-E
Through-Hole, SOD-123*
MX (Hot Swap)
25
MX switches and clones
Yes
SK6812 Mini-E
Through-Hole, SOD-123*
Pro Micro
1
-
-
-
-
* If you use a SOD-123 diode, one pad will be shared with the through-hole hole due to space limitations.
Pro Micro PCB has pins for a reset switch, I2C oled display, TRRS jack (for split keyboards) and of course the pro micro or similiar MCUs like Helios
Grid Spacing: 19.05mm
LeadFree HASL PCB surface finish
Pinout
The example in the photo is the MX variant, but the others are similar.
C: Horizontal line (Column)
R: Vertical line (Row)
DI: LED control signal input (Data In)
DO: LED control signal output (Data Out)
-: Ground (for LED)
+: VCC (5V for LED)
Hand Wiring CRKBD Example
Design by @swan_match
This is the Rev1.1 PCB.
36 keys, two of them can be replaced by rotary encoders making it support 34-36 keys and 2-4 encoders
bright RGB Underglow with WS2812b LEDs
One 0.96 SSD1306 OLED per side
Support for the Pimoroni trackball
Aggressive pinky stagger
Raised thumb cluster, comfort for large hands
Support for MX and Choc V1 (not V2) switches
LeadFree HASL PCB surface finish
Variant includes:
Black PCB: 2pcs swapable PCB's
Parts Kit: 40x SMD Diodes / 2x Tactile reset switch / 2x TRRS jack / 2x sockets for the oled display
You also need:
1x Solder parts kit (choose extra in dropdown)
34-36 Switches, either Choc low profile v1 or MX compatible ones
2x Pro Micro or Drop-In replacment (Helios, ...)
2-4 Rotary encoders
Case (Plate case, 3D printable case)
Keycaps
TRRS cable (4-pole)
Optional: 1-2 0.96 SSD1306 OLEDs (128x64)
Optional: 20x WS2812b LEDs (if you want underglow)
Optional: 1x Pimoroni trackball (this will only fit for the plateless build or the one with the FR4 plate)
QMK keymap available here.
Build-Guide
Design by MangoIV
Support for one rotary encoder on each half (two possible positions)
Per key RGB LED support with SK6812 Mini-E (easier to solder as normal SK6812 Mini)
Switches are hotswappable via Kailh MX Hotswap Sockets
MX switches and clones are compatible (3Pin/5Pin) (not Choc)
LeadFree HASL PCB surface finish
Variant includes:
MX Black PCB: 2pcs swapable pcb's (no solder parts)
Parts Kit: 60x SMD Diodes / 2x Tactile reset switch / 2x TRRS jack / 2x sockets for the oled display
You also need:
1x Solder parts kit (choose extra in dropdown)
60x MX Kailh Hot Swap sockets
60x MX switches
2x Pro Micro or Drop-In replacment (Helios, Puchi-BLE, ...)
Case
Keycaps
TRRS cable (4-pole)
Optional: 1-2 rotary encoders
Optional: 1-2 OLED SSD1306 display
Optional: 60x SK6812 Mini-E led's for per key light
QMK keymap available here.
Build-Guide
Drawings (SVG, DXF) to create your own case, can be found here.3D printable case by PahaniJulmu
Test the LayoutPrint the linked PDF at 100% scale on a A4 page.
Photos of the completed keyboard are for demonstration purposes only.Please note that this pcb must be assembled (soldering) and does not include mcu, switches or keycaps.
MX and Alps support
Support for through-hole components or SMD (LED 0805 and diode 0805/SOD-123)
2U supports stabilizer
Mill-Max 0305 Holtite are compatible
LeadFree HASL PCB surface finish
1U comes as 5x5 panel
2U as 1 pcs
SC = Switch column, SR = Switch row, LC = LED column, LR = LED row.
The bottom of the PCB has extra SC and LC pads to make column wiring easier for staggered layouts.
Deskthority thread
PCB design by mtl
Includes:
1x Alpha pcb BLACK
What else do you need:
28x 1N4148 or equivalent diodes
1x Pro Micro (NOTE: USB-C ports are experiencing some clearance issues since it's taller than Micro-B)
1x Case or plate set (3d printable case 1, case 2, case 3)
5x 10mm M3 standoffs
10x 5mm M3 screws
28x MX, Alps, or Kailh Choc style switches of your choice
28x Keycaps
1x Micro USB cable
Build Guide
Photos of the completed keyboard are for demonstration purposes only.Please note that this pcb must be assembled (soldering) and does not include mcu, switches or keycaps.
PCB design by PyrooL
Kit includes:
Top, mid and bottom pcb (white)
1x Pro Micro
Solder parts (30x 1N4148 diodes, 30x 470kOhm resistor for led, 1x 100Ohm resistor, 1x100kOhm resistor, 1x Mosfet)
6x M2x7mm spacer
38x M2x4 screw (T6 Torx)
16x M2x12mm spacer
4x clear rubber feeds
What else do you need:
30x Switches
Keycaps
optional: 30x 3mm led's
T6 Torx screwdriver
Soldering iron
Build Guide
Photos of the completed kit are for demonstration purposes only.Please note that this kit must be assembled (soldering) and does not include switches or keycaps.
The kits are sold under the appropriate license here. PCB design by di0ib from 40percent.club
REV1.3 uses WS2812 LED's (not Sk6812 Mini) for underglow.
This new improved Lily58 pcb is called Lily58L (Lily58 Light) and has the following new features.
Support for one rotary encoder on each half
Support for Pimoroni Trackball module on master side
Underglow with 12 RGB LED's (WS2812 easier to solder)
Per key RGB LED support with SK6812 Mini-E (easier to solder)
Same shape/dimension as the origianl Lily58 pcb (compatible with all Lily58 cases)
LeadFree HASL PCB surface finish
Supports Kailh MX Hotswap Sockets
MX switches are compatible (not Choc)
Compatible with other Lily58 cases (with Trackball-Module, only 1.5mm thick top plates will work)
Includes 2pcs swapable PCB's
Separate solder parts kit includes:
58x SMD Diodes
2x Tactile reset switch
2x TRRS jack
2x Sockets for the oled display
You need:
1x Solder parts kit (choose extra in dropdown)
58x MX Kailh Hot Swap sockets
58x MX switches
2x Pro Micro, Helios, Puchi-BLE, or other clones
A Lily58 case
Keycaps
TRRS cable (4-pole)
Optional 0.91 OLED SSD1306 display
Optional 12x WS2812 (5050) LED's for underglow
Optional 58x SK6812 Mini-E LED's for per key light
Build Guide
QMK Keymap
Photos of the completed keyboard are for demonstration purposes only.Please note that this pcb must be assembled (soldering) and does not include mcu, switches or keycaps.
MX PCB:
includes 2x ErgoDash PCB Rev1.2
compatible with Cherry MX switches and Mx Clonse like Gateron ... (not Choc)
solder parts not included (choose separate from drop down menu)
Parts Kit:
70x 1N4148 diodes
2x TRRS jack
2x MJTP1117 switch
70x 470Ω resistor (for key backlight leds)
2x 1kΩ resistor (for key backlight leds)
2x MOSFET IRLML6344TRPBF 30V 5A 1.1V (for key backlight leds)
What else do you need:
TRRS cable × 1
Micro USB cable × 1
Arduino Pro Micro × 2 or Elite-C
66-70 MX switches
Keycaps
Optional: LED WS2812B × 24 (for underglow)
Optional: LED 1.8mm × 66-70 (for key backlight)
Build Guide
Photos of the completed keyboard are for demonstration purposes only.Please note that this pcb must be assembled (soldering) and does not include mcu, switches or keycaps.
PCB design by omkbd
Variants
MX PCB:
This is the standard V3.0.1 version of the CRKBD Split Keyboard PCB
Includes 2x MX PCB v3.0.1 [Build Guide]
Uses WS2812 LED for underglow
This PCB version works only with Kailh MX Hot Swap sockets (PG1511) & Cherry MX and clone switches.
You also need the Parts Kit (choose from drop down menu), 42x MX switches, 42x Kailh MX Hot Swap sockets, 2x Pro Micro or Drop-In replacment (Helios, Puchi-BLE, ...), TRRS(4 pole) cable, MX Keycaps, OLED SSD1306 0.91 (optional), 42x SK6812 Mini-E (switch rgb light) and 12x WS2812 5x5mm (underglow) for both sides.
Choc PCB:
V3.2 Choc PCB with support for SK6812 Mini-E for per key LEDs (LED order are the same), NEW batterie solder points and optional on/off switch for wireless builds
Includes 2x Choc PCB
Uses WS2812 for underglow
Support for Choc V1 and V2 switches
You also need the Parts Kit (choose from drop down menu), 42x Choc switches, 42x Kailh Choc Hot Swap sockets, 2x Pro Micro or Drop-In replacment (Helios, Puchi-BLE, ...), TRRS(4 pole) cable, MX or Choc Keycaps, OLED SSD1306 0.91 (optional), 42x SK6812 Mini-E (switch rgb light)and 12x WS2812 5x5mm (underglow) for both sides.
Optional: 2x on/off switches for a wireless build
Light PCB:
This is the Light V2.0.0 version of the CRKBD Split Keyboard PCB
Includes 2x Light PCB v2.0.0 [Build Guide]
Support for MX, Choc V1 and Choc V2 switches
SMD or Through hole (easier to solder) diodes can be used
Optional: outer column break away
No RGB LEDs, No Hot-Swap
You also need the Parts Kit (choose from drop down menu), 42x MX/ChocV1/ChocV2 switches, , 2x Pro Micro or Drop-In replacment (Helios, Puchi-BLE, ...), TRRS(4 pole) cable, Keycaps, OLED SSD1306 0.91 (optional)
UltraLight:
This is the UltraLight V2.0.0 version of the CRKBD Split Keyboard PCB (very similar to the Light PCB, but optimised for wireless builds)
Includes 2x UltraLight PCB v2.0.0
Support for MX, Choc V1 and Gateron KS-27 switches
SMD or Through hole (easier to solder) diodes can be used
Optional: outer column break away
No RGB LEDs, No Hot-Swap
Support for an On/Off switch, battery JST socket and solder points for the nice!view
You also need the Parts Kit (choose from drop down menu), 42x MX/ChocV1 switches, , 2x Pro Micro or Drop-In replacment (Helios, Puchi-BLE, Nice!Nano), Keycaps, Nice!View (optional) and 2x on/off switch
Parts Kit includes:
42x SMD Diodes
2x TRRS Jacks
2x Reset Switches
2x 4Pin Sockets (for Oled)
Photos of the completed keyboard are for demonstration purposes only.Please note that this pcb must be assembled (soldering) and does not include mcu, switches or keycaps.
PCB design by foostan
UltraLight PCB design by Pete Johanson