Skip to content

mtribiere/OpenESPCar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License

About the project

Most cheap RC uses two DC motors, one for the direction, and the other to actually move forward and backward.
The aim of this project is to provide a fully-featured and generic plateform to create all kinds of ESP based vehicules. From custom hardware to high-end API, everything is built from the ground-up.

Current state

A first working POC has been made and tested successfully. However, there is still lots of things to do and maintenaing everything myself is not possible.

Hardware

For now on, ESP12f-based dev board, and L298N. However it should work with any other ESP board - H-bridge couple with minor changes.

The overall architecture is pretty straight forward :

  • The ESP board and motor drivers are placed inside the car
  • The ESP creates a Wifi AP and start-up a UDP server
  • The android smartphone connect to the Wifi AP
  • The App communicate starts a UDP client and communicate with the car

drawing

🧰 PCB Design

The custom designed PCB for holding all the electronic 👉 See the doc

🤖 Embedded Firmware

The firmware flashed in the ESP-SOC 👉 See the doc

🔌 Protocol

The communication protocol used to control to car 👉 See the doc

📱 Android App

A direct implementation of the protocol for the POC 👉 See the doc
drawing

About

An open and generic plateform to create ESP based RC car

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published