• Stars
    star
    181
  • Rank 212,110 (Top 5 %)
  • Language
  • License
    MIT License
  • Created about 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

34 key ZMK keyboard, nice!view, nice!nano & hotswap supported.

Urchin

PCB Preview

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.

Sponsors

Support the people that support me! 🙏🏻

Features

  • 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

Upcoming

  • Plate file
  • MCU Cover file
  • Change diode footprint to also allow through-hole version
  • Remove diode footprint from the top surface

Part list (for both sides)

Required

  • 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

Optional

  • 2× nice!view
  • 2× Reset switch (B3U-1000P(M))
  • 2× Power switch (MSK 12C02)
  • 10× adhesive silicone feet

How do I make this?

Firmware

Urchin supports ZMK only. To get started with ZMK visit the zmk-urchin repository and follow the provided instructions.

Credits