# Robot description in the robot.yaml format, version 0.1. format_version: "0.1" name: Tiny Engineer summary: A small desktop robot that moves, changes its face, and rings a bell as an AI coding assistant reads files, writes code, and finishes tasks. category: home difficulty: intermediate license: hardware: CERN-OHL-S-2.0 software: MIT source: repository: https://github.com/jamro/tiny-engineer ref: 8821a07969788f52c232cab2c377d797524d4334 tools: - 3D printer - soldering iron - M2 screwdriver files: parts_3d: 3d_models/parts/ cad: 3d_models/ electronics: hardware/boards/ docs: docs/ images: - docs/tiny-engineer-preview.jpg software: framework: arduino specs: power_v: 5 build_steps: - title: Print the 3D parts - title: Order or build the main control board - title: Connect the ESP32, servos, OLED, and speaker to the main control board - title: Flash the firmware - title: Assemble the printed parts - title: Connect to Wi-Fi and hook up your coding agent