Each Pedro repository serves a specific role in the ecosystem:
- 📂
Pedro: 3D printing resources — STL files and assembly instructions for building the Pedro robot chassis. - 📂
Pedro Board: Hardware design — Gerber files, schematics, and PCB layouts for the Pedro controller board. - 📂
Pedro Robot: Firmware — Arduino source code and library to program and control the Pedro robot. - 📂
Pedro STEM: Education — STEM lessons, activities, and teaching material using the Pedro robot for schools.
- Fully 3D Printable: All structural components can be printed on a standard 3D printer.
- 4x Mini Servo Motors 360°: For precise movements.
- 2x Bearing Balls 8x22x7 mm: For smooth rotation.
- Pedro Board: Designed specifically for this project, offering easy integration with the robot's components.
- 7.4V Batteries: Powering the robot, rechargeable via USB.
- Micro USB Cable: Enables charging, firmware uploads, and serial data exchange with the control application.
- Tool-Free Assembly: Designed to snap together easily without the need for tools.
✅ Material: PLA or ABS
✅ Layer height: 0.2 mm
![]() |
![]() |
![]() |
|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
We welcome contributions from the community! Here's how you can help:
- Fork the Repository: Click the "Fork" button at the top right of this page.
- Clone Your Fork:
git clone https://github.com/almtzr/Pedro.git - Create a Branch:
git checkout -b feature/your-feature-name - Make Your Changes: Add new features, fix bugs, or improve documentation.
- Commit and Push:
git commit -m "Add your message here" git push origin feature/your-feature-name - Submit a Pull Request: Navigate to the original repository and submit a pull request.






















