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.
Very handy tool – thank you. To get it to work with the Arduino Nano 3.0 I manually set the baud rate to 57600. Tried to figure out how to set this as the default but no luck. Any tips? thanks – methods
Will this work with the Arduino Mega board?
Thanks!
Same question, will it work with the mega 2560. I tried all the choices of microcontroller, but no joy.
Please please: compile a version with 57600bps (instead of 1900bps). It is a pain to have to change the baud rate every time for the 328p. Thanks!
Will do thanks for the idea.
+1 on the 57600 baud rate! Did you ever get a version completed with this feature? A simple drop-down box would be more than adequate.
Thanks!
Thanks for the idea , will look into it.
Thank you very very much Vikas!
You make my day! I had an hex file to transfer to a Pro Mini
and I was completly in the fog with avr studio and avrdude.
I was trying with the Arduino avrisp as programmer without
any result. With your work, I had only to change the baud rate
and bingo! Done!
Thank you again!
Sylvain.
One thing, is it possible to keep the avrdude screen after the
the transfer is done?
Hi, how use this software on Mac? there is a source code? There is a version for mac? Thanks.
Sadly ive lost the codes
.
Hi, I’ve bought the Arduino Mega 2560. I’m using AVR Studio 5.
When I try to upload a file I always get a message like this:
avrdude.exe: stk500_getsync: not in sync: resp=0×00
Can anyone help me?
Merry Christmas
I’ve changed baudrate to -b57600 and it works now.
-F -v -pm328p -cstk500v1 -P\\.\COM11 -b57600 -D -Uflash:w:”C:\test.hex”:i
Duemilanove 328P
Thanks it works for arduino uno. If i want to use avrdude with commandline how can i write it? Baudrate is 115200. Befoe i found your uploader i tried some command but non of them worked. Commandline below:
avrdude -p m328p -c avrisp -P com12 -b 115200 -F -U flash:w:deneme.hex
the other one :
avrdude -c arduino -p m328p -c avrisp -P com12 -b 57600 -F -U flash:w:your_hex_file.hex
when i used both of them respectively something appeared like below :
avrdude: stk500_getsync(): not in sync: resp=0×00
Can you tell me where is the fault? I am new on programming. Thank again!!
You really make it appear really easy together with your presentation but I to find this matter to be really something that I believe I’d never understand. It kind of feels too complicated and very vast for me. I’m having a look forward on your next publish, I will try to get the cling of it!
Hello Vikas,
Nice job,it worked for arduino uno by just changing the baud rate to 115200.
I am interested to know if you have created a custom version with private branding?
Thanks
DCR
If you are not ready to fight with yourself, to
say “NO” to things you liked to do or which were just a
habit to you then nothing on Earth will help you to get rid of those excess pounds.
While you are waiting for the launch of these tablets, you can consider some of the other tablets available in the
market. The actual pc is usually Wi-Fi enabled and can connect to web
anywhere.
I just got the uploader to work with my Ruggedcircuits Arduino board, here is what I used for settings, I’m running Vista on a HP 64 bit laptop: go to control panel and Device Manager, find which Com port your Arduino has been assigned by Windoze, select com port and click on properties, change baud rate to 115,200 click apply, close control panel. Run ArduinoUploader and after selecting what .HEX file you want to upload, change AVR Dude params to read -b115200 on end of first line, not second. This worked for me….
Thank you Vikas for an excellent tool!!!!
Some people known as Nikon one V1 a conveyable
DSLR the place you are able to just slip correct by
way of your pocket but its shooting strength is identical as that of a DSLR.
Whereas some cameras will auto-focus while
doing video, others do not which is something else to consider.
Whenever you rent a book from them, they
plant a tree to show the benefits of renting books.