Skip to content
/ brain Public

40 key ZMK keyboard, nice!view, nice!nano & hotswap supported, based on urchin by duckyb.

License

Notifications You must be signed in to change notification settings

Wesztman/brain

Repository files navigation

Brain (based on Urchin by Duckyb)

PCB Preview PCB Preview

My first ever keyboard build was the Ferris Sweep, it's a wonderful keyboard! But I missed a few keys, the ctrl and shift keys on the left side and since I'm Swedish, I also wanted keys for åäö. Apart from this I was also only interested in wireless designs and was not interested in the TRRS jacks etc. The Urchin was the perfect solution for me, but I were still missing those oh so sought after keys. So I decided to make my own version of the Urchin, with a few extra keys and a little tweek to the edge cut to fit them nicely.

The result of this is the Brain, a wireless split keyboard based on the Urchin with 3 extra keys on each side. One extra pinky column with two keys and one extra thumb key. All 5 pinky keys are placed 2mm lower than the original Urchin keys, to make it easier to reach them.

This is a strictly wireless-only design, and is only compatible with ZMK / nice!nano. Only Choc v1 switches + Hotswap are supported!

Features compared to Urchin

  • Original pinky column lowered 2mm.
  • A new pinky column added with two buttons, also 2mm offset down from its neighbour.
  • One new thumb button added.
  • Holes that fit Corne Acrylic cover for nice!view.

Feature requests for 2.0

  • Raise last pinky column, maybe as much as 7-8 mm. For easier access to both the keys and not only the top one.
  • Add back the fourth hole for tenting puck.
  • Rotate the diode for switch 17, it's reversed now which causes confusion.

Part list (for both sides)

Required

Optional

  • 2× nice!view (needs higher sockets to get level above raised mill-max sockets, TODO add exact ones)
  • 2× Reset switch (B3U-1000P(M))
  • 2× Power switch (MSK 12C02)
  • 16× adhesive silicone feet

How do I make this?

Follow the the excellent build guide in the link below. The only difference is the 3 extra keys on each side.

Note that diodes should only be mounted on the "BOTTOM" side of the PCBs.

Firmware

Brain supports ZMK only.

Firmware is provided by the lovely iamDrakkir and can be found in his zmk-brain repo.

My personal fork can be found here if it's of interest for anyone.

3D Printed Cases

Top Side
Closed Open

Credits

Featured In

License

MIT

About

40 key ZMK keyboard, nice!view, nice!nano & hotswap supported, based on urchin by duckyb.

Resources

License

Stars

Watchers

Forks

Packages

No packages published