Rotary Encoder with Switch
Rotary Encoder with Switch
Couldn't load pickup availability
⏳ This item is currently sold out — a new batch is on its way and will be available soon!
This module integrates an ALPS Alpine incremental rotary encoder on a compact 22 × 22 mm PCB. The encoder outputs clean two-channel quadrature signals plus an optional push-switch, making it straightforward for any microcontroller to read direction, step count, and clicks without extra debouncing circuitry. It’s perfect for tweaking parameters like brightness, volume, or menu selections and slips seamlessly into AX22 systems with no special wiring. Use it in custom control panels, user-input dials, or interactive gadgets where precise, tactile rotary input is essential. Use it standalone with any microcontroller, or snap it into the Genesis Modular system from Axiometa for plug-and-play integration. Works with Arduino IDE, MicroPython, or MicroBlocks.
- 22 mm × 22 mm Board
- 4× ⌀2.7 mm Mounting Holes
- Incremental Rotary Encoder
- Built-in Push Button Switch
- Digital Quadrature Output (A/B)
- 360° Continuous Rotation
- 3.3 V, 5.0 V Compatible
- Arduino IDE Compatible
- MicroPython Compatible
- MicroBlocks Compatible
Material Datasheet
Circuit Schematic
3D Model (STEP)
Pinout Diagram
Share
