Microcontroller Boards

ELEGOO UNO R3 Board (ATmega328P, with USB Cable)

by ELEGOO

★ Best for: First Arduino arm & CNC-shield stepper builds

The UNO-format board most Arduino robotic arm tutorials assume — works in the Arduino IDE as-is.

Check Price on Amazon

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.

Why we recommend it

Most Arduino robotic arm code, wiring diagrams and shields — including CNC shields for stepper arms — are written for the UNO form factor, so an UNO-compatible board is the path of least resistance for a first build. The ATmega328P has enough PWM pins to drive four servos directly for a small arm, and for anything bigger you hand servo control to a PCA9685 over I2C on pins A4/A5 and keep the board free for inputs like potentiometers or a joystick. It programs in the standard Arduino IDE with the included USB cable. If you run out of pins or memory as the project grows, the Mega 2560 is the natural step up.

At a glance

MCUATmega328P, 16 MHz
Digital I/O14 (6 PWM)
Analog inputs6
Logic5V
IncludesUSB cable

ELEGOO UNO R3 Board (ATmega328P, with USB Cable)

See the current price, stock and reviews on Amazon.

Check Price on Amazon

Guides that use this

Compare with

ELEGOO UNO R3 Board (ATmega328P, with USB Cable)

Check Price on Amazon