Giter Site home page Giter Site logo

urchin's Introduction

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.

More videos about Urchin

Credits

urchin's People

Contributors

duckyb avatar iamdrakkir avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.