KY-040 Rotary Encoder 360 Degree Incremental Module

৳ 110.00

In stock

SKU: SEN044 Categories: , , Tags: ,

The KY-040 Rotary Encoder 360 Degree Incremental Module is a compact input device used to detect rotational movement and convert it into digital signals for microcontrollers. Unlike potentiometers, this incremental rotary encoder can rotate continuously (360° infinite rotation) and provides precise step-by-step position tracking, making it ideal for user interface control.

This module is also known as: KY-040 Rotary Encoder Module, Incremental Rotary Encoder, Digital Rotary Encoder, Encoder Switch Module, Arduino Rotary Encoder.

The KY-040 generates digital pulses as you rotate the knob, allowing microcontrollers to determine direction (clockwise or counterclockwise) and rotation count. It also features a built-in push button switch, adding extra control functionality. It is widely used in menu navigation systems, volume control, frequency adjustment, motor control interfaces, and DIY electronics projects.

Compatible with Arduino, ESP32, ESP8266, Raspberry Pi, and other development boards, this module is easy to interface and perfect for both beginners and advanced users. If you are searching for a rotary encoder module price in Bangladesh, the KY-040 is one of the most popular and cost-effective choices.

  • Model: KY-040
  • Type: Incremental Rotary Encoder
  • Rotation: 360° continuous rotation
  • Cycles per Revolution (CPR): 20
  • Operating Voltage: 0V – 5V
  • Output Type: Digital pulse (CLK, DT) + push switch (SW)
  • Material: PCB + Brass shaft
  • Mounting Thread Diameter: 6.6mm
  • Compatibility: Arduino, ESP32, ESP8266, Raspberry Pi
  • Application: Menu control, volume control, motor control, user input interface, DIY electronics