GithubHelp home page GithubHelp logo

ericmaustin / brain Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wesztman/brain

0.0 0.0 0.0 65.24 MB

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

License: MIT License

brain's Introduction

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-config 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

brain's People

Contributors

duckyb avatar wesztman 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.