Official Hobby Components Online Store | Buy Electronic Kits, Components, Boards, Shields, Modules

KY-040 Rotary Encoder Module

KY-040 Rotary Encoder Module - Main image
$0.58 $0.82 In stock

Category: Sensors

Working voltage: 5V
Circle of Pulses: 20
Product Code: HCMODU0063

Diagrams, Pinout and example Sketch available on our support forum.

Check your selection

Confirm your chosen option and quantity before paying.

Delivery timing

Check the estimate before ordering for a particular date.

Standard Shipping: Handling (business days) 0–1; Transit (business days) 7–15.

Express Shipping: Handling (business days) 0–1; Transit (business days) 7–15.

View policy
Refund enquiries

Contact the store with the order number and item you are asking about.

Please contact us for the refund processing timeframe before returning an item.

View policy
Shipping charges

Review the charge for your selected delivery service.

Standard Shipping · United States: $0.00

Express Shipping · United States: $3.99

View policy
Planning a return

Contact the store before returning an item; the policy below applies.

United States · Return window (days after delivery): 30. Return method: By mail. Return postage: Seller pays.

View policy

Customer Reviews (5.0 / 5 · 5 reviews)

Chloe A. ★★★★★

The 20 pulses per rotation gives me nice precise control for my Arduino volume knob project. Wiring it up was simple with just 5V and ground, and the example code from the forum had me running in minutes.

Emma V. ★★★★★

Setup was straightforward with the pinout diagram from the support forum, and the 20 pulses per rotation feel precise for my volume knob project. Works flawlessly at 5V, no jitter or missed steps so far.

Sebastian ★★★★★

I’ve been using this rotary encoder with an Arduino project and the 5V working voltage was a perfect match. The 20 pulses per circle gave me enough resolution for fine-tuning volume control. The support forum’s example code saved me a ton of setup time.