Description :
The 5V Rotary Encoder Module is a versatile input device designed for Arduino, AVR, PIC, STM32, ESP32, and other microcontroller-based projects. It uses a mechanical rotary encoder to detect rotational movement and direction, making it ideal for menu navigation, volume control, parameter adjustment, motor control, and user interface applications.
Unlike traditional potentiometers, the rotary encoder can rotate continuously in either direction, generating digital pulses that allow precise position and movement detection. The module also features a built-in push-button switch, enabling additional user input through a simple press action.
Operating at 5V, this module provides reliable performance and easy interfacing with development boards. It is widely used in DIY electronics, industrial controls, robotics, audio systems, and embedded applications requiring rotary input control.
Specifications :
| Specification | Details |
|---|---|
| Product Type | Rotary Encoder Module |
| Encoder Type | Incremental Mechanical Rotary Encoder |
| Operating Voltage | 5V DC |
| Output Signal | Digital Pulse Output |
| Rotation Direction Detection | Clockwise & Counter-Clockwise |
| Push Button Switch | Integrated |
| Interface | Digital GPIO |
| Number of Pins | 5 Pins |
| Signal Outputs | CLK, DT, SW |
| Mounting Type | PCB Module |
| Operating Current | Low Power Consumption |
| Rotation Angle | Continuous 360° Rotation |
| Contact Type | Mechanical |
| PCB Dimensions | Approx. 32 × 20 mm |
| Compatible Boards | Arduino, AVR, PIC, ESP32, ESP8266, STM32 |
| Operating Temperature | -20°C to +70°C |
| Applications | Menu Navigation, Volume Control, Motor Control, User Interface Systems |
Features :
- High-quality rotary encoder input module.
- Operates on a standard 5V power supply.
- Detects both clockwise and counter-clockwise rotation.
- Built-in push-button switch for additional control input.
- Generates digital pulse signals for precise position tracking.
- Continuous 360° rotation capability.
- Easy interface with Arduino and other microcontrollers.
- Compact PCB design for embedded projects.
- Low power consumption.
- Reliable mechanical construction.
- Suitable for menu navigation systems.
- Ideal for volume and brightness control applications.
- Supports user interface development.
- Excellent for robotics and automation projects.
- Fast response and accurate operation.
- Easy to install and wire.
- Compatible with AVR, PIC, STM32, ESP32, and ESP8266.
- Durable encoder mechanism.
- Suitable for industrial control applications.
- Supports interrupt-based programming.
- Ideal for DIY electronics projects.
- Lightweight and compact module.
- Stable digital output signals.
- Great for parameter adjustment systems.
- Perfect for learning embedded programming and hardware interfacing.
Package Included:
1X 5V Rotary Encoder Module with Push Button for Arduino, AVR, PIC & Microcontroller Projects
WHY PURCHASE FROM FIFTRONICS ?
✔️ 100% Tested & Reliable Products - Every product is carefully checked for quality and performance
✔️ Fast & Secure Delivery Across India - Quick dispatch with safe packaging
✔️ Trusted Electronics & Robotics Store - Preferred choice for DIY enthusiasts, students, engineers and Industrial Supply
✔️ Guaranteed Best Prices on Bulk Quantity - Competitive pricing with special discounts on bulk orders
✔️ Wide Range of Products - Everything you need for IoT, robotics, and electronics projects



