Product Overview
The Rotary Encoder Module (KY-040) is an incremental rotary input device that converts the angular movement of a shaft into digital signals. It detects both rotation direction and position, making it suitable for motor control, robotics, and user interface applications.
Key Features
Detects rotation direction and movement.
Provides digital output signals.
360° rotary operation.
Compact and easy-to-use design.
Suitable for stepper and servo motor control.
Compatible with Arduino, Raspberry Pi, ESP32, and other micro-controllers.
Technical Specifications
Product Type: Rotary Encoder Module
Model: KY-040
Encoder Type: Incremental Rotary Encoder
Cycles Per Revolution (CPR): 20
Operating Voltage: 0–5V DC
Material: PCB + Brass
Dimensions: 3 × 2 × 1 cm
Weight: 25 g
Output: Digital Pulse Signal
Compatibility: Arduino, Raspberry Pi, ESP32, and micro-controllers
Applications
Robotic arm controllers.
Servo and stepper motor control.
Position and speed control systems.
Digital menu navigation.
Industrial control systems.
DIY electronics and Arduino projects.
