Friday, August 19, 2022
HomeIoTThis DIY Mechanical Keyboard Accommodates a Plethora of Thrilling Options

This DIY Mechanical Keyboard Accommodates a Plethora of Thrilling Options

I incessantly extoll the virtues of mechanical keyboards as a result of I actually consider that anybody who spends their day in entrance of a pc can profit from the expertise. A superb mechanical keyboard can enhance typing pace and accuracy whereas lowering repetitive stress accidents. Customized mechanical keyboards additionally give customers entry to all types of extra capabilities that enhance productiveness. Peng Zhihui’s HelloWord Keyboard takes that idea to the intense with a plethora of thrilling options.

Customized mechanical keyboards are a dime a dozen and we’ve featured dozens of examples. All of them have a tendency to mix magnificence and performance, with high-quality mechanical key switches and classy key caps. The HelloWord Keyboard isn’t any totally different. It has a shocking CNC-milled aluminum enclosure and compact 75% structure. However it’s distinctive for a couple of causes. The primary is that it makes use of 74HC165 shift registers as an alternative of a standard keyboard matrix. That lets the STM32F103 microcontroller scan the entire keys at a excessive pace (twice per millisecond) and in addition prevents ghosting with out the necessity for diodes. The STM32 additionally has granular management of each RGB LED beneath every particular person key.

That {hardware} alone would make this keyboard price your consideration, but it surely gives a lot extra. For instance, there’s a capacitive contact bar mounted in entrance of the area bar. That lets customers carry out fast actions with their thumbs — digits which might be underutilized with standard typing methods. The contact bar acts as a 2D slider and is configurable for various actions. It may possibly, as an illustration, copy when the consumer slides their thumb a method after which paste after they slide their thumb the opposite method.

However wait, there’s extra! HelloWord additionally accommodates a USB3 hub and an extra “dynamic module.” That module is swappable to assist future designs, however Zhihui’s demonstration module is already wonderful. It accommodates an e-ink display, an OLED display, two tactile buttons, and a particular motorized management knob. That knob has a brushless DC motor for power suggestions and lively suggestions. It may possibly act has a dial for a wide range of capabilities, with the motorized power suggestions offering tactile clicks or resistance. It may possibly additionally transfer by itself, similar to to point quantity stage. Totally different “apps” can be found to run on the dynamic module.

USB doesn’t present sufficient energy to drive that knob’s motor, so Zhihui discovered a intelligent workaround. An inside LiPo battery acts like a capacitor to retailer energy for the motor till it’s wanted. The battery is all the time charging by way of USB, after which offers energy for the motor when it wants to maneuver.

The dynamic module has an extra USB port, so customers can join {hardware} like a fingerprint scanner or a wi-fi mouse dongle. Zhihui is a software program developer and he programmed customized firmware for the HelloWord Keyboard together with an SDK for configuring the entire capabilities of the keyboard and the dynamic module. This venture is open supply and every little thing it’s essential to construct your individual HelloWord Keyboard is on Zhihui’s GitHub web page.



Please enter your comment!
Please enter your name here

Most Popular