User Tools

Site Tools


arduino:unofaq

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
arduino:unofaq [2010/09/27 21:17]
ladyada
arduino:unofaq [2016/01/28 18:05] (current)
Line 1: Line 1:
-There'​s so many Arduino'​s out there, it may get a little confusing. We wanted to clarify for people some of the changes in the new version+====== Moved! ======
  
-====== Arduino Timeline ====== +This tutorial has moved to [[http://​learn.adafruit.com/​arduino-tips-tricks-and-techniques/​arduino-uno-faq|http://​learn.adafruit.com/arduino-tips-tricks-and-techniques/arduino-uno-faq]]
- +
-But first...some history! +
- +
-First there was the serial Arduino (whats the name of it?) with RS232 which was not used outside of the Arduino team & friends. +
- +
-The first popularly manufactured Arduino was called the NG (New Generation, like Star Trek, yknow?) The NG used the Atmega8 chip running at 16 MHz and an FT232 chip for the USB interface. The bootloader takes up 2KB of space and runs at 19200 baud +
- +
-The next version was the Diecimila. The Diecimila updated the chip from the Atmega8 ​to the Atmega168The great thing here is double the space and memory (16K instead of 8K)It still ran at 16MHz. The Diecimila also added two extra header pins for 3.3V (from the FTDI chip) and the reset pin which can be handy when a shield is covering up the Reset button. The bootloader takes up 2KB of space and runs at 19200 baud +
- +
-In 2009, the Duemilanove was released. This one also upgraded the chip again, to the Atmega328. Yet another doubling of space and memory! Another upgrade is now the power is automagically switched between USB and DC-jack which removed the previous jumperThis makes it easier and faster to move from programming to standalone and got rid of some confusionThe bootloader takes up 2KB of space and runs at 57600 baud +
- +
-====== New USB chip ====== +
- +
-So! All of the older Arduinos (NG, Diecimila and Duemilanove) have used an FTDI chip (the FT232RL) to convert the TTL serial from the Arduino chip (Atmel ATmega). This allows for printable debugging, connecting to software like PureData/Max, Processing, Python, etc. etc. It also allows updating the firmware via the serial bootloader.  +
- +
-The good news about the FT232RL has royalty-free drivers ​and pretty much just works. The bad news is that it can -only- act as a USB/Serial port. It can't act like a keyboard, mouse, disk drive, MIDI device, etc. +
- +
-The Uno has changed that by exchanging the FT232RL chip with an atmega8u2 chip. There are a +
- +
-====== Why is the Arduino chip running at 16MHz when it can run at 20MHz? ====== +
- +
-This is a common question. The reason is that the first Arduino used the Atmega8 which could not run faster than 16Mhz. As the chip has been upgraded they wanted to make the boards speed compatible. Arduino is also not really intended for fast-processing (its only 8-bit anyways) so the chips are running at 16MHz+
/home/ladyada/public_html/wiki/data/attic/arduino/unofaq.1285622257.txt.gz · Last modified: 2016/01/28 18:05 (external edit)