This is the official PCB for the Ferris Sweep layout, a minimalist split keyboard with a deep columnar stagger and no diodes. Designed by David Barr and beloved in the DIY keyboard community, this PCB makes it easy to build a low-profile Ferris Sweep with Kailh Choc v1 switches and hot swap support.
This version is not an SMT (pre-soldered) board. It’s a DIY PCB that requires through-hole components and basic soldering. A great choice for experienced builders or anyone looking to customize their build from the ground up.
Looking for a premium case? Check out the Crab Broom — our CNC aluminum case for Ferris Sweep.
Key Features:
-
34-Key Compact Layout
-
Ideal for focused workflows and those experienced with layers or combos. Extremely compact with minimal finger movement.
-
Wireless BLE Ready
- This PCB supports BLE microcontrollers like the nice!nano and already has footprints for power switches and battery leads on-board resulting in very clean and simple wireless builds.
-
Split Layout With Deep Columnar Stagger
-
The Ferris Sweep layout features 5 columns of keys and 2 thumb keys per side, arranged for ergonomic typing and efficient reach.
-
Diode-less PCB Design
-
Clever routing eliminates the need for diodes, simplifying the build and reducing complexity.
-
Support for Kailh Choc V1 Switches (Low Profile)
-
This PCB uses Choc spacing and supports only Kailh Choc v1 switches. It does not support MX switches or keycaps.
-
Hot Swap Sockets
-
Kailh Choc hot swap sockets let you build a solder-free setup.
Required to Complete
- Kailh Choc v1 Switches
- Hot Swap Sockets
- TRRS Jacks (2)
- Microcontrollers (2) (Blok, nice!nano)
- Case (Crab Broom or 3D printed, or none)
- Choc v1 Keycaps
- Soldering Tools (or utilize our Assembly Service)
Specifications
-
Layout: 5x3 +2 (per half), 34 keys total
-
Switches: Choc v1 only (LP, Choc spacing)
-
Case Compatibility: Works with Choc-spaced Ferris Sweep Cases
-
Diodes: None required
-
Connection: TRRS (between halves)
-
MCU: Compatible with Pro Micro Footprint controllers (Blok, nice!nano)
Firmware
The Ferris Sweep uses ZMK or QMK (VIA) firmware and is open source. You can check out the Official Github Repo here.
Notes
This is a DIY product. Soldering and assembly is required. Not compatible with MX switches or keycaps. If you're looking for a compatible premium aluminum case with tenting support, check out the Crab Broom case - designed specifically for this PCB.
Shipping and Availability
Ships from Las Vegas, NV. Most orders ship the next business day.