Skip to content

MihaiLupoiu/RC-Tank

Repository files navigation

Trunke Icon

Trunke I

Trunke is one of its kind and first of its generation.

It's a prototype rc controlled tank via MQTT and it's build using the ESP32 using ESP IDF 4.2 toolckhain.

How to build

To build the project idf.py build and to idf.py -p PORT flash

Select the instructions depending on Espressif chip installed on your development board:

Architecture

High level design

Architecture

Circuit Diagram

CircuitDiagram

Starting flow diagram

startingMessagesDiagram

Processing a message flow diagram

movementMessagesDiagram

Components

Power

Power TP5100

power

Motor driver and ESP32

Power DRV8833

GPIOs ESP32 DRV8833 Input
23 IN1
19 IN2
18 IN3
05 IN4

power

Controller

Link Google Play Store

Mobile controller

Build

Trunke

Demo Video

Demo

Troubleshooting

  • Program upload failure

    • Hardware connection is not correct: run idf.py -p PORT monitor, and reboot your board to see if there are any output logs.
    • The baud rate for downloading is too high: lower your baud rate in the menuconfig menu, and try again.

Technical support and feedback

Please use the following feedback channels:

  • For technical queries, go to the esp32.com forum
  • For a feature request or bug report, create a GitHub issue

We will get back to you as soon as possible.

References

About

RC Tank created with ESP32 IDF 4.2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages