Skip to content

almtzr/Pedro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

579 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Pedrobot


🚀 Pedro Project Repositories:

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.

📂 Pedro

1. Features

  • 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.

2. How to Print

✅ Material: PLA or ABS
✅ Layer height: 0.2 mm


3. How to Assemble

step1 step1 step1
step1 step1 step1
step2 step2 step2
step2 step2 step2
step4 step4 step4
step4 step4 step4

4. Contributing

We welcome contributions from the community! Here's how you can help:

  1. Fork the Repository: Click the "Fork" button at the top right of this page.
  2. Clone Your Fork:
    git clone https://github.com/almtzr/Pedro.git
    
  3. Create a Branch:
    git checkout -b feature/your-feature-name
    
  4. Make Your Changes: Add new features, fix bugs, or improve documentation.
  5. Commit and Push:
    git commit -m "Add your message here"
    git push origin feature/your-feature-name
    
  6. Submit a Pull Request: Navigate to the original repository and submit a pull request.

Releases

No releases published

Packages

 
 
 

Contributors