Skip to content

Final Results and Instructions

Iker Peral del Pino edited this page Dec 11, 2024 · 14 revisions

Tests

video_fall.mp4
video_walking.mp4

Materials Used 📋

  • ESP32CAM
  • 9gServos
  • Perfboard
  • Connector pins
  • Multicolor wires
  • Bit of elbow grease

Budget 💶

Item Price
Breadboard double faced 90x70 mm 2.15€
ESP32-CAM 12€
9g Servomotors 1.87€/unit
Wires Repurposed from old cables
450 mF Condenser Repurposed from old boards
PLA used 6.11 €
TOTAL: 27.74 €

Software Instructions 📃

To use this project you need to follow the next instructions

  1. Install the Arduino IDE.
  2. Download the necessary libraries.
  1. Select one of the available source codes that are found inside the src folder:
  • src: includes the movement using the Otto library
  • mov_a_mano: includes the movement done by hand. You may need to change the calibration parameters.
  1. Plug the ESP32 with a flasher board
  2. Select the ESP32 board inside the Arduino IDE
  3. Flash the selected code
  4. In your computer or smartphone select the WebWay WiFi and input the password (by default is 123456789)
  5. In your browser go to 192.168.1.1
  6. Enjoy

Future Posible Upgrades ⏫

  • Use a more compact battery that fits into the robot.
  • Use two separate current inputs for ESP and servos.
  • Order the PCB instead of making it by hand.
  • Edit the shell to lower the inertia when moving.
  • Fusion of the "belt" and the main body.
  • Add the arm's servos

Clone this wiki locally