element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Project14
  • Challenges & Projects
  • More
Project14
Show and Tell! A.E.G.I.S. Advanced Engineering Gear for Intelligent Support. A Robotic Arm!
  • News
  • Member Updates
  • Competitions
  • Forum
  • Documents
  • Theme Suggestions
  • Polls
  • Members
  • More
  • Cancel
  • New
Join Project14 to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: AwesomeApple1
  • Date Created: 25 Jul 2026 12:29 AM Date Created
  • Views 117 views
  • Likes 7 likes
  • Comments 4 comments
  • Mechanical
  • engineer
  • element14
  • jarvis
  • servo
  • ai
  • robotic arm
  • arduino
  • Show and Tell
  • Robotic Assistant
  • 3d printed
Related
Recommended

A.E.G.I.S. Advanced Engineering Gear for Intelligent Support. A Robotic Arm!

AwesomeApple1
AwesomeApple1
25 Jul 2026
A.E.G.I.S. Advanced Engineering Gear for Intelligent Support. A Robotic Arm!

AEGIS is a fully custom-designed robotic arm that I designed, 3D printed, assembled, and programmed from the ground up over the past month. My inspiration came from JARVIS in Iron Man—the idea of building an intelligent robotic assistant that can understand its environment and work alongside people. While AEGIS is only the first step toward that vision, it represents the foundation for a future AI-powered robotic assistant.

Built around an Arduino Uno R3 and a PCA9685 servo controller, the arm uses five high-torque digital servos capable of lifting objects weighing up to 20 kg (55.1 lbs). Rather than relying on a stationary bench power supply, I engineered the system to run from a 7.4V 2S 50C LiPo battery, making the arm completely portable while still supplying the high current required by the servos.

The arm is controlled through custom Arduino software that converts desired joint angles into calibrated servo positions, allowing every joint to be individually controlled. An emergency stop button is built into the system, instantly halting any autonomous motion and returning the arm to a safe home position. While the arm is currently controlled from a computer for development and calibration, my next milestone is to integrate dual joysticks for intuitive manual control without requiring a PC.

One of the biggest engineering challenges was calibrating five independent servos so that every commanded angle corresponded to the arm's true physical position. Because each servo had slight manufacturing tolerances and different horn mounting positions, I developed custom software offsets and calibration routines for each joint. I also discovered that one joint exhibited a non-linear relationship between commanded and actual angle, requiring mathematical correction rather than a simple offset.

Power management became another major challenge. The large high-torque servos produced significant current spikes that caused unexpected voltage drops and even damaged one Arduino's USB interface during development. To solve this, I redesigned the power distribution system using a dedicated high-current distribution block, separate logic and servo power paths, and large electrolytic capacitors to stabilize the supply during heavy loads.

Mechanical integration presented its own challenges. As higher-torque servos were introduced, the arm required repeated recalibration, updated mounting geometry, and software adjustments to maintain accurate motion. I also implemented software-controlled servo limits and began developing forward-kinematic calculations to prevent the arm from colliding with the ground or itself during operation.

This project is still actively evolving. My long-term vision is to transform AEGIS from a manually controlled robotic arm into an intelligent robotic assistant inspired by JARVIS. Future development will include dual-joystick control, an onboard camera, and AI-based computer vision capable of identifying, locating, and autonomously manipulating objects. Eventually, I plan to integrate large language models and computer vision so the arm can respond to voice commands, understand its surroundings, and perform useful tasks autonomously.

Although AEGIS already demonstrates precise multi-axis motion, this project is ultimately about learning robotics through iterative engineering—designing, testing, failing, improving, and continuously refining every mechanical, electrical, and software component into a capable intelligent robotic system.                                                       .imageimageimageimageimageimage

  • Sign in to reply

Top Comments

  • Qbit
    Qbit 21 days ago +1
    Nice Build!
  • AwesomeApple1
    AwesomeApple1 21 days ago +1
    20kgs is 55.1lbs not 44.1lbs. Sorry typo
  • AwesomeApple1
    AwesomeApple1 21 days ago

    20kgs is 55.1lbs not 44.1lbs. Sorry typo Slight smile

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • AwesomeApple1
    AwesomeApple1 21 days ago in reply to DAB

    It has 25kg servos and a 40kg servo at the bottom but due to physics stuff* it can lift 15-20kg(44-55lbs). 

    * A 25 kg servo rating means it can lift 25 kg at a distance of 1 cm (25 kg-cm). Putting that weight on the end of a stick multiplies the required force

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB 21 days ago

    Interesting.

    How much can it lift?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Qbit
    Qbit 21 days ago

    Nice Build!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube