Hackster is hosting Hackster Holidays, Ep. 7: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 7 on Friday!
Catosci
Published © GPL3+

Arduino ESP32 All in One Robot

Arduino ESP32 All in One Robot (Obstacle Avoiding, Line Tracking, Following, Real Time Video)

IntermediateFull instructions provided4 hours10,155
Arduino ESP32 All in One Robot

Things used in this project

Hardware components

Arduino UNO
Arduino UNO
×1
Arduino Sensor Shield V5.0
×1
Dual H-Bridge motor drivers L298
SparkFun Dual H-Bridge motor drivers L298
×1
DC Motor, 12 V
DC Motor, 12 V
×6
Plastic wheels 65x26mm
×4
Tracking Module 5V 5-way
×1
IR Sensor
×1
Buzzer module
×1
Ultrasonic Sensor - HC-SR04 (Generic)
Ultrasonic Sensor - HC-SR04 (Generic)
×1
SG90 Micro-servo motor
SG90 Micro-servo motor
×1
Resistor 100k ohm
Resistor 100k ohm
×1
Resistor 1M ohm
Resistor 1M ohm
×1
Esp32Cam
×1
HC-06 Bluetooth Module
×1
SparkFun Solder-able Breadboard - Mini
SparkFun Solder-able Breadboard - Mini
×1
Battery Holder, 18650 x 2
Battery Holder, 18650 x 2
×1
Female/Female Jumper Wires
Female/Female Jumper Wires
×20
Machine Screw, M2
Machine Screw, M2
×10
Machine Screw, M2.5
Machine Screw, M2.5
×10
3D printed - Chassis Top (2 part glued)
×1
3D printed - Chassis Bottom (2 part glued)
×1
3D printed - HC-SR04/ESP32 Face Holder
×1
3D printed - ESP32 clip
×1
3D printed - Spacers
×2

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Multitool, Screwdriver
Multitool, Screwdriver
3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

smartcar_chassis_top_long

smartcar_chassis_top_short

smartcar_chassis_bottom_long

smartcar_chassis_bottom_short

Smartcar_Ultra_esp32_holder

ESP32Cam-Clamp

spacer_IR v1

Schematics

Battery voltage Schema

Motor Driver Schema

Arduino wiring

Code

Catosci_SmartCar_Arduino.zip

C/C++
Source Code for Arduino Uno Board
No preview (download only).

Esp32cam_Arduino.zip

C/C++
Source Code for ESP32cam Board
No preview (download only).

CatosciApp x Android

Smarthphone app for Android to remote control the smart car

Credits

Catosci
1 project • 5 followers

Comments