I need to make a robot within a month for a competition. I used to use Arduinos for my projects, but graduated to just flashing code with avrdude to standalone AVR microcontrollers.
I was thinking, just because I don't use the Arduino hardware anymore, is there any reason not to burn an Arduino bootloader on to my microcontrollers for some projects? Are there scenarios (like my current task) in which doing so would actually be advantageous?
It is a little easier to write code for an Arduino, and there are several open source libraries. I am sure there are other key advantages (and disadvantages) which I am not aware of, but would like to know about.
Essentially, under which scenario(s) would it be a good idea to burn an Arduino bootloader to my micrcontroller.