Skip to content

ESP32 Robot with wheel odometry and mapping ability

Notifications You must be signed in to change notification settings

BenchRobotics/Cake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PavnKake

PavnKake

UPDATE

20 Dec 2025: Removed old motor driver library, replaced it with custom "BR_DRV8833" included in the code

20 Dec 2025: Replaced Tof library with Adafruit library

20 Dec 2025: Updated the code to run with ESP core 3.0

🧾 Bill of Materials (BOM) for CAKEEVO PCB Project

Component Quantity Description
ESP32 Dev Board 1 Main microcontroller (ESP32-WROOM-32 Devkit)
DRV8833 Motor Driver 1 Dual motor driver breakout board
N20 Gear Motor 2 Compact DC motors for precise actuation
AS5600 Encoder 2 Magnetic rotary encoder for motor position feedback
MPU6050 Module 1 6-axis IMU (accelerometer + gyroscope)
VL53L0X ToF Sensor 1 Time-of-flight distance sensor for obstacle detection
DC Boost Module 1 MT3608 voltage booster (e.g., 3.7V to 5V)
16340 Battery 1 Rechargeable Li-ion battery for powering the system
Battery Holder 1 Compatible holder for 16340 battery
1N5819 Diode 1 Schottky diode for reverse polarity protection
Male Pin Headers 90 degree 40 pins 2.54mm pitch, for module and I/O connections
Female Pin Headers 40 pins 2.54mm pitch, for module and I/O connections
2mm x 10mm Screws 20 For mouting PCB and motors
Wires (Assorted) — Flexible hookup wires for connections
Soldering Iron Set 1 Basic soldering kit for assembly and repair
3D Printed parts 1 3D pritned robot parts

About

ESP32 Robot with wheel odometry and mapping ability

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published