Here is something which might be useful to people who program Ardunio not using the IDE , like me. I use AVG GCC to develop code and use this to upload to Arduino.
Some features over the default Gui available on the Arduino.cc site.
- AutoReset – RTS AND DTR are reset ( No more pressing reset )
- AutoDetect Arduino when connected and removed ( USB COM port )
- Remembers Last Settings
- Very easy to use

Any Bugs or features you find or want let me know…


Nice work , Keep it up. Me too user AVR GCC more than Arduino IDE.
when i upload using software like babuino project
how can i erase? do i have to then use arduino IDE normally or rewrite the boot loader??
Please check this
http://babuinoproject.blogspot.com/2009/09/how-to-upload-babuino-software-to-your.html
When you upload Babuino Project .hex file using ARP/Arduino Uploader you will not lose your Bootloader.
In this case the Uploader is just doing what Arduino IDE does, it uses Arduino Bootloader and AVRDUDE to upload .hex file.
You can switch from Uploader software to Arduino IDE anytime with no problem.
Thanks. Very nice. FWIW, I had to set the baudrate to 57600 to upload to my Arduino Duemilanove.