RobotArm

EthanLawlor·RobotArm·1.Electrical/RobotArmMK1.2/RobotArmMK1.2.kicad_pcb

RobotArm PCB layout, top view — open source AVR/Arduino board by EthanLawlor

About the RobotArm PCB

RobotArm is an open source AVR/Arduino PCB design by EthanLawlor, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 50.9 × 36.5 mm, with 21 components from 19 distinct parts.

Its main chip is the ATmega328P-P, from the AVR/Arduino family. Other key parts include the AMS1117. By type, the board carries 7 connectors, 5 capacitors, 4 resistors, 2 ICs, 1 crystal and 1 diode.

It belongs with the robotics & motion and iot & wireless designs in this gallery.

From the project

6 Degree of Freedom Articulated Robot Arm. 3D Modelled and Printed, Servo Actuators, ATmege328P based custom PCB with BLE Communications, Custom Android APK for Controls.

A compact, fully customizable desktop robot arm designed for small-scale automation tasks. Developed as part of a Bachelor of Engineering in Mechatronics at Technological University Dublin, this project integrates 3D-printed components, servo motor actuation, custom electronics, Arduino-based firmware, Bluetooth control, and an Android app interface.

- 6 Degrees of Freedom using MG66R and SG90 servo motors - Bluetooth-enabled control with HC-05 and MIT App Inventor - Android app with presets and direct manual controls - Custom PCB with schematics and Gerber files (KiCAD) - Modular 3D-printed…

RobotArm, from the project README
From the project README

Main components on the RobotArm

RobotArm bill of materials (BOM)

21 components, 19 distinct parts.

QtyPartRefs
1
ATmega328P-P
U1
1
AMS1117
U2
1
16MHz OSC
Y1
1
HC-05
J1
1
FTDi
J2
1
S1 S2
J3
1
S3 S4
J4
1
S5 S6
J5
1
Neopixel
J6
1
Power
J7
1
SW_Push_Dual
Reset1
1
LED
D1
1
100uF
C1
1
10uF
C2
2
22pF
C3, C4
1
100nF
C5
1
2K
R1
2
1K
R2, R4
1
10K
R3

RobotArm design files

The KiCad project lives in the EthanLawlor/RobotArm repository on GitHub; these links point at the commit this page was built from.

RobotArm: common questions

What microcontroller does the RobotArm use?

The RobotArm is built around the ATmega328P-P, from the AVR/Arduino family.

How big is the RobotArm PCB?

The RobotArm measures 50.9 × 36.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the RobotArm?

21 components, from 19 distinct parts. The full bill of materials is listed on this page.

Where can I download the RobotArm design files?

From the EthanLawlor/RobotArm repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the RobotArm design in my own project?

Yes, under the terms of its GPL-3.0 license, which EthanLawlor chose for the repository.

Can I test firmware for the RobotArm without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards