A rotaryencoder, also called a shaft encoder, is an electro-mechanical device that converts the angular position or motion of a shaft or axle to digital output signals. 360-degree rotation, Built in push button switch. Pulses Per Revolution: 20, Shaft Style: D-Type, Shaft Diameter: 6mm, Rated voltage: DC 5V.