I just recently found out about the world of microcontrollers, and buying an Arduino Uno (DIP version) seems like a good starter board. I'm not new to electronics or programming, just microcontrollers. I have a few questions about this product:
Does it include a USB cord?
If I upload a program (sketch I believe it's called?) to the Arduino Uno board when the included ATmega328 DIP is in the microcontroller slot, can I remove the ATmega328 and use that microcontroller for a project without the need for an Uno?
If I order regular ATmega328 DIP's, does it work the same way as the one included with the Uno? Or do I have to do something else to it? If so, what do I have to do to it?
If I upload a program (sketch I believe it's called?) to the Arduino Uno board when the included ATmega328 DIP is in the microcontroller slot, can I remove the ATmega328 and use that microcontroller for a project without the need for an Uno?