Rotary Encoder Module
Rotary Encoder Module
The Rotary Encoder Module is a versatile input device designed to detect rotational position and direction, commonly used for navigating menus, adjusting values, or controlling volume in embedded systems. Unlike a traditional potentiometer, this encoder can rotate infinitely in both directions without limits and provides digital pulse signals to represent movement.
This module includes a built-in push button switch, adding a tactile input option for selections or control toggles. Fully compatible with Arduino, Raspberry Pi, ESP32, and other microcontrollers, the encoder uses 3 signal pins (CLK, DT, and SW) and operates at 5V logic.
Key Features:
Type: Incremental rotary encoder with push-button switch
Output Signals: Two-channel quadrature output (CLK and DT) + push button (SW)
Rotation: Infinite (no mechanical stops)
Operating Voltage: 5V DC
Shaft Type: Knurled metal shaft (typically ~20mm) for knob attachment
Mounting: 5-pin interface, breadboard and PCB friendly
Durability: High mechanical life with smooth and responsive rotation
Compatibility: Works with Arduino, ESP32, STM32, Raspberry Pi, and more
Customize PCB
Customize PCB
Need help building your PCB Message us on Facebook!
📩 INQUIRE with us on Messenger
How to Request a PCB Layout/Design:
- Send your complete schematic or diagram via our Facebook page.
- We will assess your diagram and provide a quotation based on the complexity and requirements.
PCB Layout & Design Rules:
- All diagrams must be clear and properly labeled.
- Specify the desired board size, number of layers, and component types if applicable.
- Rush requests may incur additional charges.
- We do not accept hand-drawn or incomplete schematics.
- Files will be delivered in Gerber and/or PDF format as requested.
SHOP Now and Enjoy Discount

![]()
Learn With CraftedTech Engineering
Learn With CraftedTech Engineering

Welcome to Learn With CraftedTech Engineering – your go-to hub for mastering the fundamentals and innovations in engineering and technology. Whether you're a student, hobbyist, or professional, our tutorials, project guides, and hands-on resources are crafted to empower your learning journey.
From Arduino and automation systems to PCB design, 3D models, and real-world engineering applications, we break down complex topics into easy-to-understand lessons. Explore, build, and innovate with us — because at CraftedTech Engineering, we don’t just teach; we craft your future innovations.
Share
