Today I received my first Seeeduino - my first Arduino of any kind, for that matter. I eagerly rushed through the IDE and FTDI install to get things rolling. I was crushed to find that uploading did not work. Here are the details.
Windows XP SP3
Arduino IDE 017
Only one COM port shows up, which I’ve selected.
Like so many other Arduino users, I received the dreaded:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
This originally happened when my first Blink upload took more than 20 seconds to complete. I wasn’t sure what to do so I hit the reset button… that was that. No other uploads were successful after that. I searched the net for resolution and found no recommendations that helped.
One common recommendation was to make sure you had the correct Board selected in the IDE. Ok, I have the 328 so I selected “Arduino Duemilanove or Nano w/ 328” – doesn’t work. (looking back, I was naive to think that the fancy name was tied to the chip number)
Ok, reviewing the details on the main product page I found this, “Its design is based on Diecimila scheme”. So I selected “Arduino Diecimila, Duemilanove, or Nano w/ 168” – doesn’t work.
There is no entry for Diecimila w/ 328 so what the heck - let’s try something else “… w/ 328”. I selected “LilyPad Arduino w/328” and whaddaya know – It WORKED!!! but… why?!
Can anyone explain what I’m doing wrong or where I could have found this information?
Is there a reason why I shouldn’t interface the board as a LilyPad?
Thanks for reading,