Skip to content

ibnuda/Squiggle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Squiggle Keyboard

It's a keyboard family which based on my circumstances, preferences, and observed usages.

Requirements:

  • 5 columns per hand. My right pinky is almost useless.
  • At most 3 keys for each side's thumb row. My right thumb key is almost useless.
  • No numrow. It's harder and more cumbersome to use than a numpad on a layer.
  • Split. Typing on single flat keyboard hurts my arms in a lot of use cases.
  • Symmetric. Personal preferences.

This family keyboard repo will not have any of the following features:

  • OLED Screen: useless.
  • LEDs: useless for me and hurt my eyes.
  • Rotary Encoder: useless for me.
  • Hotswap: I need a commitment.
  • Case for Low Profile: defeating the whole purpose of LOW profile.

Screenshot

Standard

  • MX and Alps style switches.
  • 34 Keys.
  • 4x2u thumb keys.
  • 2 Promicros.
  • TRRS/TRS cable.

standard version

Low Profile

  • Dongguan Kaihua Electronics Co., Ltd (originally named Longhua Electronics)'s Choc style switches.
  • 34 Keys.
  • 4x2u thumb keys.
  • 2 Promicros.
  • TRRS/TRS cable.

low profile

36 Keys

  • MX and Alps style switches.
  • 36 Keys.
  • 4x2u+2x1.25u thumb keys.
  • 2 Promicros.
  • TRRS/TRS cable.

36 keys

Minimalist

  • MX and Alps style switches.
  • 34 Keys.
  • 4x2u thumb keys.
  • 1 Promicros.
  • "Amphenol 10 wire" cable.

minimalist

Goldberg

(Because it's more complex than necessary. It's just a damn keyboard.)

  • MX and Alps style switches.
  • 34 - 38 Keys.
  • 4x2u or 8x1u thumb keys. (or anything in between)
  • 2 Promicros.
  • TRRS/TRS cable.

goldberg

Confirmed Working PCBs

Standard

standard

Example firmware: QMK's master branch

Goldberg

goldberg

Example firmware: QMK's master branch

Low Profile

choc

Example firmware: QMK's master branch

Minimalist

minimalist

Example firmware: Ibnuda's fork

Disclaimer

I haven't printed some of it. But, theoretically, they should just work. Oh, if things go wrong, I won't take any responisibilities.

Additional Note

Any files with mokou_*.kicad_mod in libs/footprints are made by Jokan Hiyou and belong to hers. I just dither them and made them kicad footprints.

License

GPLv3.