Shop with DX Mobile Site Yes No

KY-040 Rotary Encoder Brick Sensor Development for Arduino AVR PIC

KY-040 Rotary Encoder Module Brick Sensor Development For Arduino AVR PIC

SKU: 420429
  • US$2.78

    28 %

  • 1.99
  • Free shipping To

  • Handling Time: Ships within 1 Business Days
  • Dispatch: Ships within 4-7 business days
KY-040 Rotary Encoder Brick Sensor Development for Arduino AVR PIC
KY-040 Rotary Encoder Module Brick Sensor Development For Arduino AVR PIC

KY-040 Rotary Encoder Brick Sensor Development for Arduino AVR PIC

US$1.99 US$2.78 28%OFF 5 (3 reviews)
Add To Cart
By rotating the rotary encoder can be counted in the positive direction and the reverse direction during rotation of the output pulse frequency, unlike rotary potentiometer counter, which species rotation counts are not limited. With the buttons on the rotary encoder can be reset to its initial state, that starts counting from 0.
How it works: incremental encoder is a displacement of the rotary pulse signal is converted to a series of digital rotary sensors. These pulses are used to control angular displacement. In Eltra angular displacement encoder conversion using a photoelectric scanning principle. Reading system of alternating light transmitting window and the window is not consisting of radial indexing plate (code wheel) rotating basis, while being an infrared light source vertical irradiation light to the code disk image onto the receiving on the surface. Receiver is covered with a diffraction grating, which has the same code disk window width. The receiver's job is to feel the rotation of the disc resulting changes, and change the light into corresponding electrical changes. Then the low-level signals up to a higher level, and generates no interference square pulse, which must be processed by electronic circuits. Reading systems typically employ a differential manner, about the same but the phase difference of the two waveforms different by 180°compared to the signal in order to improve the quality and stability of the output signal. Reading is then the difference between the two signals formed on the basis,thus eliminating the interference.

Can download demo source code from the download link.
Quantity1 piece
Form ColorBlack + Silver + Multi-Colored
ApplicationArduino or other
Working Voltage 5V
English Manual / SpecYes
Download Link
Dimensions & Weight
Dimensions 1.26 in x 0.75 in x 1.18 in (3.2 cm x 1.9 cm x 3 cm)
Weight 0.14 oz (4 g)
Packing List
1 x KY-040 Rotary Encoder Module

All packages from are sent without DX logo or any information indicating Due to package variations from suppliers, the product packaging customers receive may be different from the images displayed.

To enable volume discounts on this site, use coupon code: BULKRATE during checkout. You will see a discount applied at the bottom of the shopping cart. Competitive pricing is available. Contact us for details.

Quantity 3+ units 5+ units 10+ units
Rate US$1.76 shipped US$1.75 shipped US$1.74 shipped

What is Bulk Rate? BulkRate is a semi-wholesale system with items priced separately from retail. When you use bulk rates, a flat $1.70 registered air mail fee will automatically be added to your cart to ensure delivery of package. While BulkRate's intention is to offer cheaper prices when you buy in bulk, because it is priced separately it on occassions show a higher than retail price. That's why we ask you to enter BULKRATE as a coupon code to manually activate the rates. You can always opt not to use the bulk rates. If you are looking for wholesale prices please feel free to contact us.

Customer's impression:
Good value Slow shipping needs care ful using
Create Review

Share your reviews, photos and videos here!

Review Program

Recent Customer Reviews

  • 10452948 Post on 7/12/2017

    How easy can it be to connect a rotary encoder to your Arduino project. Pay attention to the wiring, I used this one in a copy of a project using an encoder from elsewhere and I had to swap the encoder wires to make it up... Read more

    Impression:Good value

    21 0
  • bjuraga Post on 6/20/2017

    Pros: cheap Cons: after 60 days for enthusiast home electronics project it makes no sense

    Impression:Slow shipping

    22 0
  • tonymcgregor Post on 1/10/2017

    Excellent price but contacts are VERY bouncy. A set of small capacitors (0.22uF) and resistors (10ohm) and some software debounce cleaned it up and it now works well. Adding this to the the board would be a big improvement.

    Impression:Good value, needs care ful using

    0 0

Most Helpful Reviews


Post a new topic

Please note that DealExtreme Forums are not a sales or product support board. For support questions, please contact us via support ticket at for a guaranteed response. We make every effort to make the quickest replies.

Tags of this product

Add your tags:

Your last viewed items

Recommendations Based On Your Recent History

DX Everywhere