Explore the Sensyor Rotary Encoder with Knob through our high-quality product image carousel showcasing:
The complete incremental rotary encoder module featuring a sleek aluminum knob.
Close-up shots of the clearly labeled pins (CLK, DT, SW, VCC, GND) for easy wiring.
Smooth knob rotation and tactile push-button action for precise user input.
Key Features at a Glance
Precise incremental encoding with 20 pulses per full rotation for accurate position sensing.
Integrated tactile push-button switch for simple select or confirm functionality.
Durable aluminum knob offering ergonomic grip and a premium professional feel.
Breadboard-friendly breakout board compatible with Arduino, Raspberry Pi, and other microcontrollers.
Low power consumption with a 5V operating voltage, ideal for battery-powered projects.
Pricing and Availability
Competitive pricing with options for single units or multi-packs for prototyping.
Ready for immediate shipping worldwide.
Add to cart now to bring precise control to your next DIY or professional project!
Product Highlights / Key Features
Our rotary encoder with knob offers precise control and easy integration for your projects. Here’s what makes it stand out:
Feature
Description
Incremental Quadrature Output
Detects rotation direction and position accurately
Integrated Momentary Push-Button
Built-in switch for select or confirm actions
20 Pulses per 360° Rotation
Smooth rotation with tactile detents for feedback
Soft-Touch Aluminum Knob Cap
Ergonomic grip and secure fit
Breadboard-Compatible Breakout Board
Clear pins: CLK, DT, SW, VCC, GND for easy wiring
5V Operating Voltage & Low Current
Ideal for battery-powered Arduino or Raspberry Pi builds
This digital rotary encoder with switch integrates smoothly into your projects, whether it’s for menu navigation or volume control. Its compact breakout board simplifies breadboard testing without fuss. For further insights on rotary encoding technology, explore our detailed linear encoder guide.
With every turn and click, expect reliable performance that’s perfect for makers, educators, and engineers alike.
Detailed Specifications of Sensyor Rotary Encoder with Knob
Specification
Details
Model
Sensyor REK-20P
Type
Incremental rotary encoder with push switch
Pulses per Revolution
20
Output Signals
Quadrature (CLK/A, DT/B), Push-button (SW)
Operating Voltage
5V DC
Current Consumption
< 20mA
Rotational Life
> 50,000 cycles
Knob Material
Aluminum alloy
Knob Dimensions
Approx. 15-16mm diameter, ergonomic height
Module Board Size
Standard ~30×19 mm
Operating Temperature
-20°C to +70°C
Pinout
VCC (5V), GND, CLK (A), DT (B), SW (push)
This Sensyor incremental rotary encoder module delivers accurate 20 pulse per rotation feedback with a built-in push-button switch, ideal for precise digital control. The durable aluminum knob offers comfortable grip and professional aesthetics, perfect for long-term use in projects requiring reliable rotary input. Its compact breakout board with clearly labeled pins makes wiring straightforward, especially for Arduino or Raspberry Pi projects. Operating at 5 volts with low current usage, it suits battery-powered and embedded applications, supporting various maker and prototyping needs.
Applications & Use Cases of the Rotary Encoder with Knob
Our incremental rotary encoder module with knob is perfect for a wide range of projects and applications:
Menu navigation and parameter adjustment in custom Arduino or Raspberry Pi interfaces — easily scroll through options or settings with smooth, tactile control.
Volume, brightness, or speed control in audio equipment, lighting setups, or robotics — achieve precise adjustments thanks to the encoder’s 20 pulse incremental output.
Stepper and servo motor fine-tuning and position selection — reliable direction sensing makes it ideal for motor control applications.
Digital potentiometer replacement for user input — enjoy more durability and repeatability than traditional pots.
DIY encoders for multimedia controllers, CNC machine interfaces, and smart home devices — customize your project with this easy-to-integrate, breadboard-friendly rotary encoder breakout board.
Whether you’re building simple projects or advanced control systems, this digital rotary encoder with push button fits right in. Combining a high-quality aluminum knob with a reliable quadrature encoder and a tactile switch, it’s a functional, versatile component for makers and professionals alike.
1x Sensyor Rotary Encoder Module with pre-attached knob, ready to use right out of the box
Optional bundles available with multi-packs of 5 or 10 units, perfect for prototyping and larger projects
This rotary encoder with knob package ensures you get a complete, easy-to-integrate module suitable for various applications from DIY audio controllers to smart home devices. Whether you’re after a single unit or bulk packs, Sensyor has you covered.
Compatibility & Integration
Our rotary encoder with knob is fully compatible with popular microcontrollers like Arduino Uno, Nano, Mega, ESP32, and Raspberry Pi Pico, making it a versatile choice for your projects. It works seamlessly with well-known libraries such as RotaryEncoder and Encoder, so you can get up and running quickly without hassle.
Thanks to its straightforward 5-pin setup—CLK, DT, SW, VCC, and GND—this breadboard-compatible rotary encoder module fits perfectly into prototypes and easy wiring schemes. Whether you’re building custom Arduino rotary encoder knob interfaces or integrating it into Raspberry Pi projects, this digital rotary encoder with push button delivers reliable performance every time.For more detailed insights on incremental encoder output, you might also find our guide on the input channel configuration of high-frequency counters helpful for advanced applications.
Wiring Guide & Pinout Diagram
Connecting your rotary encoder with knob to an Arduino is straightforward. The Sensyor REK-20P rotary encoder module features five clearly labeled pins for easy wiring on a breadboard.
Pin connections:
VCC → 5V power supply
GND → Ground
CLK (A) → Digital pin 2 (encoder pulse A)
DT (B) → Digital pin 3 (encoder pulse B)
SW (push) → Digital pin 4 (push-button switch)
This setup supports easy detection of rotation direction, precise incremental coding, and push-button presses in your Arduino or Raspberry Pi projects.
Below is a simple pinout diagram illustrating how to connect the rotary encoder breakout board to an Arduino Uno for quick prototyping:
Using this wiring layout, you can start reading encoder pulses and button presses reliably for menu navigation, volume control, or any other application.
For more advanced projects that need robust rotary input, consider pairing the Sensyor rotary encoder knob with compatible modules like the LX78S wire-type encoder for extended functionality.
Sample Arduino Code for Rotary Encoder with Knob
Here’s a simple Arduino sketch to get you started with your rotary encoder with knob. It counts rotations with direction detection and handles the built-in push-button for reset or mode switching. The code is ready to copy and comes with comments to make integration straightforward.
How to Use
Connect CLK (A), DT (B), SW (push button), VCC (5V), and GND pins to your Arduino as shown in the wiring guide.
Open the Serial Monitor at 9600 baud to see rotation counts and button press messages.
Turn the knob clockwise or counter-clockwise to increase or decrease the count.
Press the knob button to reset the counter to zero.
This code is a quick-start example compatible with common boards like Arduino Uno and Nano. For more complex projects and libraries supporting rotary encoders, check out the Sensyor rotary encoder range for options that fit your build.
Why Choose Sensyor Rotary Encoder with Knob?
Choosing the Sensyor rotary encoder with knob means getting a product designed for reliability and precision. Here’s why it stands out:
Feature
Benefit
Consistent detent feel
Smooth tactile feedback for accurate position sensing
Accurate pulse output
Reliable 20-pulse incremental encoding for precise control
Premium aluminum knob
Durable, ergonomic, and professional look and feel
Designed for makers & pros
Ideal for educators, prototypers, and DIY enthusiasts
Sensyor quality assurance
Tested for durability and long-term performance
Sensyor’s incremental rotary encoder module ensures you get consistent, dependable results whether you’re building audio controls, robotics interfaces, or menu navigation knobs. We focus on quality from the knob material to the breakout board, making integration with platforms like Arduino and Raspberry Pi straightforward.
Explore more about our high-accuracy incremental rotary encoders and how they fit into advanced sensor solutions at the Sensyor incremental rotary encoder page.
Customer Reviews & Ratings
Our rotary encoder with knob consistently earns high praise from makers and engineers alike. With an average star rating of 4.7 out of 5, users appreciate the precise incremental rotary encoder module for its reliability and smooth operation.
Selected Testimonials:
“Perfect for my audio controller project! The push button and tactile feedback make a big difference.”
“The aluminum knob feels solid and ergonomic—great for continuous use in DIY robotics.”
“Easy to integrate with Arduino. The breadboard-compatible breakout board and clear pin labeling saved me time.”
“Excellent value for a 20 pulse rotary encoder with switch. Durable and responsive for all my projects.”
These reviews reflect why our Sensyor rotary encoder cap module is trusted for applications ranging from volume control knobs to menu navigation in embedded systems.
Frequently Asked Questions (FAQ)
Question
Answer
How many steps per rotation?
This rotary encoder with knob offers 20 pulses per full 360° turn, giving precise incremental feedback.
Does it support interrupts?
Yes, it supports interrupt-driven input on compatible microcontrollers for efficient reading and faster response.
How to debounce the switch?
Use software debounce techniques like simple delay or state-check loops, or hardware filters like capacitors to avoid false triggering on the push-button switch.
Difference from potentiometer?
Unlike a potentiometer, this digital rotary encoder provides incremental quadrature signals for precise position and direction sensing rather than continuous resistance change.
To complement your rotary encoder with knob, Sensyor offers a variety of related products perfect for expanding your project toolkit:
Sensyor breadboard kits, jumper wires, and Arduino starter sets provide everything you need for quick prototyping and easy integration.
Explore other Sensyor sensors like potentiometers, buttons, and displays that work seamlessly with our rotary encoder breakout board, helping you build versatile controls and interfaces.
These products are designed to perfectly match the quality and reliability of our incremental rotary encoder module, making your development smoother and more professional.
Shipping & Returns
We offer reliable shipping worldwide with tracking on all orders of the rotary encoder with knob module. Most orders ship within 1-2 business days, ensuring you get your incremental rotary encoder module quickly. Shipping costs and delivery times vary by location but are clearly detailed at checkout.
If you’re not completely satisfied with your Sensyor rotary encoder cap or any related parts, we accept returns within 30 days of purchase. Items must be in original condition and packaging to qualify for a refund or exchange. Simply contact our support team to start the return process.Our goal is to make your purchase of the 20 pulse rotary encoder smooth and worry-free, so you can focus on your projects without hassle. For detailed shipping options and our return policy, please check the latest info at checkout or reach out to us anytime.
Magnetic Rotary Encoder | Reliable Industrial Position Sensing Sensyor’s magnetic rotary encoder delivers precise, contactless angle measurement for demanding industrial applications. Designed as a high durability shaft encoder, this advanced magnetic rotary position sensor offers both absolute and incremental magnetic encoder options, ensuring accurate motor position feedback in harsh environments. Featuring robust Hall effect rotary […]
Sensyor Rotary Encoder Module – Precision You Can Trust Key Features at a Glance: Why Choose Sensyor Rotary Encoder Module? Upgrade your control interfaces today with the Sensyor digital rotary encoder module—engineered for makers, educators, and engineers who demand accuracy and durability. Product Overview The Sensyor rotary encoder module is a smart upgrade from traditional […]
We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies.