Rotary Encoder Module (KY-040) - South Africa Arduino, Robotics & Electronics Supplier South Africa: R34.40
Leobot Electronics South Africa (Pretoria)
Pretoria, South Africa
Nation-wide delivery or, collect from our premises in Waverley, Pretoria
- New orders during business-hours are handled within 15-minutes of being paid and, you are welcome come collect immediately if you are in the area! All stock quantities shown on the website is up-to-date and, that which is not listed as "Coming Soon" is available on-hand.
    • Leobot Electronics Online Shop

Rotary Encoder Module (KY-040)
  • Rotary Encoder Module (KY-040)
  • Rotary Encoder Module (KY-040)
  • Rotary Encoder Module (KY-040)
  • Rotary Encoder Module (KY-040)
  • Rotary Encoder Module (KY-040)

#203: Rotary Encoder Module (KY-040)


A rotary encoder module, like the KY-040, is a type of rotary input device that converts the angular position of a shaft or dial into digital or analog signals. It consists of a rotary shaft with a series of evenly spaced contacts, and a stationary circuit board with contacts that correspond to the shaft contacts. As the shaft is turned, the circuit board contacts make and break connections with the shaft contacts, generating a series of pulses. These pulses can be counted and used to determine the angular position of the shaft. Rotary encoder modules are commonly used in DIY electronics projects and can be used in a wide range of applications, including dials, potentiometers, and control knobs. They are useful for providing precise, continuous control in electronic circuits.


Add a volume control knob or speed control by using a rotary encoder. You only need one pin from your Ardunio to read the rotation value.

A great tutorial is available at 

Product Details

Package Weight:
Package Size:
8cm x 8cm x 8cm

Product Details

Est. Packaging Size Specifications



Arduino Automated Plant Water Project
A simple but practical Arduino project to automatically water your plants, showing the usage of a 7-Segment Display, a Soild Moisture Sensor, a Temperature Sensor and a Relay.

Arduino Introduction
Introducing you to the awesome Arduino!

Simple Arduino RC Car/Robot
A guide to construct your own Arduino-based 2 Wheel-Drive Robot

Arduino F.A.Q
Arduino Frequently Asked Questions & Answers


Rotary Encoder Module (KY-040)

Regular price: R34.40
Qty To Purchase:
In Stock: 31


Get notified when new stock arrives! Simply provide your email address:

Email Address:

Bulk/Direct Imports!

Want more stock than we have on-hand? Let us import this product in bulk for you! Bulk Direct Import