Keyboard Builders' Digest
5% off of KBDcraft's LEGO compatible keyboards!
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 140K 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

LeBallz

LeBallz is a Le Chiffre variant by Protieusz – with a 25mm trackball and an optional EC11 encoder.

3D-printed encoder knob

This 3D-printed rotary encoder knob by jamidodger comes with source files.

Gleb's handwired one

Gleb Sabirzyanov posted his colorful unnamed unibody keyboard.

Doro56

A 56-key split keyboard that uses normal mods: Doro56 by Gehennakid.

Soufflé V3 Sweep

Jesus Climent introduced his Soufflé V3 Sweep with updated physical layout.

Ortho Protozoa P02

u/smellycoat made an ortholinear PCB to fit a Protozoa P02 case – with a giant knob.

×
top