# Pololu Magnetic Encoder Kit 12 CPR (Micro)

> Pololu #3081 magnetic quadrature encoder pair kit for micro metal gearmotors with extended back shafts: two dual-channel Hall sensor boards + two 6-pole magnetic discs, 12 counts per motor-shaft revolution, 2.7–18 V supply, A/B outputs with 10 kΩ pull-ups, 10.6 × 11.6 mm, six 2 mm-pitch pads.

- Manufacturer: Pololu
- Part number: 3081
- Category: Encoders
- Canonical page: https://www.xirkit.io/products/pololu-magnetic-encoder-kit-12-cpr-micro-18c6
- Pinout: https://www.xirkit.io/products/pololu-magnetic-encoder-kit-12-cpr-micro-18c6/pinout
- Structured JSON: https://www.xirkit.io/products/pololu-magnetic-encoder-kit-12-cpr-micro-18c6/data.json
- Source: Xirkit structured parts catalog — every value traced to a cited document; unknowns are explicit.

## Key specifications

| Property | Value |
| --- | --- |
| Sensing | magnetic |
| Type | incremental |
| Resolution | 12 CPR |
| Channels | A/B quadrature |
| Interface | quadrature |
| Output | open-drain digital, 10 kΩ pull-up to VCC |
| Index channel | no |
| Mounting | soldered to the back of a micro metal gearmotor with extended back shaft; disc pressed on the shaft |
| Supply voltage | 2.7–18 V |
| Dimensions | 11.6 × 10.6 × 5 mm |
| Certifications | RoHS 3 |

## Pinout (6 pins, 0 with electrical limits)

| Pin | Position | Kind | Chip pad | Functions | VIH | VIL | VOH | VOL | IOH | IOL | 5 V tolerant |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| M1 | JP1 · JP1-1 | motor terminal | — | m1 | — | — | — | — | — | — | — |
| M2 | JP1 · JP1-2 | motor terminal | — | m2 | — | — | — | — | — | — | — |
| VCC | JP1 · JP1-3 | power in | — | power_in | — | — | — | — | — | — | — |
| A | JP1 · JP1-4 | signal a | — | a | — | — | — | — | — | — | — |
| B | JP1 · JP1-5 | signal b | — | b | — | — | — | — | — | — | — |
| GND | JP1 · JP1-6 | ground | — | ground | — | — | — | — | — | — | — |

## Where to buy

| Supplier | Price | Stock | Checked | URL |
| --- | --- | --- | --- | --- |
| www.pololu.com | 9.95 USD | in_stock | 2026-09-28 | https://www.pololu.com/product/3081 |

## FAQ

**What voltage powers the Pololu Magnetic Encoder Kit 12 CPR?**

Supply range 2.7–18 V.

**How much does the Pololu Magnetic Encoder Kit 12 CPR cost?**

From $9.95 at www.pololu.com. Prices are observed unit prices before tax and shipping.

**What are the Pololu Magnetic Encoder Kit 12 CPR dimensions?**

11.6 × 10.6 × 5 mm. A STEP model is available for enclosure fit checks.

**Where does this Pololu Magnetic Encoder Kit 12 CPR data come from?**

Every value in this record is traced to a source — 2 documents including the board and chip datasheets — with the page and table cited per value. Unknowns are left explicit, never guessed.

## Sources

- [Pololu Magnetic Encoder Kit 12 CPR (Micro) datasheet](https://www.pololu.com/file/0J814/magnetic-encoder-kit-for-micro-metal-gearmotors-schematic.pdf)
- [www.pololu.com listing](https://www.pololu.com/product/3081)

## Part graph

### Alternatives (by use case)

- [Adafruit AS5600 Magnetic Angle Sensor](https://www.xirkit.io/products/adafruit-as5600-magnetic-angle-sensor-4fa9) — Both serve robotics and motor control — check the trade-offs; $5.95 vs $9.95
- [Pololu Romi Encoder Pair Kit 12 CPR](https://www.xirkit.io/products/pololu-romi-encoder-pair-kit-12-cpr-1257) — Both serve mobile robot drive trains — check the trade-offs; $9.95 vs $9.95
- [Pololu Magnetic Encoder Kit 20 CPR (20D)](https://www.xirkit.io/products/pololu-magnetic-encoder-kit-20-cpr-20d-5335) — Both serve mobile robot drive trains — check the trade-offs; $9.95 vs $9.95

### Newer generation

- [Pololu Magnetic Encoder 12 CPR JST SH](https://www.xirkit.io/products/pololu-magnetic-encoder-12-cpr-jst-sh-2c7f) — Newer connector version of the #3081 encoder: same schematic and electrical performance, adds a 6-pin JST SH connector (#4760 page p7; #3081 page p3 'Newer versions available')
