{"product_id":"ky-040-rotary-encoder-module-for-arduino-with-demo-code","title":"KY-040 Pre-Soldered Rotary Encoder Module for Arduino with Demo Code","description":"\u003cp\u003e\u003cstrong\u003eKY-040 rotary encoder module\u003c\/strong\u003e is an \u003cstrong\u003eincremental rotary input sensor\u003c\/strong\u003e 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 \u003cstrong\u003eKY-040\u003c\/strong\u003e 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 \u003cstrong\u003edemo code\u003c\/strong\u003e 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.\u003c\/p\u003e","brand":"ShillehTek","offers":[{"title":"Default Title","offer_id":52562303746335,"sku":"AB024","price":6.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0837\/4340\/8415\/files\/ky-040-rotary-encoder-module-top-01.jpg?v=1780409636","url":"https:\/\/shillehtek.com\/products\/ky-040-rotary-encoder-module-for-arduino-with-demo-code","provider":"ShillehTek","version":"1.0","type":"link"}