Keyboard Builders' Digest
!! 10% off of the magnetic Whitefox Eclipse !!
Keyboard Builders' Digest / Inspiration

Minimizing finger movement

Two board concepts that minimize finger movement and use CircuitPython by SouthPawEngineer.

KBD.news
Published February 6, 2022
Creators! Feel free to tip me off about your keyboard related projects to bring them to 100K readers.

After introducing his Onehand keyboard, SouthPawEngineer seems to be still into 5-way switches.

These two new minimalist concepts (for both hands this time) run CircuitPython on KB2040s, and minimize finger movement by utilizing 5 way switches as we've seen it earlier.

While your first thought could be steno, these are intentionally less reliant on chording than some other similar concepts. While such a keymap could be implemented, the ones the author has been using have been intended to map to QWERTY and make it more intuitive to learn instead of relying on complicated chording structures.

That's probably a compromise in terms of WPM that is possible and I could probably try to implement something like that later on, for now I'm enjoying the tweaks I've made so far – SouthPawEngineer.

Both the unibody and separate split boards are Pro Micro compatible and "have the usual implements to make them wireless if desired".

The boards run KMK with CircuitPython. CircuitPython is amazing for experimentation because keymaps are stored in a text file, and the controller appears as USB drive. Changing the keymap is as simple as editing and drag&dropping that text file.

With the advent of RP2040 controller boards, this means that very capable boards can be built on a budget. Controllers like the Pi Pico and KB2040 can be sourced for <10 dollars, and there are various options depending on the features, connector, and number of GPIO you need.

As for the split board, SouthPawEngineer redefined the I2C pins to be used as a UART since KMK does not currently support using I2C for communications between wired splits.

I take the minimalism idea somewhat to the extreme by not even including a TRRS jack in this particular case – the split wired connection is through a simple rectangular Qwiic cable – SouthPawEngineer.

This version of the boards have the 5 way switches a little too close together. Rev 2 is going to increase the stagger and their spacing.

Do you like this post? Share, donate, subscribe, tip me off!

Published on Sun 6th Feb 2022. Featured in KBD #64 (source).


Related

3D printed MCU adapter

A 3D printed MCU adapter with STL files for Dactyl-like cases by Fmcraft.

VIK standard

Sadek Baroudi released his VIK standard, which is a set of specifications and guidelines for interfacing between printed circuit boards, e.g. a main keyboard PCB and a module that supports specific features.

Trackball bearing comparison

A comparison of trackball bearings: (cheap) rollers, BTUs and static bearings – by wiwilwi.

Waterproofing a nice!nano

ELr3ddit applied a silicone coating to an exposed nice!nano to make it waterproof.

Modular keyboard using rails

WarhammerBueno designed a keyboard with a replaceable numpad – using a unique rail system.

Pantofle case

The Pantofle is a WIP machined acrylic case by u/ENDU97 for Sofle PCBs.

×
top