giraffe36

Public

@sboysel

Download board files

Files for version 1. Pick what you came for.

Share giraffe36

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

giraffe36

CC-BY license

A 36 key split keyboard with "long-necked" thumb clusters. Wired, powered by Raspberry Pi Picos, diodeless. Inspirations include Ferris Sweep / sweep36, draculad, samoklava, piantor.

Status: v0.0.1 / e54525c prototypes have been tested and are functional. See Tags.

Goals

  • simplicity
  • declarative design (ergogen and specifically, my fork)
  • 5x3+3 wired split
  • soldered MX to build plateless
  • diodeless
  • lowered thumb cluster comfortable to my hands
  • to learn PCB design!

Build

BOM

  • 2x PCB (they are reversible, fabricated by JLCPCB)
  • 2x Raspberry Pi Pico (I used WeAct Studio Pi Picos)
  • 2x TRRS PJ-320A jack (4 pins)
  • 36x MX switches

Be sure to use the main branch. Gerbers can be found in output/pcbs/routed/. Archives of the routed PCB and gerbers are located in output/pcbs/routed/backups. Firmware (KMK) can be found in firmware/kmk/.

Development

Setup

git clone [email protected]:sboysel/giraffe36.git
python -m venv --system-site-packages ~/.venv/giraffe36
cd giraffe36
npm install
pip install -r requirements.txt
make

The main branch contains versions of the board that have been tested and are confirmed to be functional. The dev branch contains the latest progress on the next iteration.

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.