Pedro 2.0 - the Ultimate Open-Source Robotic Arm for Makers & Learners!

by Almtzr in Workshop > 3D Printing

8408 Views, 64 Favorites, 0 Comments

Pedro 2.0 - the Ultimate Open-Source Robotic Arm for Makers & Learners!

bluetooth_mode.gif
pedro_kickstarter.png
pedro_kickstarter_.png
pedro_robot.png
module.png
certification-mark-FR000025-stacked.png

Pedro 2.0 is a fully open-source project, designed to be accessible and customizable for everyone. It’s easy to assemble no screws, no glue, no tools required! Perfect for makers, students, and educators looking to explore robotics and programming.

Pedro Robot is certified as open-source hardware by the Open Source Hardware Association under UID: FR000025.


Technical Specifications


  1. Pedro Board (Rev. 3) compact size: 55x55mm.
  2. Microcontroller: ATmega32U4.
  3. Power supply: 7.4V DC Rechargeable Battery by Micro USB cable.
  4. 3D Printed Parts: High-quality PLA or ABS, providing durability and strength.
  5. 4 x Servo motors SG90 360° for precise control of the arm’s movements.
  6. 2 x Ball Bearings 8x22x7mm for enhanced movement accuracy.
  7. Integrated modules:
  8. NRF24L01 for wireless communication.
  9. ESP8266-01 for WiFi and IoT applications.
  10. HC-05 for Bluetooth connexion.
  11. OLED display 128x64 for real-time feedback


Supports Pedro on Kickstarter

Supplies

pedro_explode.jpg
no_tools.png

Everything you need to bring the Pedro robot to life:

  1. 4 Servomotors 360° SG90
  2. Pedro board
  3. Micro USB cable
  4. 2 Batteries 3.7V 15000mA
  5. 2 Ball bearings

Planetary Gear Systems

pedro_diy_3.jpg
pedro_step_1.jpg
pedro_step_2.jpg
pedro_step_3.jpg

Assemble the three planetary gear systems as shown, and verify the rotation of each.

Board and Battery

pedro_step_4.jpg
pedro_step_5.jpg
pedro_step_6.jpg
  1. Place the Pedro board on the base and connect it to the battery.
  2. Ensure that the board powers on.
  3. Insert the servomotor for the base rotation and connect it to pin D5 on the board.

Forearm

pedro_step_9.jpg
pedro_step_10.jpg
pedro_step_11.jpg

Insert the second servomotor into the elbow piece and the third servomotor into the gripper piece. Then, connect the elbow and gripper using the link arm piece, as shown.

Arm and Forearm

pedro_step_12.jpg
pedro_step_13.jpg
pedro_step_14.jpg

Attach the forearm to the upper arm by connecting the elbow joint to the shoulder piece as shown.

Assemble Gripper

pedro_step_15.jpg
pedro_step_16.jpg
pedro_step_17.jpg
gears.gif

Mount the two planetary gear systems onto the elbow and shoulder servomotors. Then, attach the gear arm piece to complete the assembly as shown.

Gripper

pedro_step_18.jpg
pedro_step_19.jpg
pedro_step_20.jpg
pedro_step_21.jpg
pedro_step_22.jpg
pedro_step_24.jpg

Attach the gear to the gripper servomotor, then position the two gripper pieces as indicated.

Arm Suppport Base

pedro_step_25.jpg
pedro_step_26.jpg
pedro_step_27.jpg

Secure the support base to the arm beneath the elbow piece with screws.

Connect Arm and Base

pedro_step_28.jpg
pedro_step_29.jpg
pedro_step_30.jpg

Complete the arm by covering the side with the servomotor cables, then secure the arm to the base with the four screws as shown.