Skip to product information
1 of 11

KY-040 Pre-Soldered Rotary Encoder Module for Arduino with Demo Code

KY-040 Pre-Soldered Rotary Encoder Module for Arduino with Demo Code

Regular price $6.99 USD
Regular price Sale price $6.99 USD
Sale Sold out
Shipping calculated at checkout.
Free UPS Ground shipping on U.S. orders $35+

KY-040 rotary encoder module detects knob rotation direction, step count, and push-button input via quadrature digital GPIO for Arduino, ESP32, Raspberry Pi, robotics, home automation, and prototyping.

View full details

KY-040 rotary encoder module is an incremental rotary input sensor for Arduino that lets your project detect knob rotation direction, step count, and push-button presses for user interfaces, menu navigation, volume control, and parameter tuning. Based on the popular KY-040 design, it outputs standard quadrature signals and a switch signal that can be read by Arduino, ESP32, Raspberry Pi, and other microcontroller platforms using digital GPIO. Ideal for robotics, home automation panels, test equipment, and prototyping, this encoder module includes demo code to speed up wiring, reading pulses, and adding precise manual control to embedded projects. The header pins ship pre-soldered, so it works out of the box with no soldering required.

No additional feature info available.

No documents available. Please contact us for more information.

Product Overview

KY-040 rotary encoder module is an incremental rotary input sensor for Arduino that lets your project detect knob rotation direction, step count, and push-button presses for user interfaces, menu navigation, volume control, and parameter tuning. Based on the popular KY-040 design, it outputs standard quadrature signals and a switch signal that can be read by Arduino, ESP32, Raspberry Pi, and other microcontroller platforms using digital GPIO. Ideal for robotics, home automation panels, test equipment, and prototyping, this encoder module includes demo code to speed up wiring, reading pulses, and adding precise manual control to embedded projects. The header pins ship pre-soldered, so it works out of the box with no soldering required.

Product Overview

KY-040 rotary encoder module is an incremental rotary input sensor for Arduino that lets your project detect knob rotation direction, step count, and push-button presses for user interfaces, menu navigation, volume control, and parameter tuning. Based on the popular KY-040 design, it outputs standard quadrature signals and a switch signal that can be read by Arduino, ESP32, Raspberry Pi, and other microcontroller platforms using digital GPIO. Ideal for robotics, home automation panels, test equipment, and prototyping, this encoder module includes demo code to speed up wiring, reading pulses, and adding precise manual control to embedded projects. The header pins ship pre-soldered, so it works out of the box with no soldering required.

Features & Specs

[KY-040 Encoder]: KY-040 incremental rotary encoder detects rotation direction, step count, and push-button input.

[GPIO Interface]: Outputs standard quadrature signals plus a switch signal for reading on digital GPIO pins.

[Platform Compatibility]: Compatible with Arduino, ESP32, Raspberry Pi, and other microcontroller platforms.

[User Input Control]: Supports menu navigation, volume control, parameter tuning, and other manual input functions.

[Project Use Cases]: Suitable for robotics, home automation panels, test equipment, and embedded prototyping.

[Demo Code Included]: Includes demo code to speed up wiring, pulse reading, and Arduino integration.

Features & Specs

[KY-040 Encoder]: KY-040 incremental rotary encoder detects rotation direction, step count, and push-button input.

[GPIO Interface]: Outputs standard quadrature signals plus a switch signal for reading on digital GPIO pins.

[Platform Compatibility]: Compatible with Arduino, ESP32, Raspberry Pi, and other microcontroller platforms.

[User Input Control]: Supports menu navigation, volume control, parameter tuning, and other manual input functions.

[Project Use Cases]: Suitable for robotics, home automation panels, test equipment, and embedded prototyping.

[Demo Code Included]: Includes demo code to speed up wiring, pulse reading, and Arduino integration.

Related Videos

Related Videos

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)

Related Products