Skip to content

mmccoyd/hillside

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hillside Ergonomic Keyboards

The Hillsides are 40% split-ergonomic keyboards with a column-stagger layout. Between them, they mostly differ in whether they include a contoured keywell, splay, and bottom utility row.

Contoured Keywell
Hillside Dactyl 50: More comfortable, with contoured columns to match finger length and motion. Hillside Dactyl 50
Splayed
Hillside 46: Like a splayed Feris Sweep on steroids. Hillside 46
Hillside 52: Best all-around, with a utility bottom row or a physical arrow T that steals one symbol key. Hillside 52
Non-Splayed
Hillside 48: Most compact, like a Ferris Sweep on steroids. Hillside 48
Hillside 56: Most novice-friendly, with a physical arrow T fully separate from the primary keys. A tad bulky. Hillside 56

Their specific differences are:

Type Board Layout Arrow
T
Encoder
Spots / Side
Hotswap
Option
Trimmed
Layout
Trimmed
Keys
Dactyl 50 3x6+2+5 no 0 yes - -
Splayed 46 3x6+0+5 no 2 yes 3x5+0+5 40
52 3x6+3+5 yes 3 yes 3x5+2+5 44
Non-Splayed 48 3x6+1+5 no 1 no 3x5+1+5 42
56 3x6+5+5 yes 4 yes 3x5+4+5 48

The 52, 46, and Dactyl 50 have optional factory parts soldering (PCBA) except for the key switches, MCU, TRRS, LEDs, optional Mill-Max hotswap sockets, and the 46's battery switch.

Their common features are:

  • Choc-spaced keys, aggressive stagger, five thumb keys
  • Tenting support
  • QMK and wireless ZMK firmware
  • Nice!nano battery power switch
  • Underglow from two to five SK6812-MINI-Es
  • Detailed BOM and default keyboard rationale.
  • SMT diodes, resistors, and capacitors

Common among the non-Dactyl boards are:

  • Break-off outer pinkie column for a smaller board
  • Encoder support
  • Haptic feedback header
  • Reversible PCB

See the board readmes for details, rationales and default keymaps. All except the 48 support optional Mill-Max hotswap sockets, but not the Kailh sockets.

Keycaps: Hillside boards are only suitable for choc v1 switches and keycaps based on an 18 x 17mm switch spacing, such as the MBK, Lowprokb LDSA, MoErgo MCC or Asymplex Choc. Not MX ones, nor 18 x 18mm ones such as Work Louder, nor Kailh Choc Transparent.

Hillside includes both QMK firmware and ZMK Firmware. See the Dactyl 50 repo for its firmware.

Hardware and Build Guide

Several prebuilt models are available from BeeKeeb, with additional builds and cases created by chewiedies for the 48 and rmwphd for the 52, 48 and 46.

See the wiki for PCB ordering, parts links and a build guide with pictures. See the Dactyl 50 repo for its parts and ordering.

See Forking and Modifying on whether it would be difficult to modify these designs.

Thumb Key Use

I expect most people will primarily use either the tucked three thumbs or the extended three. On the flat boards and not counting the upper thumb. People can choose where the thumb arc suits them best. I find the thumb finger is best for reaching the upper thumb key; clearing the lower thumb requires some care, but it is still very useful. The middle finger also handily reaches the most tucked thumb key, as the open space is a good reference. The keys outside of the primary three thumb keys are convenient for infrequent lock layers, escape, or for use when not actively typing for things such as mute. The dactyl thumbs are a hair more extended and the upper ones are raised and a little tilted for easier access without also hitting the bottom ones.

Why so many models

The board I wanted evolved over time, each with pros and cons. I started with wanting closer keys than MX boards, yet a few more keys than the Sweep (so the 48). Yet I missed the fuller bottom row of the Atreus for infrequent keys and felt people new to small boards would like a physical arrow cluster (so the 56). But those extra keys were really far from home, and some 40% boards tuck the arrow cluster partly into the main rows. So I did that plus a little splay (in the 52 and smaller 46). Yet combos (two keys pressed simultaneously) still weren't smooth on a flat board (so the Dactyl 50)....

Acknowledgments

The excellent Low Profile Keyboard, splitkb.com, absolem club, and fingerpunch discord communities provided a fertile learning ground. Several symbol and footprint files came from that community, as noted in the doc folder. The keyboards I've used and read about also influenced these boards, including the Atreus, Lily58, Kyria, Corne, Ferris, and Scaffold.

About

Family of split ergonomic keyboards with three rows of six or five keys and a generous thumb arc

Topics

Resources

License

Stars

Watchers

Forks

Languages