# Robot description in the robot.yaml format, version 0.1. format_version: "0.1" name: EEZYbotARM summary: A four-axis, 3D-printable hobby robot arm controlled from Python and Arduino, with 3-D forward and inverse kinematics. category: arm difficulty: intermediate license: hardware: MIT software: MIT source: repository: https://github.com/meisben/easyEEZYbotARM ref: 00ff522d6bbb2fa6426b9888dfed810f6b0b7bcc tools: - 3D printer - screwdriver - Arduino microcontroller - PCA9685 servo driver board - battery pack files: docs: docs/ images: - images/introPicture.png software: framework: arduino build_steps: - title: Install the Python package with pip install -e . - title: Upload the Arduino sketch to the microcontroller - title: Enable USE_PCA9685_SERVO_EXPANDER in ServoEasing.h - title: Wire the servo motors to the PCA9685 board as per the reference diagram - title: Build the EEZYbotARM from the eezyrobots.it instructions - title: Install servo motors in the 90 degree reference positions - title: Calibrate servo angles for positional accuracy