Dimitris Platis
Published © MIT

Smartcar Gets an ESP32 Upgrade

Remember Smartcar, the easy to use vehicle platform for your hobby-grade projects? It received an upgrade with ESP32 and custom chassis!

IntermediateFull instructions provided2 hours3,132

Things used in this project

Hardware components

PCBWay Smartcar - Modules board
×1
PCBWay Smartcar - Motor board
×1
Brushed motors
530 rpm @ 12V
×4
TTL level shifters
×2
Espressif DOIT ESP32 devkit v1
30 GPIO pins
×1
SparkFun Motor Driver - Dual TB6612FNG (1A)
SparkFun Motor Driver - Dual TB6612FNG (1A)
×1
M6 x 30 mm screws
×4
M6 nuts
×4
M3 x 10mm screw
×16
M3 nuts
×16
Foam bumpers
×2
6pin 2.54 pitch female pin headers
×10
15pin 2.54 pitch female pin headers
×2
GY-50 gyroscope
×1
8pin 2.54 pitch long male pin headers
30mm long
×4
8pin 2.54 pitch female pin headers
×4
Resistor 10k ohm
Resistor 10k ohm
×3
AA battery holders
×8
DD40AJSA adjustable buck converter
×1
VL45L0x ToF distance sensors
×4
4pin 2.54 angled headers
×4

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Plier, Cutting
Plier, Cutting
Wire Stripper & Cutter, 18-10 AWG / 0.75-4mm² Capacity Wires
Wire Stripper & Cutter, 18-10 AWG / 0.75-4mm² Capacity Wires
Multitool, Screwdriver
Multitool, Screwdriver

Story

Read more

Custom parts and enclosures

Smartcar platform repository

All the software & hardware you need for Smartcar

Schematics

Smartcar platform repository

All the software & hardware you need for Smartcar

Code

Smartcar platform repository

All the software & hardware you need for Smartcar

Smartcar platform repository

All the software & hardware you need for Smartcar

Credits

Dimitris Platis

Dimitris Platis

14 projects • 41 followers

Comments