Skip to content

cassiozen/FatBee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fat Bee 🐝

FatBee is a low-profile mechanical keyboard that mixes a familiar layout with scientifically proven ergonomic principles.

What?

The keyboard design we use today is a relic from the 1800s, created to overcome mechanical limitations, not for comfort - And while ergonomic keyboards exist, they are often intimidating for new users.

But they don't have to: Research shows that combining multiple ergonomic features — even in small doses — is more effective than going extreme on any single one. FatBee takes this balanced approach: subtle improvements across the board that add up to real comfort while keeping a familiar look and feel, approachable by users with varying typing techniques (or no typing technique at all.)

Gallery

What's in this repo?

  • 3D-print case & palm rest source
  • PCB source (KiCad)
  • Keyboard layout (standard keyboard-layout-editor.com JSON)
  • ZMK profile (coming soon)

FatBee's Characteristics

  • Gently split layout for a natural typing position
    Why it matters: Reduces ulnar deviation, a common cause of wrist strain.

  • Moderate tenting to avoid forearm pronation
    Why it matters: Keeps your forearm bones from squeezing the carpal tunnel.

  • Integrated palm rest and low back angle
    Why it matters: Prevents wrist extension that can restrict circulation and cause fatigue.

  • Centralized alphanumerics
    Why it matters: Proper keyboard alignment with your body reduces unnecessary reaching and twisting, which can contribute to shoulder and upper back strain.

Mini control center

Splitting the keys at an angle while keeping them familiar-looking required a few tricks:

  • Centralizing the alphas
  • Adding the signature "fat" B key
  • A shorter stagger between the rows R2-R3

These design decisions led to some happy accidents, like the unusual space on the left side that ended up becoming a mini control center, complete with:

  • An escape key directly aligned with the numeric row
    (I love compact layouts, but having "~", and "'" readily accessible instead of a separate layer is 💯)
  • The function key, followed by three buttons that pair with it, creates a convenient "control center"
    Volume control (Tap to increase, Fn+tap to decrease), Brightness (same principle), and App cycling (Mimics CMD+Tab and CMD+Shift+Tab).

Prior art

  • Apple keyboards - I know this sounds weird, given that Apple doesn't make ergonomic keyboards nowadays, but what they have been doing since the 90s is slowly reducing the stagger between rows R2 and R3. Could it be just for aesthetics? Sure, still, it does pave the way...
  • Jones keyboard layout (GitHub) - Combines centralized alphanumerics with non-staggered rows R2-R3.
  • Logitech Wave keys (Logitech.com) - Despite feeling mushy and cheap, it does deliver great ergonomic improvements while still looking familiar.

License

CERN Open Hardware Licence Version 2 - Weakly Reciprocal (CERN-OHL-W V2).

About

Ergonomic yet familiar mechanical keyboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published