This was not a problem with my UNO R3 as it auto-resets. But I just received a Mini04 and find this bug to be problematic. I know that I am new to Arduino but after reading around I find others have had the same problem.
The "Verify" Button in the Arduino IDE 1.0 basically is a "compile" button that checks the program. Fine...
The "Upload" button though, does much more. It REcompiles and THEN uploads. This becomes a problem in programming the Mini04 since the Mini04 must be manually reset right before the actual upload. But how does one determine this when the "upload" button recompiles and immediately uploads without gap, word, or warming?
Can there be 3 buttons? Verify, Compile, & Upload?
Or can Upload first check is there was already a Verify/compile. And if so, just simply Upload.
Or can there be an option when Mini04 /328 is chosen, to have the IDE pause after compile and display a popup to reset the Mini04. Then click OK to upload?
Any of these would work.
So - Is there a way to get a pause between compiling and uploading in the arduino software? The Mini04 needs to be manually reset right before upload and timing that was VERY VERY difficult especially on longer projects. I might resort to the stopwatch method. Time a few failed attempts to see when the upload begins. But that is NOT good practice.
Phillip