Introducing the SmartKnob View: an open-source input device with software-configurable endstops, virtual detents, haptic touch feedback, and a round LCD.
Since you can’t feel the detents through the video, make sure to turn up the volume so you can at least hear them, particularly the fine-grained detents toward the end of the video.
A brushless gimbal motor is paired with a magnetic encoder to provide closed-loop torque feedback control, enabling virtual endstops and detents. Internally, everything is powered by an ESP32, with a TMC6300 BLDC motor driver, HX711 strain gauge ADC, VEML7700 ambient light sensor, and more!
I’ll have a lot more to share about this project in the future, like a design and assembly overview, so make sure you’re subscribed if you want to see more!
And follow me on Twitter (@scottbez1) for mini-updates, like this demo of the PCB-mounted strain gauges: or a sneak-peak of the intern
1 view
132
40
5 months ago 00:02:11 1
DIY haptic input knob: BLDC motor + round LCD
1 year ago 00:11:08 3
SonicSurface: DIY ultrasonic phased array for levitation, haptics, and directive audio
1 year ago 00:13:07 4
Hand Gesture detection using ESP8266 and Machine Learning [Arduino IDE]
1 year ago 00:32:26 1
SideWinder Force Feedback Pro – 26 Years Later
4 years ago 00:03:09 4
Palberta - “Corner Store“ (Official Video)
9 years ago 00:01:49 2
A Hybrid Hydrostatic Transmission and Human Safe Haptic Telepresence Robot