⚙️ ​Pedro Workshops

Ready to learn robotics with Pedro? 

Pedro makes it fun and easy to dive into robotics, electronics, and programming no tools required. Designed with education in mind, Pedro offers an ideal STEM experience through hands-on learning and modular technology.

⭐ Beginner (Level 1–2)

1. Assemble Pedro (★☆☆☆☆)
Theme: Basic mechanical assembly, introduction to servos.
Pre-required: All 3D printing parts, 4 servomotors, 2 bearing balls, battery 7.4V DC 2000mAh

2. Intro Pedro Board (★☆☆☆☆) (ON LINE SOON ...)
Theme: Electronics, Arduino, Embedded Systems
Pre-required: Pedro Board Rev 3

3. Program Pedro (★☆☆☆☆) (ON LINE SOON ...)
Theme: Basic mechanical assembly, introduction to servos.
Pre-required: Computer with Arduino IDE installed

⭐‍⭐ Intermediate (Level 2–3) (ON LINE SOON ...)

  1. Wi‑Fi Web Control Interface (★★★☆☆)
    Theme: ESP8266, web server basics.
    Build a webpage to move Pedro remotely.

  2. Radio-controlled Pedro (★★★☆☆)
    Theme: nRF24L01 peer-to-peer wireless.
    Build custom Arduino remotes to steer Pedro.

  3. Make Pedro ‘Talk’ with OLED (★★★☆☆)
    Theme: Displaying sensor/data outputs using OLED.
    Show sensor readings or messages during operation.

  4. Drawing Shapes: Geometry in Robotics (★★★☆☆)
    Theme: Coordinate geometry, servo synchronization.
    Make Pedro draw shapes like squares or circles.

  5. Recording & Playback Mode (★★★★☆)
    Theme: Data logging, control repeatability.
    Record servo timings and replay them.

⭐⭐⭐Advanced (Level 4) (ON LINE SOON ...)

  1. Torque Measurement & Levers (★★★★☆)
    Theme: Physics principles, lever arms, weight handling.
    Attach weights to Pedro and calculate torque.

  2. Multi-Step Factory Simulation (★★★★☆)
    Theme: Automation flows, repeatable tasks.
    Simulate sorting or assembly processes.

  3. Line Follower Add-On (★★★★☆)
    Theme: Sensor integration, control loops.
    Add light sensors and program Pedro to follow a path.

  4. Ultrasonic Obstacle Avoidance (★★★★☆)
    Theme: Feedback loops, behavioral robotics.
    Equip Pedro to detect and avoid obstacles.

  5. Multi‑Arm Coordination (★★★★☆)
    Theme: Parallel control, synchronized motion.
    Use two Pedros working together on tasks.

⭐⭐⭐⭐ Expert (Level 5) 

  1. Inverse Kinematics Workshop (★★★★☆)
    Theme: Trigonometry, joint angle math.
    Program Pedro to reach target points using IK formulas.

  2. Scratch-to-Code Transition (★★★★☆)
    Theme: Visual programming (Blockly/Scratch) to C++.
    Build blocks logic, then convert it to Arduino code.

  3. Cloud Control & Data Logging (★★★★☆)
    Theme: IoT, HTTP/MQTT, server communication.
    Move Pedro and log its actions to an online dashboard.

  4. Voice‑Controlled Pedro (★★★★☆)
    Theme: Speech recognition, API integration.
    Use Google Assistant or similar to issue voice commands.

  5. Collaborative Robotic Challenge (★★★★☆)
    Theme: Teamwork, multi-agent coordination.
    Teams coordinate multiple Pedros to complete a shared task (e.g. pass an object).