360 Degree Rotary Encoder Module (Incremental Rotary Encoder with Push Button)
The 360 Degree Rotary Encoder Module is a mechanical incremental rotary encoder designed to detect rotational movement, direction, and user input in embedded systems. It generates digital pulse signals as the shaft rotates, allowing precise position tracking, menu navigation, speed adjustment, and parameter control. The module also features an integrated momentary push-button switch, enabling additional input functionality. Compatible with Arduino, ESP32, ESP8266, STM32, Raspberry Pi, and other microcontroller platforms, it is ideal for user interfaces, robotics, automation, audio equipment, and DIY electronics projects.
Key Features -
• 360 degree continuous rotation
• Incremental digital pulse output
• Detects clockwise and counterclockwise rotation
• Integrated momentary push-button switch
• Compact PCB module
• Stable and reliable mechanical operation
• Compatible with 3.3V and 5V systems
• Easy interface with microcontrollers
• Suitable for menu navigation and parameter adjustment
• Ideal for embedded control applications
Specifications -
• Product type - Rotary Encoder Module
• Encoder type - Mechanical Incremental Rotary Encoder
• Operating voltage - 3.3V to 5V DC
• Output type - Digital Pulse
• Rotation type - 360 Degree Continuous Incremental
• Switch type - Momentary Push Button
• Pulse per revolution - Model Dependent
• Contact type - Mechanical
• Mounting type - PCB Module
• Operating temperature - 0C to 70C
Applications -
• Menu navigation
• Volume control
• Speed adjustment
• Robotics
• Industrial control panels
• Embedded systems
• Arduino projects
• DIY electronics