I created this design because I wanted to upgrade my Sweep with the fancy nice!view displays. I decided to use the edge design from the Swoop and to make it compatible with Kailh hotswap sockets. This is a strictly wireless-only design, and is only compatible with ZMK / nice!nano. Only Choc v1 switches + Hotswap are supported!
Q: Why is this not just another Sweep? A: In order to support the nice!view display I had to use a switch matrix with diodes instead of the Sweep's direct pin design. This means that the firmwares are not interchangeable. I also wanted to use a different PCB shape which makes it incompatible with Sweep cases.
If you enjoy my work, please consider ⭐ starring and/or ❤ sponsoring it.
Support the people that support me! 🙏🏻
- Design fully optimized for wireless
- Native nice!view support
- Familiar Ferris/Sweep layout
- Improved outline shape
- Support for Kailh hotswap sockets
- Mounting points for cases
- Tray case 3D model
- Switch Plate files (3 options)
- MCU/Screen Cover files
- 1× PCB Kit (files for it are in releases)
- 34× Kailh CHOC Hotswap Sockets
- 34× Kailh Choc v1 Switches
- 34× Keycaps
- 34× SMD diodes (SOD-123)
- 2× nice!nano
- 2× Lipo battery (301230)
- 48× mill-max machined pins
- 2× Pair of female headers
- 2× nice!view
- 2× Reset switch (B3U-1000P(M))
- 2× Power switch (MSK 12C02)
- 10× adhesive silicone feet
Note
Installing a case, microcontroller cover, or screen acrylic cover will require additional M2 hardware not included in this list. (Like screws, standoffs, nuts, heat set inserts)
Urchin supports ZMK only. To get started with ZMK visit the zmk-urchin repository and follow the provided instructions.
- PCB edge design by jimmerricks
- Coral, rocks, sand & bubbles by Kneecrust
- The development name "Swipe Light" by Pete
- Nice!view integration reference: sadekbaroudi/sweep36
- ZMK Firmware help by Mabroum & Bravekarma
- Silkscreen labels style: bastardkb/dilemma
- 3d case by iamDrakkir
- 3d case by chewiedies
- 3d case by carrefinho