As an Amazon Associate I earn from qualifying purchases.
You could also use it to control devices like digital potentiometer. General parametersmodel: ky-040, Working Voltage: 5V, One round number of pulse: 20 Encoder keywith the key on the rotary encoder, that is, you can reset to the initial state, counting from 0.


An incremental encoder is a rotating sensor that converts rotation displacement into a series of digital pulse signals. Purpose: the rotary encoder can count the quantity of output pulse in the positive and negative direction rotation.

360 degrees rotary encoder module, model: KY-040, working voltage: 5V, pulse count per circle: 20. Unlike a potentiometer, the rotation count is not limited.




Ky-040 rotary encoder module with 15×16. 5 mm with knobs cap ; working voltage: 5V; One round number of pulse: 20 Connector type: jst-xh;pin spacing: 2. 54mm. Pre-crimped cables wire:22awg, 16CM. Pre-crimped wire and JST-XH2.
1. WayinTop
#ad
WayinTop 5pcs 360 Degree Rotary Encoder Module KY-040 Brick Sensor Development Board with Push Button for Arduino
#adWayinTop #ad - Applicationbest choice for stepper and servo motor control. Package included5 x ky-040 360 degree Rotary Encoder Module + 5 x Encoder Push Button.You could also use it to control devices like digital potentiometer. General parametersmodel: ky-040, Working Voltage: 5V, One round number of pulse: 20 Encoder keywith the key on the rotary encoder, that is, you can reset to the initial state, counting from 0.
More information #ad
No limited rotation countsthe rotary encoder can count the number of pulse output during rotation in the positive direction and reverse direction through the rotation and this rotation counts are not limited.Brand | WayinTop #ad |
Manufacturer | WayinTop 5pcs 360 Degree Rotary Encoder Module KY-040 Brick Sensor with Push Button #ad |
Height | 0.2 Inches |
Length | 3.94 Inches |
Width | 1.97 Inches |
Part Number | WYTP23 |
Model | WYTP23 |
More information #ad
2. DEVMO
#ad
DEVMO 2PCS KY-040 Rotary Encoder Module Brick Sensor Development Board Compatible with Ar-duino Raspberry Pi SMT32 Development Board
#adDEVMO #ad - Working voltage: 5V. The rotary encoder is used to measure the speed and with PWM technology, Can achieve rapid speed devices with fixed bolt hole for easy installation. Package includes: 2pcs Rotary Encode. Size: 32 x 19 x 30mm. Model: ky-040 .More information #ad
Brand | DEVMO #ad |
Manufacturer | DEVMO #ad |
More information #ad
3. Kiro&Seeu
#ad
Kiro&Seeu 2PCS KY-040 Rotary Encoder Module Brick Sensor Development Board Compatible with Ar-duino Raspberry Pi SMT32 Development Board EMD-2P
#adKiro&Seeu #ad - With the button on rotary encoder, it can be reset to the initial state, that starts counting from 0 These pulses are used to control angular displacement.An incremental encoder is a rotating sensor that converts rotation displacement into a series of digital pulse signals. Purpose: the rotary encoder can count the quantity of output pulse in the positive and negative direction rotation.
More information #ad
The rotation counting is unlimited. Type: 2pcs 360 degrees rotary encoder module, working Voltage: 5V, Model: KY-040, Pulse Count Per Circle: 20. The reading system usually uses differential mode to compare two different waveforms, but the phase difference is 180 degrees, so as to improve the quality and stability of the output signal.Brand | Kiro&Seeu #ad |
Manufacturer | Kiro&Seeu #ad |
Part Number | EMD-2P |
Model | EMD-2P |
More information #ad
4. 10Gtek
#ad
360 Degree Rotary Encoder Module KY-040 Compatible Brick Sensor Board for Arduino Raspberry Pi, Pack of 2
#ad10Gtek #ad - One of the channels gives information related to the speed. The reading system usually adopts a differential method, that is, two different signals with the same waveform but a phase difference of 180° are compared in order to improve the quality and stability of the output signal.360 degrees rotary encoder module, model: KY-040, working voltage: 5V, pulse count per circle: 20. Unlike a potentiometer, the rotation count is not limited.
More information #ad
The rotary encoder can count the number of pulses output during the forward and reverse rotation by rotating. At the same time, the two channel signals are compared in order to obtain the information of the rotation direction. Incremental encoders give two-phase square waves, their phase difference is 90°, usually called A channel and B channel.Brand | 10Gtek #ad |
Manufacturer | 10Gtek #ad |
Part Number | KY-040 FOR |
More information #ad
5. OCESTORE
#ad
OCESTORE 3 Pack KY-040 360 Degree Rotary Encoder Module Development
#adOCESTORE #ad - We will provide you with friendly service. Package includes: 3 pack ky-040 360 Degree Rotary Encoder Module Development. Model: ky-040 If you have any questions, please feel free to contact us. 100% brand new and high quality. Working voltage: 5v, One round number of pulse: 20 .More information #ad
Brand | OCESTORE #ad |
Manufacturer | OCESTORE #ad |
Warranty | no |
More information #ad
6. DollaTek
#ad
DollaTek 5Pcs KY-040 Rotary Encoder Module Brick Sensor Development Board
#adDollaTek #ad - Unlike the rotary potentiometer count, the rotation counts are not limited. Material: electronic components + PCB.More information #ad
Brand | DollaTek #ad |
Manufacturer | DollaTek #ad |
More information #ad
7. YUNIQUE USA
#ad
YUNIQUE USA 2 Pieces Rotary Encoder Module KY-040 for Raspberry Pi and Arduino
#adYUNIQUE USA #ad - The rotary encoder is perfect for your raspberry pi or arduino. You can use the ky-040 rotary encoder both to simulate a volume regulator and to easily count.More information #ad
The rotary encoder knob can be turned or pressed; in this way you will have more possibilities of action. The rotary encoder does not have a fixed end position; in this way it can be turned to infinity.Brand | YUNIQUE USA #ad |
Manufacturer | YUNIQUE USA #ad |
Weight | 0.04 Pounds |
More information #ad
8. Taiss
#ad
Taiss 5Pcs KY-040 Rotary Encoder Module with 15×16.5 mm with Knobs Cap + 250PCS JST XH Connector Kit 2.54mm 2Pin 3Pin 4Pin 5Pin 6Pin Housing,22AWG Pre-Crimped Cables Wire with Tweezers
#adTaiss #ad - Product material:products are made of durable plastic and metal, and pure copper inside increases conductivity, making it easy to use and install.Ky-040 rotary encoder module with 15×16. 5 mm with knobs cap ; working voltage: 5V; One round number of pulse: 20 Connector type: jst-xh;pin spacing: 2. 54mm. Pre-crimped cables wire:22awg, 16CM. Pre-crimped wire and JST-XH2.
More information #ad
54mm connector are easy to assemble and easy to use). Product name:jst-xh connector kit, 2. 54mm male and female connector housing, 22AWG Pre-Crimped Cables Wire Six colors with tweezers. The material of knob cap: aluminium alloy;the specification of Knob Cap: diameter: 15mm/ 059in; height: 16. 5mm/ 065in.Brand | Taiss #ad |
More information #ad