The KY-040 is a 360-degree rotary encoder module designed for Arduino and other development boards. It provides precise rotation detection and direction sensing, making it ideal for volume control, menu navigation, and sensor input applications.

Operating Voltage: 3.3V ~ 5V Mechanical Angle: 360 Degrees (No Stop Point) Output: 2-bit Gray Code Number of Pulses: 15 or 20 (varies by batch) Rotation Life: 30,000 ± 200 Cycles Contact Resistance: ≤ 100mΩ Mounting Hole Diameter: 6.6mm Shaft Diameter: 6mm Material: PCB + Brass Compatibility: Arduino, ESP32, Raspberry Pi, PIC, AVR

