Keyboard Builders' Digest
5% off at KiiBOOM! Code: KBDNEWS
Keyboard Builders' Digest / Tips & Tricks

SmartKnob

SmartKnob is an open-source input device with software-configurable endstops and virtual detents – designed by Scott Bezek.

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

A brushless gimbal motor is paired with a magnetic encoder to provide closed-loop torque feedback control, making it possible to dynamically create and adjust the feel of detents and endstops.

Internally, everything is powered by an ESP32, with a TMC6300 BLDC motor driver, HX711 strain gauge ADC, VEML7700 ambient light sensor, and more! – Scott Bezek.

Check out this demo:

Since you can't feel the detents through the video, Scott suggests you to turn up the volume so you can at least hear them, particularly the fine-grained detents toward the end of the video.

The best thing? It's open-source/open/hardware:

https://github.com/scottbez1/smartknob

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

Published on Mon 18th Apr 2022. Featured in KBD #74 (source).


Related

Zodiark

Zodiark PCB kits coming soon (for real this time)! by S_Dev.

ScottoDeck

Joe Scotto made a streamdeck: the ScottoDeck is handwired and diodeless.

Cardinal

The Cardinal is a wireless low-pro split by Painterman, supporting a roller encoder and 5-way switch.

Mod Mmm

Another project by Ming-Gih Lam: Mod Mmm PCB for the IBM Model M to turn it into a hotswap MX keyboard.

PD_DECK

PD_DECK is a hot macropad by Monksoffunk primarily to control Lightroom.

Corax56

Daniel Bauer's Corax56 is a low-profile wireless split with horizontal encoders.

×
top