Skip to content

Cart

Your cart is empty

KY-040 Rotary Encoder Module with Push Button, 5V

Color:
Discharge Rate:
Sale price€18,92 Regular price€23,85

Add a physical control for menu navigation or value adjustment with the KY-040 rotary encoder module. It combines continuous rotation with an integrated push-button switch.

A compact control input for electronics projects

  • ✅ Adjust values through rotation — the encoder provides incremental digital pulses rather than a limited-travel knob.
  • ✅ Combine turning and selection — the built-in push button can serve as a separate input.
  • ✅ Stock one project or several — choose a one- or ten-module pack.

Use the module for a menu, volume setting or motor-control interface when your controller can read the encoder outputs. Its continuous rotation lets the software track repeated turns without a physical end stop.

Product details specify 5V operation and 5V output logic. Do not connect it directly to 3.3V-only inputs without suitable level adaptation; check the controller’s electrical limits first.

Specifications: KY-040; 20 pulses per revolution specified; continuous rotation; integrated push button; 5V operation and output logic. Pack options: 1 or 10 modules.

For an Arduino-based control project, pair the encoder with an Arduino Uno Rev3-compatible ATmega328P board. Check the 5 V logic requirements before wiring.

Choose the pack size and check logic-level compatibility with your controller.

KY-040 Rotary Encoder Module with Push Button, 5V
KY-040 Rotary Encoder Module with Push Button, 5V Sale price€18,92 Regular price€23,85