HiLetgo KY-040 Rotary Encoder Module (5-Pack)
The classic KY-040 encoder — read rotation and a push-button, perfect for a manual jog control.
Best for: Manual jog control & feedback
by HiLetgo
★ Best for: Homing stepper axes
Mechanical limit switches for homing stepper joints to a known zero on power-up.
Opens Amazon in a new tab — current price & reviews are shown there.
As an Amazon Associate we earn from qualifying purchases. Prices and availability are accurate as shown on Amazon at the time of purchase.
Open-loop stepper motors do not know where they are when the arm powers on, so every stepper axis needs a homing routine: drive slowly toward a switch, stop when it triggers, and call that position zero. These are the same mechanical endstops used on RAMPS-based 3D printers, which means they plug straight into CNC-shield and printer-controller endstop headers. They are also useful on servo arms as hard safety limits on a joint's travel. Mount them where the joint reaches them just before a mechanical stop, and home slowly so the switch is not overrun.
| Type | Mechanical endstop / limit switch |
|---|---|
| Quantity | 6 |
| Compatible | RAMPS 1.4 / 3D-printer endstop headers |
HiLetgo Mechanical Endstop Limit Switch (6-Pack)
See the current price, stock and reviews on Amazon.
Build a stepper motor robot arm with NEMA 17 motors: torque, reduction, drivers, microstepping, AccelStepper code, homing with endstops, and when to use servos.
Parts & hardwareHow encoders give a robotic arm position feedback — rotary vs absolute encoders, potentiometers as a budget option, wiring to Arduino, and when an arm actually needs feedback.
The conceptsWhat makes a SCARA arm fast and precise for pick-and-place tasks, how its 4-DOF geometry works, and the best paths for building or buying a DIY SCARA robot arm.
The conceptsHow a delta robot arm works — parallel manipulator geometry, inverse kinematics, why delta robots are faster than serial arms, and the best DIY build paths.
The classic KY-040 encoder — read rotation and a push-button, perfect for a manual jog control.
Best for: Manual jog control & feedback
Five KY-040 encoder breakouts — pre-soldered headers, ready for the breadboard.
Best for: Breadboard prototyping
Bare EC11 encoders with knob caps — the panel-mount choice for a custom control box.
Best for: Custom control panels
HiLetgo Mechanical Endstop Limit Switch (6-Pack)
Check Price on Amazon