# Robot description in the robot.yaml format, version 0.1. format_version: "0.1" name: STM32 Quadruped Robot summary: A quadruped robot controlled by an STM32F103C8T6 microcontroller, capable of walking forward, backward, and lifting its legs. category: quadruped difficulty: intermediate license: hardware: MIT software: MIT source: repository: https://github.com/JayooYuan/stm32-quadruped-robot ref: d65b67663d283d779ffa4374df22aad73157c7ae tools: - Keil MDK/uVision 5 - ARM Compiler 5 - Soldering iron - 3D printer (if custom chassis is used) - PCB manufacturing tools (for Gerber file files: docs: docs/ build_steps: - title: Prepare STM32F103C8T6 development environment - title: Assemble hardware components according to schematic and PCB - title: Flash firmware using Keil MDK/uVision 5 - title: Test basic movements (forward, backward, leg lift) via Bluetooth