# Robot description in the robot.yaml format, version 0.1. format_version: "0.1" name: ElectronBot summary: A mini desktop robot with 6 degrees of freedom, USB communication, and a display screen, inspired by WALL-E's EVE. category: humanoid difficulty: advanced license: hardware: GPL-3.0-only software: GPL-3.0-only source: repository: https://github.com/peng-zhihui/ElectronBot ref: 819927015323181a9a10e0184d64ad2bddfcb407 tools: - 3D printer - soldering iron - screwdriver - hot glue gun - multimeter - JLink or STLink (for firmware flashing) - USB Type-C cable - laptop or computer files: parts_3d: 3.Software/Unity/ElectronBot-Studio/Assets/Models/Parts/ cad: 4.CAD-Model/ electronics: 1.Hardware/ images: - 5.Docs/Images/robot1.jpg specs: dof: 6 build_steps: - title: Prepare 3D printed parts - title: Assemble structural components - title: Install bearings and special screws - title: Prepare and modify servos - title: Assemble and wire electronics - title: Flash firmware to control boards - title: Install and configure software SDK - title: Calibrate servos and test functionality - title: Install face display and camera - title: Final assembly and testing