Product Description
The M274 Rotary Encoder Brick is designed for high-precision user input. As the shaft is turned, it generates two square-wave signals (Output A and Output B) that are 90 degrees out of phase. By tracking which signal leads the other, a microcontroller can determine both the direction of rotation (clockwise vs. counter-clockwise) and the distance traveled. The module includes onboard pull-up resistors for the CLK, DT, and SW pins, allowing for a direct "plug-and-play" connection to Arduino, ESP32, or Raspberry Pi.
Key Features
Infinite Rotation: No physical start or end point, perfect for infinitely scrolling menus.
Tactile Feedback: Features a subtle "detent" or click feel for every pulse, providing a high-quality user experience.
Built-in Reset/Select: The integrated push-button eliminates the need for extra "Enter" or "Back" buttons on your control panel.
Digital Accuracy: Unlike potentiometers, encoders do not suffer from "analog noise" or wear out as quickly, ensuring consistent values over time.
Breadboard Friendly: Standard 2.54mm pitch headers allow for easy prototyping on breadboards or with female-to-male jumper wires.