My Solution - Technical Details & Description

Goals & Expected Timeline

Well! It was a bit of a journey for this project. Here is the "expected" timeline based off of a finalization sometime in Janurary

MILESTONE 1

Designs - V1

10/23

MILESTONE 2

Finalizing Electrical Designs

10/30

MILESTONE 3

V2 Drive Chassis & Python GUI

11/2

MILESTONE 4

Breadboarded Circuit & Mechanics

11/9

MILESTONE 5

Final Testing & Debugging

11/16

Project Poster

Here's the poster for the Vroomba project, showcasing key features and milestones.

Vroomba Project Poster alt

Project Videos

Watch the Vroomba in action! These videos showcase its features and operation!

Video 1: Movement

Video 2: Vaccuming

References & Resources

Here are some of the useful references & resources I accessed:

ESP32-S3: Failed to Write to Target RAM Error During Upload A forum post I made concerning an issue with target ram during upload sequence.
USBSerial Errors Another forum post I wrote outlining an issue with USBSerial vs Serial
Repeated Flashing Error Another forum post concerning a repeated error sequency when flashing code
DRV8411A Datasheet Datasheet for the motor driver used in the project.
ESP32 Datasheet Documentation for ESP32 Chips.
LEDC API Documentation for LEDC control using ESP32's hardware peripherals.