If I buy an Arduino Uno.....

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:

  1. Does it include a USB cord?
  2. 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?
  3. 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?

Thanks for your help.

blake305:

  1. Does it include a USB cord?

Mine did not.

  1. 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?

Yes, "sketch". Yes, the keyword is "standalone"...
https://www.google.com/search?q=arduino+standalone

  1. If I order regular ATmega328 DIP's, does it work the same way as the one included with the Uno?

There are two varieties: ATmega328 and ATmega328P. Genuine Arduino boards use the "P" model. Know the difference before ordering.

The basic answer to your question is "yes".

Or do I have to do something else to it? If so, what do I have to do to it?

A "bootloader" must be installed. There are vendors that sell processors with a bootloader already installed. For example... Arduino bootloader-programmed chip (Atmega328P) : ID 123 : Adafruit Industries, Unique & fun DIY electronics and kits

If you have an Arduino board and a few discrete parts or a second Arduino board, you can install a bootloader yourself.

Which pins on the ATmega328P correspond to the pins on the Uno board?

If you get an uno r3 you can bootload more chips without an additional hardware, search on this forum for arduino self isp and you'll find it

Hi,

'Self ISP', I have searched and didn't find, can you post a link ?

Thanks

Duane B

http://arduino.cc/forum/index.php/topic,101690.0.html

Thanks.

I think I will stick with optiloader for now.

Duane B

blake305:
Which pins on the ATmega328P correspond to the pins on the Uno board?

ooh. I like that schematic Nick. Thanks for posting.