What is this type of rotary encoder called?

Hello.

I'm looking for a rotary encoder that can also be pushed in (for example for play-pause functionality) but also be "tilted" or pushed to the sides like a joystick (next/prev). Similar to how in some vehicles (I think BMW?) there is this control wheel in the center console for the navigation/media player.

Does such a thing exists or would it have to be a custom solution?

Thanks.

search for "rotary encode switch" or joystick at Adafruit,

1 Like

Thanks. I'll look into that.

They're out there. "encoder joystick pushbutton" into your search engine.

2 Likes

Ooh -- one with a datasheet:

1 Like

Not hobbyi$t equipment but, nice.

1 Like

Looking at the circuit, maybe a determined hobbyist could Frankenstein one up with a KY-040 on the top of some protoboard, and some buttons, resistors and springs (or a joystick) mounted upside-down beneath.

1 Like

Well I want the one @DaveX turned up, the Nidec CJ25, a device I knew not of.

A bit spendy for a whim at $91.04...

A Logitech Extreme 3D Pro Joystick can be left-up-right-down moved, and twisted some clockwise and anticlockwise, which could serve the same roll as a rotary encoder.

You'd have to cannibalize one or live with its abilities as a USB HID.

I found some cheaper multifunction joystick/switch combos googling but as usual it looks like you get what you pay for, or hope to do.

a7

1 Like

@alto777
That is indeed a bit too much for me.

I also found some on aliexpress but I'm unsure of their quality and they seem a bit smaller than what I desire:
https://www.aliexpress.com/item/1005006220063364.html
https://www.aliexpress.com/item/1005005262965019.html
(more can be found via suggested items)

The button acting like an USB HID would be a feature for me, as I want to use it with an Android headunit in my car because I want a volume knob with extra features (the headunit has buttons, no knobs). I also found some youtube videos of the idrive controller knob found in BMWs being used as an HID device. I'll maybe attempt this because it looks interesting. If not I'll fallback to regular rotary encoder with a pi pico or an arduino that can do HID.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.