Rotary Encoder

40.00


Rotary Encoder Module – Precision Digital Input Device for Position and Direction Sensing

The Rotary Encoder Module is a compact and reliable device designed to detect rotational position, direction, and speed in electronic systems. It converts mechanical rotation into digital signals, making it ideal for a variety of applications including user input controls, motor feedback systems, robotics, and industrial automation. Whether you’re building a CNC machine, a volume knob, or a digital menu interface, this module provides precise and responsive rotary input for embedded projects.


Product Specifications

Feature Specification
Module Name Rotary Encoder Module
Rotation Type Incremental (Continuous 360°)
Signal Output Dual Digital Pulse (A & B Phase)
Push Button Integrated Push-Button (Momentary)
Operating Voltage 3.3V to 5V
Shaft Type Flat or D-type Shaft
Resolution Typically 20 Pulses per Revolution (PPR)
Output Interface Digital (via 5-pin header: GND, VCC, DT, CLK, SW)
Switch Life >100,000 Cycles
Dimensions Approx. 30mm x 20mm x 15mm

Key Features

  • 360° Continuous Rotation
    Allows infinite rotation in both directions with no stop, ideal for menu navigation or setting adjustments.

  • Quadrature Output Signals
    Dual-channel output enables detection of rotation direction and position counting.

  • Integrated Push Button
    Adds functionality for confirming selections, resetting values, or triggering events.

  • Microcontroller Friendly
    Compatible with Arduino, ESP32, STM32, Raspberry Pi, and other development platforms.

  • Debounce Friendly Design
    Easy to integrate with software-based debounce and encoder libraries.

  • Durable and Compact
    Designed to withstand repeated usage in compact enclosures or embedded systems.


Benefits

  • Accurate Rotary Input
    Enables intuitive and tactile input for settings, parameters, or control values.

  • Versatile in Application
    Suitable for use in UI navigation, motor control, smart devices, and more.

  • Easy Integration
    Simple 5-pin interface compatible with standard GPIOs and libraries.

  • Low Power Requirement
    Works within standard logic-level voltages of 3.3V to 5V, making it suitable for battery-powered systems.


Applications

  • Digital Volume Control
    Use as a replacement for analog potentiometers in audio equipment or mixers.

  • Menu Navigation Interface
    Scroll and select options in OLED/LCD screen interfaces on embedded devices.

  • Robotics and CNC Machines
    Track motor position or implement jog control in motion systems.

  • 3D Printers and DIY Projects
    Serve as a user interface control knob in hobbyist and maker electronics.

  • Industrial Controls
    Implement as a tactile input mechanism in industrial equipment and automation panels.