Automate the Arduino IDE

I am working on uploading code to over 100 Arduino boards. Needless to say it is a bit time consuming and back-breaking to program them each manually. I am on the verge of being able to wirelessly ( using Xbee's ) program each individual module.

My next step is to automate the process. I have very little experience ( but some ) writing windows apps, scripts, etc.

Can anyone suggest the best way to do this? All I would need to do is access a terminal window and then the Arduino IDE with this app/script.

Should I use Visual Basic or some other method?

Thanks for any help you can give.

Cheers.

Find your preferences file

Turn on verbose logging

Upload your script

Look for the avrdude commands in the logging

put the avrdude commands in a batch file (shell script, whatever) with a loop and a pause (so you can plug in the next board).

If you are setup to build outside of the IDE using just a Makefile, you do not have to mess with changing the logging verbosity.

I build everything outside the IDE and just edit with my favorite syntax highlighting editor now. Building within IDE 0012 gets errors I don't see when building using just a Makefile.

Hopefully, this will be fixed in IDE 0013.

8-Dale