1. Introduction
This manual provides essential information for the proper setup, operation, maintenance, and troubleshooting of the Cylewet 5Pcs 360 Degree Rotary Encoder Code Switch Digital Potentiometer with Push Button and Knob Cap, model CYT1100. This component is designed for use in various electronic projects, including those involving microcontrollers like Arduino, offering precise digital input for control applications.
2. Product Overview
The Cylewet CYT1100 rotary encoder is a versatile input device that provides digital signals based on rotational movement and a push-button press. It features a 360-degree continuous rotation with detents, offering tactile feedback. Each package includes five rotary encoders and five matching knob caps.
2.1 Components
- Rotary Encoder: The main unit with a shaft, 5 pins for electrical connection, and internal switching mechanism.
- Knob Cap: A black plastic cap designed to fit onto the encoder shaft for user interaction.
- Nuts and Washers: Included for secure panel mounting of the encoder.
2.2 Key Features
- 360-Degree Rotation: Allows for continuous adjustment without limits.
- Integrated Push Button: The shaft acts as a momentary switch when pressed.
- 5 Pins: Standard pinout for easy integration with microcontrollers.
- Tactile Detents: Provides clear feedback for each rotational step.


3. Setup
3.1 Physical Assembly
- Insert the rotary encoder shaft through the desired mounting hole on your project panel.
- Place a washer over the shaft on the front side of the panel, followed by a nut. Tighten the nut to secure the encoder.
- Align the knob cap with the encoder shaft and firmly press it onto the shaft until it is seated securely.


3.2 Electrical Connection (5-Pin Pinout)
The CYT1100 rotary encoder typically has a 5-pin configuration. The common pinout is as follows:
- CLK (Clock): Outputs pulses for rotational movement. Connect to a digital input pin on your microcontroller.
- DT (Data): Outputs pulses for rotational movement, used in conjunction with CLK to determine direction. Connect to a digital input pin on your microcontroller.
- SW (Switch): Connects to ground when the button is pressed. Connect to a digital input pin on your microcontroller, typically with an internal or external pull-up resistor.
- VCC: Power supply input (e.g., 3.3V or 5V, depending on your microcontroller).
- GND: Ground connection.
For detailed wiring diagrams and programming examples specific to your microcontroller (e.g., Arduino, ESP32), refer to relevant online tutorials and documentation for rotary encoders.
4. Operating Instructions
4.1 Rotational Control
Rotate the knob clockwise or counter-clockwise to generate digital pulses on the CLK and DT pins. Your microcontroller will interpret these pulses to detect the direction and number of steps rotated. This functionality is commonly used for:
- Adjusting values (e.g., volume, brightness, frequency).
- Navigating menus or lists.
- Controlling motor speed or position.
4.2 Push Button Functionality
Press the knob cap downwards to activate the integrated momentary switch. This action will typically connect the SW pin to GND. This functionality is commonly used for:
- Selecting options in a menu.
- Toggling states (e.g., on/off).
- Confirming an action.
5. Maintenance
The Cylewet CYT1100 rotary encoder is a low-maintenance component. Follow these guidelines for optimal performance:
- Cleaning: Keep the encoder free from dust and debris. Use a soft, dry cloth for cleaning. Avoid using liquid cleaners directly on the component.
- Handling: Avoid applying excessive force to the shaft or pins, as this can cause damage.
- Storage: Store in a dry, cool environment away from direct sunlight and extreme temperatures.
6. Troubleshooting
If you encounter issues with your rotary encoder, consider the following troubleshooting steps:
- No Output/Erratic Readings:
- Verify all electrical connections (VCC, GND, CLK, DT, SW) are secure and correctly wired to your microcontroller.
- Check your code for proper initialization and reading of the encoder pins. Ensure pull-up resistors are enabled for input pins if required by your setup.
- Test with a different encoder from the pack to rule out a faulty unit.
- Button Not Responding:
- Ensure the SW pin is correctly wired and configured in your code (e.g., with a pull-up resistor).
- Check for physical obstruction preventing the button from fully depressing.
- Loose Knob Cap:
- Remove and re-press the knob cap firmly onto the shaft.
7. Specifications
| Feature | Specification |
|---|---|
| Model Number | CYT1100 |
| Shaft Length | 20mm / 0.79 inches |
| Number of Pins | 5 |
| Rotation Type | 360 Degree Continuous |
| Integrated Feature | Push Button Switch |
| Package Dimensions | 3.31 x 1.97 x 0.79 inches |
| Item Weight (per pack) | 1.76 ounces |
| Brand | Cylewet |
| Manufacturer | Qianxin |


8. Warranty Information
This product is covered by the standard manufacturer's warranty. For specific details regarding warranty duration and terms, please refer to the product packaging or contact the retailer from whom the product was purchased.
9. Support
For technical assistance, additional documentation, or inquiries not covered in this manual, please contact the manufacturer, Qianxin, or the Cylewet brand support channels. Contact information can typically be found on the product packaging or the official Cylewet website.