ELEGOO CONQUEROR ARDUINO UNO R3 Source code
Hi, I recently bought a Conqueror with arduino uno R3 and I erased not on purpose the source code. I tried with the official deposit but when I compile it says that I don't have enoug space on the board.
Thank fo your help
14 Replies
Anybody ? 😠10hours trying hard...
Do you have a link for the product and the repo for the code?
Thank you. Yes, there is an official reposit. Here : https://github.com/elegooofficial/ELEGOO-Conqueror-Robot-Tank-Kit
Or here : https://www.elegoo.com/blogs/arduino-projects/elegoo-conqueror-robot-tank-tutorial?srsltid=AfmBOootWc9ujQRXSYajeG1661p0VWrPHbr4CB3K32qrk7Fjy2idn0l2
After some hours testing with the help of a LLM, I manage to optimize the code but there is still a lot to do : inversed command (left=right...), servo not calibrated, obstacle avoidance mod weird, not responding to the remote controle.....
GitHub
GitHub - elegooofficial/ELEGOO-Conqueror-Robot-Tank-Kit: ELEGOO Con...
ELEGOO Conqueror Robot Tank Kit. Contribute to elegooofficial/ELEGOO-Conqueror-Robot-Tank-Kit development by creating an account on GitHub.
ELEGOO Official
ELEGOO Conqueror Robot Tank Tutorial
CLICK TO DOWNLOAD: 1.Download manual + tutorial + code + App + datasheets all in 1 package: ELEGOO Conqueror Car Kit - link 1 ELEGOO Conqueror Car Kit - link 2 - Google Drive 2.Download manual / tutorial / code / App / datasheets seperately from different folders: ELEGOO Conqueror Car Kit ASSEMBLY TUTORIAL: HOW TO PLAY
So the issue in your original post is not a problem anymore?
It might be because I disabled some part of the code (some functionnalities) in order to reduce the weight of the code. For instance I disabled the line tracking.
You're probably just using the wrong file. I just compiled it for the Uno R3 and it compiles without issue. You need the code from this .zip file: https://drive.google.com/file/d/1eMMNSy1X1JKG7ifxdI3GhvXnzcmeVEhJ/view
Under "main program" -> ConquerorCar_DRV8835_20220322.ino
Assuming your kit has the DRV8835 motor drivers.
Thank you actually my chipset is a TB6612FNG. I just checked. This is why I used the TB66 INO.
and there is a more recent version here : https://www.elegoo.com/pages/download
ELEGOO Official
ELEGOO 3D Printers, Arduino Kits & Robots Tutorials Download
Knowledge Base DOWNLOAD EVERYTHING YOU NEED You can select the section corresponding to the product you purchased and download all the related files. 3D Printer Trouble shooting Visit this blog for continuously updated support articles about our 3d printer products. Read All Still have questions? If you have any questi
and on this one : Compilation error: text section exceeds available space in board (101%)
The .ino file for that is in the same directory.
yes but exceeding available space 101%
I disabled follow mode and it works but if I want to get that function back I have to optimize the code I guesse
That one actually doesn't compile at all for me. Multiple definition errors.
It is likely because you have the latest librairies versions. I hade to downgrade some.
There is a pre-compiled .hex file in the directory as well, you could just upload that.
You can copy the avrdude command for uploading the hex file from the output of the Arduino IDE.