Sweep is a version of the more fabulous Ferris by Pierre Chevalier that uses a daughter board like a promicro, elite-c, bit-c, nice!nano etc. instead of using onboard components.
Device | Bluetooth Support[1] | On/Off Switch | Reversible PCB | Choc V1 | Choc V2 | Choc Mini | MX & Alps | Tenting[2] |
---|---|---|---|---|---|---|---|---|
Sweep2 | ✔ | ✔ | ✔ | ✔ | ||||
Sweep High | ✔ | ✔ | ✔ | ✔ | ✔ | |||
Sweep Compact | ✔ | ✔ | ✔ | |||||
Sweep Compact Low | ✔ | ✔ | ✔ | |||||
Sweep Compact BLE | ✔ | ✔ | ✔ |
[1] It simply means that it supports the nice!nano. An on/off switch is recommended for bluetooth
[2] Supports splitkb's tenting puck
- Sweep2 - Recommended Choc v1 board with all the features.
- Sweep High - Same as the Sweep2 but supports MX instead of Chocs.
- Sweep Compact - Recommended if you want a reversible PCB with Choc v1 support.
- Sweep Compact Low - The only version that supports Choc minis.
- Sweep Compact BLE - Same as the compact but without the TRRS Jack footprint.
- Sweep34 [deprecated] - This was the OG Sweep, before there was a choc spaced Ferris. Use the Sweep Compact instead.
The firmware can be found with the Ferris firmware as part of QMK.
Firmware for zmk and bluemicro_ble is called "Cradio".
To build a Sweep you will need:
- 2x promicro compatible boards or 2 nice!nanos.
- 34 choc switches
- 2x reset switches (optional)
- Some little rubber feet/bumpers
- Optional for sweep2 2x power switches (MSK 12C02)
- Important: On the Sweep Compact left half of the Sweep the promicro's USB port must face towards the PCB, and on the right half the USB port must face away from the PCB (so that the promicro's components are visible). Sweep 2 controllers both face down.
I, lazily, haven't made any documentation, but thankfully there is this tutorial on youtube by Kyek.
- Pierre Chevalier
- David Barr
- Ibnu Daru Aji