dorkhub

Pedro

Pedro the open source project designed with STEM spirit

almtzr
15615 forksApache-2.0updated 8 months ago
visit the demogit clone https://github.com/almtzr/Pedro.gitalmtzr/Pedro

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.

more like this

meine

meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…

Python50

search

search projects, people, and tags