Skip to content

Latest commit

 

History

History
85 lines (58 loc) · 3.18 KB

File metadata and controls

85 lines (58 loc) · 3.18 KB

START HERE: Wheelie Robot Project Guide

Welcome to the Wheelie robot project! This guide will help you get started, understand the project structure, and point you to the most important documentation for building, wiring, programming, calibrating, and operating your robot.


1. Project Overview

  • Wheelie is an open-source, modular robot platform based on the ESP32 microcontroller.
  • Features include: motor control, multiple sensors (ToF, IMU, encoders, sound, ultrasonic), WiFi, OTA updates, and more.

2. Quick Start Checklist

  1. Read the Assembly Guide
  2. Wire your hardware using the Wiring Guide
  3. Flash the firmware using PlatformIO
  4. Calibrate your sensors (Calibration Guides)
  5. Test and operate your robot!

3. Directory Structure

  • /docs/ — All documentation
    • /assembly/ — Hardware setup, wiring, shopping list
    • /calibration/ — Sensor calibration guides
    • /components/ — Guides for each hardware module
    • /sensors/ — Sensor integration and usage
    • /power/ — Power system documentation
  • /src/ — Main firmware source code
  • /include/ — Header files
  • /tests/ — Test programs
  • /data/ — Web server files

4. Essential Documentation


5. Building and Flashing Firmware

  • Install PlatformIO in VS Code.
  • Open the project folder.
  • Edit platformio.ini if needed for your board.
  • Use the PlatformIO sidebar to Build and Upload the firmware.

6. Calibration


7. Troubleshooting & Support

  • Check the relevant guide in /docs/ for your issue.
  • Review the serial monitor output for errors.
  • Visit the project repository for updates and community support.

8. Contributing


Happy building!