The Swept Corne is a mix between the Sweep (which is itself a version of the Ferris) and the Corne.
I made the jump from a 60% qwerty keyboard to colemak mod-dh on a sweep. After getting up to speed both with the new layout and form factor I realized that to reach peak productivity I'd need a few more keys and the corne was the obvious choice but the non-choc spacing, lack support for a power switch and the less aggresive staggering made me miss the sweep, so I decided to take the sweep as a starting point and add the extra keys by keeping it wireless friendly. The Corne-is Zen has similar goals but up to this point has only been available through group buys and is closed source.
There's currently only one version of the swept with choc spacing as well as an on-off switch and no TRRS connector, this is to have the reset switch in a more comfortable position.
To build and use a Swept you will need
- 1x PCB Kit (Instructions on how to order below).
- 2 nice!nanos. Typeractive has good prices, as well as fast shipping and processing.
- 2 batteries. From Typeractive.
- 2 Mill-Max sockets with pins. Make sure you get the high-profile ones, low-profile still fits a battery underneath but there's less space. Typeractive carries the correct size.
- 42 Choc v1 switches. You can get them from MKUltra.
- 84 Mill-Max 3305 or 7305 sockets, you can get either model from prevailkey. These are optional but you can use them to make your board hot-swap. I recommend getting some extra ones because they're very easy to lose.
- 42 smd diodes. From MKUltra for flush SOD-123F form factor, or from Boardsource for glass smd form factor; the former ones might be easier to solder for some people. I recommend getting some extra ones because they're very easy to lose.
- 42 keycaps. You can get them from MKUltra or Boardsource. I recommend getting a least a couple of homing keys, available from both providers.
- 2x reset switches (B3U-1000P(M)). This kit includes switches that fit.
- Rubber feet, these work great.
- 2x power switches. these work great.
- 1 USB C cable.
Note: All purchase links are for the US, PRs with links for other countries are welcome.
To order the PCB the following settings are recommended:
Detail | Value |
---|---|
Gerber file | Swept_Y_vX.zip where Y stands for variation and X stands for version |
Base material | FR-4 |
Layers | 2 |
Dimension | Depends on the board, this is picked up automatically by JLCPCB |
Different design | 2 |
Delivery format | Panel by customer |
PCB thickness | 1.6mm |
PCB color | (Personal preference) |
Silkscreen | (Personal preference) |
Surface finish | (Personal preference) |
Outer copper weight | 1oz |
Gold Fingers | No |
Confirm production file | No |
Castellated holes | No |
Remove order number | Yes |
Find the different versions on the releases page.
1: Settings are for JLCPCB, but could work for other manufacturers.
2: Settings are taken from Kyek's video guide.
Build video coming soon.
Visit my Etsy shop to get one built by me.
Firmware for zmk and nice!nano is called "Corne".
My personal configuration. Tested on the v0.1 version.
- Added extra mountig holes for ease of case design.
- Added support for the nice!view sharp memory displays. You don't need it to build a keyboard, it's completely optional.
- Boards now have optional support for Kailh choc hot-swap sockets.
- The form factor is not exactly the same to accomodate the sockets.
- Introduced the Swept Corne 3x5
- All the diodes now face the same way on both boards.
- Updated silk screen to make the battery polarity easier to read.
- Deleted extra holes from the switch footprint which might be causing manufacturers to charge extra.
Differences from the original Sweep:
- Added an extra pinky column.
- Added an extra thumb key.
- Converted from direct to switch connections to matrix with diodes keeping compatibility with the corne.
The following versioning schema will be followed as closely as possible.
- Major versions: Changes to the form factor.
- Minor versions: Changes that affect the build processs, e.g. Position or orientation of components.
- Patch versions: No change to the build process.