0% found this document useful (0 votes)
35 views10 pages

Arduino Project Battle Bot Programmiing

The document outlines the requirements and steps for programming a Battle Bot using Arduino and ESP32. It includes instructions for installing the ESP32 board, importing libraries, and programming the PS3 controller pairing along with motor control loops. Specific coding guidelines emphasize not simply copying code and ensuring only one setup and loop function each.

Uploaded by

harleenpangu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views10 pages

Arduino Project Battle Bot Programmiing

The document outlines the requirements and steps for programming a Battle Bot using Arduino and ESP32. It includes instructions for installing the ESP32 board, importing libraries, and programming the PS3 controller pairing along with motor control loops. Specific coding guidelines emphasize not simply copying code and ensuring only one setup and loop function each.

Uploaded by

harleenpangu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

ARDUINO

Battle Bot
Programming
3D Design – Programming
• Requirements
Install ESP32 board https://dl.espressif.com/dl/package_esp32_index.json
3D Design – Programming
• Requirements
Install ESP32 board

Install
3D Design – Programming
• Requirements
Install ESP32 board
3D Design – Programming
• Requirements
Import library from google drive
3D Design – Programming
• Programming step 1 – download the starting programming file from google drive
3D Design – Programming
• Programming step 2 – open it and what we need to program is ps3 pairing, loop 1 and loop 2 only
3D Design – Programming
• Programming step 2 – paring the code (PLEASE DON’T simple copy, sure only 1 void setup)
3D Design – Programming
• Programming step 3 – loop 1 for left side motor running (PLEASE DON’T simple copy, sure only 1
void loop1)
If left y axis push up, analog value
will be less than 0

If left y axis push down, analog value


will be more than 0
3D Design – Programming
• Programming step 4 – loop 2 for right side motor running (PLEASE DON’T simple copy, sure
only 1 void loop2)
If right y axis push up, analog value
will be less than 0

If right y axis push down, analog value


will be more than 0

You might also like