Ferris Sweep Compact
davidphilipbarr·Sweep·Sweep Mini/sweep-mini.kicad_pcb
About the Ferris Sweep Compact PCB
Ferris Sweep Compact is an open source PCB design by davidphilipbarr, published on GitHub under the SHL-2.1 license. It is a 2-layer board measuring 107.2 × 86.9 mm, with 20 components from 4 distinct parts.
Other key parts include the ProMicro. By type, the board carries 17 switches, 1 IC and 1 connector.
It belongs with the keyboards designs in this gallery.
From the project
Sweep - a small promicro based keyboard inspired by the Ferris.
This is the only Sweep version that supports the "Choc Mini" switch.

Main components on the Ferris Sweep Compact
Ferris Sweep Compact bill of materials (BOM)
20 components, 4 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ProMicro | ProMicro_v3 | U1 |
| 1 | MJ-4PP-9 | MJ-4PP-9 | J1 |
| 1 | Val** | SMD_RST_SW [B3U-1000P(M)] | RSW1 |
| 17 | SW_PUSH | Kailh_PG1232 | SW2, SW3, SW4, SW5, SW6, SW8, SW9, SW10 +9 |
Ferris Sweep Compact design files
The KiCad project lives in the davidphilipbarr/Sweep repository on GitHub; these links point at the commit this page was built from.
Ferris Sweep Compact: common questions
How big is the Ferris Sweep Compact PCB?
The Ferris Sweep Compact measures 107.2 × 86.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Ferris Sweep Compact?
20 components, from 4 distinct parts. The full bill of materials is listed on this page.
Where can I download the Ferris Sweep Compact design files?
From the davidphilipbarr/Sweep repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Ferris Sweep Compact design in my own project?
It is published under SHL-2.1, which limits how it may be reused; read the license before building on it.
More boards in Sweep
Sweepbling lp
davidphilipbarr
216.9 × 86.9 mm46 parts2LSHL-2.12.1kSweep high
davidphilipbarr
229.5 × 95.2 mm42 parts2LSHL-2.12.1kSweepv2
davidphilipbarr
216.9 × 86.9 mm40 parts2LSHL-2.12.1kSweep bling mx
davidphilipbarr
113.5 × 95.2 mm22 parts2LSHL-2.12.1kHalf swept
davidphilipbarr
109 × 86.9 mm20 parts2LSHL-2.12.1kSweep high plate
davidphilipbarr
112.1 × 95.2 mm17 parts2LSHL-2.12.1kSweepv2 plate
davidphilipbarr
105 × 86.9 mm17 parts2LSHL-2.12.1kSweep bling mx plate
davidphilipbarr
111.6 × 95.2 mm17 parts2LSHL-2.12.1k