1. Introduction
This manual provides detailed instructions for the Cylewet CLT1100 360-degree rotary encoder with push button. It covers product features, specifications, installation, operation, and basic troubleshooting to ensure proper use and functionality.
2. Product Overview
The Cylewet CLT1100 is a versatile 360-degree rotary encoder designed for various electronic projects, including those based on Arduino platforms. It allows for continuous rotation in both clockwise and counter-clockwise directions, providing digital pulses for position sensing. Additionally, it integrates a push button function, activated by pressing the shaft, offering a compact input solution.
Each package typically includes multiple rotary encoder modules and corresponding knob caps.

Figure 2.1: Overview of the Cylewet CLT1100 rotary encoder kit, showing multiple encoder modules, black knob caps, and associated mounting hardware (washers and nuts).

Figure 2.2: Detailed view of a single Cylewet CLT1100 rotary encoder module and its corresponding black knob cap, illustrating the separate components.
3. Specifications
| Feature | Specification |
|---|---|
| Model Number | CLT1100 |
| Brand | Cylewet |
| Rotation Type | 360 Degree Rotary (Continuous) |
| Integrated Function | Push Button Switch |
| Number of Pins | 5 |
| Shaft Length | 20mm (0.79 inches) |
| Included Accessories | Knob Cap, Washers, Nuts |
| Typical Application | Arduino projects, menu navigation, volume control, data input |

Figure 3.1: Measurement of the knob cap diameter using a digital caliper, showing a reading of approximately 0.572 inches.

Figure 3.2: Measurement of the knob cap height using a digital caliper, showing a reading of approximately 0.652 inches.
4. Setup and Installation
Follow these steps to properly set up and install the rotary encoder:
- Mounting the Encoder: Insert the threaded shaft of the rotary encoder through a suitable hole in your project enclosure or PCB. Secure it in place using the provided washer and nut. Ensure the encoder is firmly seated to prevent movement during operation.
- Connecting the Pins: The CLT1100 encoder typically has 5 pins. These pins are usually labeled or can be identified by their function:
- CLK (Clock): Outputs pulses for rotation. Connect to a digital input pin on your microcontroller.
- DT (Data): Outputs pulses for rotation, used in conjunction with CLK to determine direction. Connect to another digital input pin.
- SW (Switch): Connects to ground when the button is pressed. Connect to a digital input pin with a pull-up resistor (internal or external).
- VCC: Power supply input (e.g., 5V or 3.3V, depending on your system).
- GND: Ground connection.
Note: Refer to your specific microcontroller's documentation for appropriate pin connections and pull-up resistor requirements.
- Attaching the Knob Cap: Once the encoder is mounted and wired, firmly press the black knob cap onto the splined shaft of the encoder. Ensure it is fully seated for stable rotation and push button activation.

Figure 4.1: Several Cylewet CLT1100 rotary encoders shown fully assembled with their knob caps, ready for installation.
5. Operating Instructions
The Cylewet CLT1100 rotary encoder provides two primary input methods:
- Rotation: Rotate the knob clockwise or counter-clockwise. The encoder generates a series of digital pulses on the CLK and DT pins. Your microcontroller's software will interpret these pulses to detect rotation direction and magnitude. This is commonly used for adjusting values, scrolling through menus, or controlling parameters.
- Push Button: Press the knob downwards to activate the integrated push button. This action closes the switch, typically connecting the SW pin to ground. Your microcontroller can detect this state change to trigger an event, such as selecting an item, confirming an action, or toggling a setting.
Example applications include:
- Adjusting volume or brightness.
- Navigating through menu options on an LCD display.
- Setting time or date in a clock project.
- Controlling motor speed or position.
6. Maintenance
The Cylewet CLT1100 rotary encoder is designed for durability and requires minimal maintenance. To ensure optimal performance and longevity:
- Keep Clean: Periodically clean the exterior of the encoder and knob cap with a soft, dry cloth. Avoid using harsh chemicals or abrasive materials.
- Avoid Excessive Force: Do not apply excessive rotational force or downward pressure on the knob, as this can damage the internal mechanism or the push button switch.
- Environmental Conditions: Operate the encoder within typical indoor environmental conditions. Avoid exposure to extreme temperatures, high humidity, or corrosive environments.
- Secure Connections: Ensure all electrical connections remain secure. Loose connections can lead to intermittent operation or signal errors.
7. Troubleshooting
If you encounter issues with your Cylewet CLT1100 rotary encoder, consider the following troubleshooting steps:
- No Rotation Detection:
- Verify that the CLK and DT pins are correctly wired to your microcontroller's digital input pins.
- Ensure the VCC and GND connections are correct and providing stable power.
- Check your microcontroller code for proper rotary encoder library implementation or interrupt handling.
- Inspect for any physical damage to the encoder or loose connections.
- Incorrect Rotation Direction or Jumpy Readings:
- This often indicates a software issue. Review your encoder reading logic, especially how CLK and DT signals are processed to determine direction.
- Consider adding software debouncing or hardware capacitors to the CLK and DT lines if experiencing erratic readings due to electrical noise.
- Push Button Not Responding:
- Confirm the SW pin is correctly wired to a digital input pin and that a pull-up resistor (internal or external) is enabled.
- Check the push button's physical mechanism for any obstruction or damage.
- Implement software debouncing for the push button input to prevent multiple triggers from a single press.
- Intermittent Operation:
- Check all solder joints and wire connections for continuity and secure contact.
- Ensure the power supply is stable and sufficient for the encoder and other components in your circuit.
8. Warranty and Support
Specific warranty information for the Cylewet CLT1100 rotary encoder is not provided in the available product data. For warranty claims or technical support, please refer to the retailer or manufacturer's official website where the product was purchased.
For general inquiries or additional resources, you may search for "Cylewet CLT1100" online to find community forums or documentation related to its use with microcontrollers like Arduino.
9. Official Product Videos
There are no official product videos provided by the seller for the Cylewet CLT1100 rotary encoder in the available product data.