KY-040 Rotary Encoder Module

(0 reviews)
NZ$5.90

The KY-040 is a rotary encoder module with a push switch that reports direction and steps as it turns, giving a project a proper control knob.

Specifications

  • 20 detents per revolution
  • Quadrature A/B outputs plus push switch
  • Continuous rotation — no end stop
  • 3.3-5V supply
  • Pull-up resistors fitted on the module

What you can build with the KY-040 Rotary Encoder Module

  • Menu navigation on display projects
  • Volume and setting adjustment
  • 3D printer and CNC control panels
  • Replacing several buttons with one knob

Compatibility

Works with Arduino, ESP32, Pico and Raspberry Pi using interrupt pins. Mechanical encoders bounce — use a library with debouncing or add a small RC filter, or the count jumps around.

Shipping

Dispatched from New Zealand with courier delivery nationwide, including rural addresses. Prices are in New Zealand dollars.

Availability: Sold out

The KY-040 is a rotary encoder module with a push switch that reports direction and steps as it turns, giving a project a proper control knob.

Specifications

  • 20 detents per revolution
  • Quadrature A/B outputs plus push switch
  • Continuous rotation — no end stop
  • 3.3-5V supply
  • Pull-up resistors fitted on the module

What you can build with the KY-040 Rotary Encoder Module

  • Menu navigation on display projects
  • Volume and setting adjustment
  • 3D printer and CNC control panels
  • Replacing several buttons with one knob

Compatibility

Works with Arduino, ESP32, Pico and Raspberry Pi using interrupt pins. Mechanical encoders bounce — use a library with debouncing or add a small RC filter, or the count jumps around.

Shipping

Dispatched from New Zealand with courier delivery nationwide, including rural addresses. Prices are in New Zealand dollars.