I'm following the instructions here http://arduino.cc/en/Tutorial/ArduinoToBreadboard to a tee but I'm getting the following error:
avrdude: stk500_getsync(): not in sync: resp=0x15
I see a lot of people have similar problems with this but I haven't run acrossed any solutions that don't involve a completely different method (like bitbang.) Does the method in the above tutorial work? Does this error look familiar?
Barring an easy solution to the above problem....While I ultimately will use this 168 on a breadboard, I do have two arduinos (a duemilanove and an uno) so I think I can burn the bootloader and program it initially using the two arduinos. However I see that there is a problem using an Uno for this- something to do with the optibootloader and a corresponding solution which I don't understand (optifix.) Ok so I have a duemilanove and an uno both fuctioning with 328s and bootloaders. I also have a fresh 168 without a bootloader. Presumably I want to take out one of the 328s, plug in my fresh 168, and use the other arduino to burn a bootloader. Is one way easier than the other (i.e. does one way-duemilanove to uno or uno to duemilanove avoid the problems with the optibootloader)? Big thanks for any help.