Notes on setting up and using avrdude with Atmel Studio: Download and install Atmel Studio if you haven't already: ******************************************************************** To setup the avrdude programmer to work with Atmel Studio (do this once): ******************************************************************** In Atmel Studio, go to Tools -> Select profile, double click on Advanced, then Apply From there, click tools -> External Tools and you can put Title: avrdude Command: C:/Users/Rick/Downloads/avr/avrdude.exe <<>> Arguments: -p m324pa -P usb -c avrispmkII -F -U flash:w:$(ProjectDir)Debug\$(TargetName).hex:i Initial directory: $(TargetDir) Check: Use Output window Prompt for Arguments OK ******************************************************************** To program: ******************************************************************** Tools --> avrdude OK ******************************************************************** To start a new project: ******************************************************************** In Atmel Studio go to New --> Project GCC C Executable Project Name: Lab07 Location: path to directory Solution: Create a new solution Solution name lab07 (Check Create directory for solution if needed) OK Now, under Device Selection Device Family ATmega Select: ATmega324PA OK Finally add the LCD library: Download: liblcd.a and lcd.h from the assignments page and put them in your project directory along with your other source code files In your "Solution Explorer" (Check the "View" menu if you don't see it) Right click on "Libraries" Add Library Browse Libraries (on left) Click "Browse" at the bottom Browse to your project directory and select liblcd.a Open OK