Adafruit
Rotary Encoder + Extras
This high-quality 24-pulse rotary encoder features detented rotation with a satisfying click at each step, a built-in push-button switch, and a panel-mount d...
This high-quality 24-pulse rotary encoder features detented rotation with a satisfying click at each step, a built-in push-button switch, and a panel-mount design. It comes with a soft-touch knob with an arrow indicator, making it a complete input solution for projects requiring rotational selection or scrolling.
Unlike potentiometers, rotary encoders rotate continuously with no end stops and do not report an absolute position. Instead, each clockwise or counterclockwise click triggers two switch outputs that a microcontroller can count to track relative rotation. The built-in normally-open push button activates when you press down on the knob. The encoder can also be used in a breadboard by cutting or bending the two mechanical mounting tabs.
Key Features
- 24 Pulses Per Revolution – Detented rotation with tactile click at each step
- Built-In Push Button – Normally-open switch activated by pressing the knob
- Panel Mountable – Threaded shaft for enclosure installation
- Breadboard Compatible – Fits a breadboard after trimming the mounting tabs
- Soft-Touch Knob Included – Arrow indicator for visual position reference
- 5-Pin Output – 3 pins for encoder (ground + 2 coding pins), 2 pins for push button
Ideal For
- Menu navigation and value selection interfaces
- Volume and parameter controls
- Scrolling and rotational input for microcontroller projects
Package Contents
- 1× Rotary Encoder (24-pulse, with push button)
- 1× Soft-Touch Knob with arrow indicator
Jargon buster
Plain-language definitions for the technical terms used above.
- encoder
- A device attached to a motor or shaft that reports movement, such as rotation steps or position. In a pump system, an encoder can help measure or control how much the motor has turned, which affects how repeatable the watering amount can be.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
Find this product in
Brands
Sensors & Input
Related Tutorials
Free guides on learn.littlebird.com.au