This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
arduino:unofaq [2010/09/27 22:25] ladyada |
arduino:unofaq [2010/09/28 18:59] ladyada |
||
---|---|---|---|
Line 48: | Line 48: | ||
The code for the 8u2 is based on LUFA, Dean Cameras totally awesome USB-AVR library that has great examples and documentation. Its also completely open source. | The code for the 8u2 is based on LUFA, Dean Cameras totally awesome USB-AVR library that has great examples and documentation. Its also completely open source. | ||
+ | |||
+ | ===== Can I get to the other pins on the 8u2? ===== | ||
+ | |||
+ | In the Uno, no extra pins are brought out to headers. If you want to poke around with chips like the 8u2 we suggest using something like the Teensy! | ||
====== Whats with the crystals? ====== | ====== Whats with the crystals? ====== | ||
Line 88: | Line 92: | ||
For more detailed information about the bootloader, such as source code, please visit the [[http://code.google.com/p/optiboot/|Optiboot]] project page. | For more detailed information about the bootloader, such as source code, please visit the [[http://code.google.com/p/optiboot/|Optiboot]] project page. | ||
+ | |||
+ | ====== Why not just use the '8u2 as a programmer? ====== | ||
+ | |||
+ | While it is possible that the 8u2 could act as a full ISP programmer there are a few reasons why its good that it isn't | ||
+ | |||
+ | - Giving beginners access to a full ISP programmer will result in bricked chips. There's no risk of messing up the Arduino chip beyond recognition if its just being bootloaded | ||
+ | - Having the chip act only as a USB/serial passthrough simplifies the firmware so that the chip has only one function instead of having to have it do double duty as programmer -and- serial interface (think about it, its not easy) | ||
+ | - Backwards compatibility - the Arduino chips can still be programmed with FTDI breakout boards or cables, making it easy for people to breadboard or make clones. | ||
====== Are Shields still going to work? ====== | ====== Are Shields still going to work? ====== |