Pico-Primarily based Mechanical Keyboard Encompasses a Joystick and Configurable Layers

0
9



Mechanical keyboards are nearly a necessity for anybody who spends loads of time typing. Not solely are they way more nice and satisfying to make use of, they’ll additionally enhance typing efficiency and even cut back repetitive stress accidents. There’s a thriving neighborhood of lovers who construct these keyboards and NoSegfault joined in on the enjoyable with their very own customized construct. This Raspberry Pi Pico-based mechanical keyboard encompasses a built-in joystick and the power to modify between configurable layers with none host software program.

Layers are alternate key mappings that customers can change to with the intention to change a number of key features without delay. The obvious instance for traditional keyboards is the shift mapping, which switches characters to uppercase, numbers to punctuation, and so forth. One other instance is the perform layer. Customers also can create their very own customized layers that include no matter key maps they require. One may, for example, create a layer for working in CAD that turns each key right into a shortcut for a selected instrument. NoSegfault’s keyboard lets customers change between these customized layers on the fly with an interface consisting of a small OLED display screen, a joystick, and a pair of devoted keys.

This keyboard’s {hardware} and firmware are each customized. Along with the aforementioned layer interface, the {hardware} consists of a 3D-printed case, customized PCB, LED case lighting, a rotary management knob, Akko Blue key switches, Akko clear translucent blue key caps, and a Raspberry Pi Pico growth board. NoSegfault programmed their very own firmware to run on the Pico in order that they might combine the layer system. That required some programming hacks to make the most of each of the Pico’s processor cores to retailer configurations in flash reminiscence. NoSegfault configured the Pico to look as a regular USB HID keyboard when plugged right into a keyboard, so it would work with any working system with none particular software program.

The Pico-Keyboard is an open supply undertaking and NoSegfault revealed all the information on their GitHub web page if you wish to construct your personal keyboard.

LEAVE A REPLY

Please enter your comment!
Please enter your name here