Skip to content
/ hillside Public
forked from mmccoyd/hillside

Family of split ergonomic keyboards with three rows of five or six keys, aggressive column stagger, generous thumb arc and optional bottom utility keys

License

Notifications You must be signed in to change notification settings

wdmnn/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 differ mostly in whether they have splay and a bottom row:

Splayed
Hillside 46: Like a splayed Feris Sweep on steroids. Hillside 46

Their specific differences are:

Type Board Layout Arrow
T
Encoder
Spots / Side
Hotswap
Option
Trimmed
Layout
Trimmed
Keys
Splayed 46 3x6+0+5 no 2 yes 3x5+0+5 40

Their common features are:

  • Choc-spaced keys, aggressive stagger, five thumb keys
  • Break-off outer pinkie column
  • Tenting puck support
  • QMK and wireless ZMK firmware
  • Nice!nano battery power switch
  • Encoder support
  • Haptic feedback header
  • Underglow from four or five SK6812-MINI-Es
  • Reversible PCB
  • Detailed BOM and default keyboard rationale.
  • SMT diodes, resistors, capacitors, and reset switch

See the board readmes for details, rationales and default keymaps.

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.

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 Forking and Modifying on whether it would be difficult to modify these designs.

Key Use

I expect most people will primarily use either the tucked three thumbs or the extended three (not counting the upper thumb). They 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.

Why

Creating four boards is more than I intended. I wanted closer keys than MX boards, yet a few more keys than the Sweep (hence the 48). Yet I still missed the fuller bottom row of the Atreus for infrequent keys and felt people new to small boards would prefer a physical arrow cluster (hence the 56). But that put the extra keys too far for me, and I realized many 40% boards tuck the arrow cluster partly into the main rows. So I did that with some splay I wanted (hence the 52). But others like a more minimal board, and removing the partial bottom row was easy (hence the 46). So it was really three experiments for me, plus an easy variant.

Acknowledgments

The excellent Low Profile Keyboards and splitkb.com 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 have used and read about also influenced these boards, including the Atreus, Lily58, Kyria, Corne and Ferris.

About

Family of split ergonomic keyboards with three rows of five or six keys, aggressive column stagger, generous thumb arc and optional bottom utility keys

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%