Programming the Arduino Uno board using Avrdude


The 'Uno' board by Arduino is a low cost board useful for embedded projects such as robotics. It contains an Atmel 328P microcontroller. Personally I prefer to not use the Arduino environment with its interpreted C like language and integrated environment due to my familiarity with programming the devices directly and working with AVRStudio4.

The Uno has a USB interface and built in bootloader the Avrdude.exe program and communicate with for programming the microcontroller's on board FLASH memory. Below I have gathered together a working set of files including the Arduino Uno driver for Windows and the latest version of AVRDude.

  • uno_programming_with_avrdude.zip .
  • TODO-put links to AVR Studio4 install and links/credits.