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 Teyleten Robot
★ Best for: Hand-driving an arm with two sticks
Two analog axes per stick — the easiest way to drive an arm by hand.
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.
A joystick is the fastest way to get an arm moving under manual control before you write any motion planning: each module gives two analog axes and a push button, so two sticks can drive the base, shoulder, elbow and gripper of a 4-DOF arm. Read the axes on the Arduino's analog pins, map the values to servo angles or to small incremental moves, and use the button to open and close the gripper. Incremental control, where holding the stick moves a joint slowly, feels far better than mapping stick position straight to angle. A five-pack covers a two-stick controller with spares.
| Module | KY-023 dual-axis (XY) + push button |
|---|---|
| Quantity | 5 modules |
| Outputs | 2 analog axes + 1 digital button |
Teyleten Robot KY-023 Dual-Axis Joystick Module (5-Pack)
See the current price, stock and reviews on Amazon.
Build a 4-DOF Arduino robotic arm with hobby servos. Full parts list, wiring diagram, power tips and copy-paste Arduino code to control it with potentiometers or serial commands.
Code & electronicsCopy-paste Arduino robotic arm code: Servo library setup, sweep tests, potentiometer and serial control, record/playback, smooth motion, and PCA9685.
Projects & ideas17 DIY robotic arm projects sorted beginner to advanced, with parts, cost, and skills for each. Pick your next robot arm build and start today.
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
Teyleten Robot KY-023 Dual-Axis Joystick Module (5-Pack)
Check Price on Amazon