:The Pololu Magnetic Encoder 12 CPR, 2.7-18V, 4761 with Encoder is a low-cost solution for applications requiring linear position sensing. It is a rotary magnetic encoder that uses an internal Hall effect IC to measure 12 counts per revolution, which corresponds to 30° of mechanical rotation for each pulse. The device offers a wide operating voltage range from 2.7V to 18V, need no additional components, and has an SPI interface that allows the user to easily configure the device to their desired needs.. The encoder can be used with any microcontroller or system that supports SPI and power supply ranging from 2.7 - 18V. It is small, efficient, and offers low current consumption (more than 250uA) thanks to its sleep mode. This Magnetic Encoder provides an ideal solution for robotic vehicle applications which require precise linear position sensing.