Choosing the right rotary encoder for your build can feel like comparing apples to oranges. Some encoders are meant for fine motion feedback, others for panel knobs, and one is really a standalone digital length meter with an encoder wheel. The four options here span a price range from $12.99 to $94.72, so the first decision is matching the part to the job, not just picking the cheapest one.
Quick take
If you need several compact encoders for stepper and servo experiments, the Precision 360° Rotary Encoder Pack of 4 is the easy pick. For high-resolution shaft feedback, the Oak / Grigsby 128-pulse quadrature encoder brings 128 pulses per revolution in a sealed optical design. For building a panel control that needs a click, the EC11 encoder from the One 5PIN part is purpose-built for that. And for measuring long lengths of material without a tape measure, the CNCEST Electronic Digital Length Meter is a complete tool for that job.
Listed prices at a glance
| Product | Price | Price bar |
|---|---|---|
| Precision 360° Rotary Encoder Pack of 4 | USD 12.99 | |
| Oak / Grigsby Rotary Encoder - 128 Pulse/Rev | USD 16.95 | |
| One 5PIN EC11 30 Position Rotary Encoder With Push Switch Split Shaft | USD 21.00 | |
| Electronic Digital Length Meter Rotary Encoder Rolling Wheel Distance Counter US | USD 94.72 |
How to match an encoder to your build
- For stepper and servo motor experiments: Precision 360° Rotary Encoder Pack of 4. It gives you four modules and the 20 pulses per rotation is enough for knob-style control tests.
- For high-resolution position sensing: Oak / Grigsby Rotary Encoder - 128 Pulse/Rev - 91Q128. Full quadrature output and optical sensing make it suitable for more precise shaft feedback.
- For front-panel input with a click: One 5PIN EC11 30 Position Rotary Encoder. You get rotary adjustment and push-to-select in one compact package.
- For measuring cloth, tube, or other long lengths: Electronic Digital Length Meter Rotary Encoder Rolling Wheel Distance Counter US. It counts up to 999,999 m / 3,280,837 ft and has dual relays.
Encoder notes
Precision 360° Rotary Encoder Pack of 4

If your project is all about getting a working knob input quickly, this four-pack gives you four KY-040-style modules with knobs. The encoder works at 5V and outputs 20 pulses per rotation, and the through-hole mounting style makes it easy to wire up on a board. Having four modules in one pack makes it a strong starting point for stepper and servo motor experiments or digital potentiometer controls. The trade-off is resolution: at 20 pulses per rotation, it will not give the fine position detail a higher-count encoder offers. You also get a shaft actuator, so it is meant for hand-turning rather than distance measurement. If you want to try several layouts or need spares for a project, this pack is a sensible first buy.
Electronic Digital Length Meter Rotary Encoder Rolling Wheel Distance Counter US

If your job is measuring a roll of cloth or a tube, this CNCEST meter is a complete tool rather than a bare encoder. It counts up to 999,999 m / 3,280,837 ft, supports feet, inches, meters, and yards, and uses dual relay outputs to control two devices at once. Regular, batch, and total counting modes make it useful for production runs. The trade-off is that this is a dedicated measuring instrument with a US plug, not a general-purpose motor encoder. It is also a large unit at about 9.6 x 7.2 x 4.8 cm and 1.2 kg, so it will take up real bench space. Choose it when length measurement is the actual task.
Oak / Grigsby Rotary Encoder - 128 Pulse/Rev - 91Q128 - 2 CH Full Quadrature

The Oak / Grigsby 91Q128 is a different animal: a sealed, optical incremental encoder with 128 pulses per revolution and full quadrature output. It uses 2-bit gray-code output with channel A leading channel B on clockwise rotation, and it is compatible with TTL logic at 5V. The shaft is 1/4" stainless steel and the body is a 1" sealed square. The limitation is the connection: it comes with a 4" cable with bare wire ends and no connector, so you will need to handle the wiring and termination yourself. It also has no push switch, so if you need a click-to-select control, this is not the one. For high-resolution shaft feedback, it is a strong match.
One 5PIN EC11 30 Position Rotary Encoder With Push Switch Split Shaft

This is the one to grab when your front panel needs both rotary input and a push button in the same component. The EC11-style encoder has 30 positions and a split shaft, plus an integrated push switch, all in a 5-pin package. The shaft is 12.5mm long, and the part is aimed at radio and panel control builds, so it is worth confirming compatibility before you wire it in. It is a single replacement-style part rather than a bulk pack. The 30-position detent gives reliable clicky input rather than high-resolution measurement. If you need a compact control knob with select functionality, this is a straightforward fit.
Final call by use case
For most hobby motion-control experiments, start with the Precision 360° Rotary Encoder Pack of 4 because you get four modules to experiment with. If you need high-resolution feedback from a motor shaft, the Oak / Grigsby is the better match. For a clicky panel knob with push-to-select, the EC11 from the One 5PIN encoder is the right part. And if you actually need to measure long lengths of material, the CNCEST digital length meter turns an encoder into a complete measuring tool. Let the job dictate which one goes into your cart.