Robotic Arm with Arduino - Save/Play/Export/Import Positions.

Brazo robΓ³tico con Arduino - Guardar/Reproducir/Exportar/Importar Movimientos.
Robotic Arm Kit - Fabri Creator

πŸ€– BUILD YOUR OWN ROBOTIC ARM! 🦾

Complete DIY kit with all components, electronics, and step-by-step instructions

πŸš€ Quick Start Guide

Build your own robotic arm! Find all the necessary components and screws here:

Visit Creator Store πŸ›’

Robotic Arm Features

5 Degrees of Freedom
Metal Gear Servos
Easy to Print Design
Bluetooth Compatible (extra)

πŸ”Œ Arduino Code

Arduino Sketch for Robotic Arm
#include Servo servo_0; // Declaration of object to control the first servo Servo servo_1; // Declaration of object to control the second servo Servo servo_2; // Declaration of object to control the third servo Servo servo_3; // Declaration of object to control the fourth servo Servo servo_4; // Declaration of object to control the fifth servo Servo servo_5; // Declaration of object to control the sixth servo Servo servo_6; // Declaration of object to control the seventh servo (not used in this project) void setup() { Serial.begin(9600); // Initialize serial communication servo_0.attach(2); // Associate servo_0 to pin 2 servo_1.attach(3); // Associate servo_1 to pin 3 servo_2.attach(4); // Associate servo_2 to pin 4 servo_3.attach(5); // Associate servo_3 to pin 5 servo_4.attach(6); // Associate servo_4 to pin 6 servo_5.attach(7); // Associate servo_5 to pin 7 servo_6.attach(8); // Associate servo_6 to pin 8 } void loop() { if (Serial.available() > 0) { // If there is data available to read String input = Serial.readStringUntil('\n'); // Read the data string until newline int servoIndex = input.substring(0, 1).toInt(); // Get the servo index int servoValue = input.substring(2).toInt(); // Get the servo value switch (servoIndex) { case 1: servo_0.write(servoValue); break; case 2: servo_1.write(servoValue); break; case 3: servo_2.write(servoValue); break; case 4: servo_3.write(servoValue); break; case 5: servo_4.write(servoValue); servo_6.write(180 - servoValue); break; case 6: servo_5.write(servoValue); break; default: // Invalid servo index break; } } }

Project Gallery

πŸ“¦ Kit Contents

πŸ“¦ 5V 5A Adapter
πŸ“¦ 3Γ— SG90S Servo with Metal Gears
πŸ“¦ 3Γ— MG995 Servo with Metal Gears
πŸ“¦ HC-06 Bluetooth Module
πŸ“¦ Arduino UNO
πŸ“¦ 6Γ— Servo Extension Cables
πŸ“¦ 26Γ— Screws (with extras)
πŸ“¦ 2Γ— Allen Keys (M2-M3)
πŸ“¦ DC Connector with Thread
πŸ“¦ 1m Cable for Arduino

🌎 FREE INTERNATIONAL SHIPPING!

We ship worldwide at no additional cost. Orders placed after February 20, 2025 will have faster shipping, with an estimated delivery time of 3 to 15 days.

Thank you for your interest in our robotic arm kit!