The KY-040 Rotary Encoder turns endlessly and includes a push button, giving your project a smooth, digital control knob for menus and settings.
Key Features
- Endless rotation with detents
- Built-in push button
- Quadrature digital output
- Great for menu navigation
- 3.3V–5V
Specifications
| Type | incremental rotary encoder |
| Steps | 20 per rotation |
| Button | yes |
| Voltage | 3.3V–5V |
Popular Project Ideas
- Menu / settings control
- Volume / brightness knob
- Motor position input
- 3D-printer style interface
Order online anywhere in Pakistan or visit Arduino Corner at Shaheen Market, DAV College Road, Rawalpindi. We ship to Islamabad, Lahore, Karachi, Peshawar and every city with cash on delivery and fast dispatch — the trusted choice for students, hobbyists and FYP builders.









