Rotary Encoder Switch Module

Rotary Encoder Switch Module
Click image for Gallery
  • Product Code:SQ4619
  • Availability: 1000
  • $1.28
  •  
  • Ex Tax:$1.28
This product has a minimum quantity of 4
+
-


Tags: Encoder module, cjmcu

The CJMCU-111 Rotary Encoder Module with Switch is one of the most widely used components in digital control and industrial electronics. It functions similarly to a potentiometer, but unlike a potentiometer, it allows unlimited rotation and produces digital pulse outputs. This module can accurately convert the angular position of a shaft or axle into digital information, detecting both the amount and the direction of rotation. With its simple yet efficient design, the Rotary Encoder Module with Switch is an ideal choice for both educational and industrial projects.

With 20 pulses per revolution, the module allows precise control of digital values, making it perfect for applications such as LCD interfaces, menu control, motor speed adjustment, or parameter tuning in various projects. Many microcontroller-based designers, including those working with Arduino and ESP32, prefer using a Rotary Encoder for Arduino to handle rotational inputs, and this module serves as a prime example.

Internally, the CJMCU-111 Encoder Module contains a disk that generates signals as the shaft rotates. These signals can be used for pulse counting and direction detection. Its outputs are easily compatible with digital logic circuits and a wide range of microcontrollers. Digital signals can be read using existing libraries in programming environments such as Arduino IDE. Its compact dimensions of 15 × 8 mm, 5V DC power supply, and 10 mA current consumption make it suitable for projects with space constraints, while its operational lifespan is guaranteed up to 30,000 rotations.

Another notable feature is the unlimited bidirectional rotation of the shaft. Each rotation generates pulses that can be used for counting, control, or positional feedback. The Rotary Encoder Module with Switch is widely used in industrial and educational projects and is highly valued by electronics enthusiasts for its performance and affordability.

This module can be used to build control interfaces for CNC machines, 3D printers, robotic projects, and home automation systems. Menu control via shaft rotation is one of its common applications, seen in digital measuring devices, control panels, and even professional audio equipment. For anyone developing interactive or industrial projects, using a Rotary Encoder for Robotics Projects is a smart choice, offering high functionality in a compact form factor.

Applications of the CJMCU Encoder Module

  1. Implementing rotary digital menus on LCD displays for selecting options and settings.
  2. Using in robotics projects to detect the direction and amount of motor or mechanical joint rotation.
  3. Controlling speed and direction of DC motors in control and laboratory systems.
  4. Designing rotary user interfaces for adjusting volume or lighting on audio and lighting panels.
  5. Deploying in industrial devices such as CNC machines and 3D printers for precise position tracking.
  6. Using in microcontroller education projects, like Rotary Encoder for Arduino, to simulate professional controllers.
  7. Integrating into home automation systems for smart control of lighting, curtains, or thermostat settings.

Specifications of the Rotary Encoder Switch Module

  1. Operating Voltage: 5V DC
  2. Maximum Current: 10 mA
  3. Pulses: 20 digital pulses per rotation
  4. Positions: 20 positions per rotation
  5. Built-in Switch: Yes
  6. Operating Life: Up to 30,000 rotations or presses
  7. Dimensions: 8 × 15 mm

Write a review

Note: HTML is not translated!
   Bad           Good
Captcha
Electronic & Robotic Supplier

Your B2B Supplying Partner in Mainland China

Worldwide Shipping

Using Vast Majority of International Couriers

Secure Payments

Always Pay with Trust by PayPal Express Checkout