I suppose I don´t have a hardware problem but my Arduino Uno board is different from the one on the site and several other sites that sell it. Some components are missing but they don´t seem to have fell off.
It could be that the crystals are double footprinted to allow for alternative components in case of component shortage. My UNO is like the bottom one with a crystal on the USB chip and a resonator on the main processor.
@PaulS: It works rather well. It's my first Arduino board and all the example sketches from several tutorials work and my own sketches work without problems.
Is this a new revision of the Arduino board? I bought it last week from a seller here in Portugal and listed in the Arduino site.
Your board has 16MHz "resonators" for both the main AVR and the USB chip, while the early Unos had a resonator for the main AVR and a "real crystal" for the USB chip. The boards are laid out to accept either one in either position. I dunno why they switched (actually, I dunno why the original Unos had one of each; that was weirder than your board's configuration.)
I wonder if this could be related to cost savings.... While the cost difference between a crystal and a resonator is quite small but it could add up to be quite significant consider the number of boards they build.
probably a cost savings thing. In addition to being slightly cheaper, resonators eliminate the need for external capacitors, and are SMT parts that won't require hand assembly after the pick&Place machine is done.
It is not as accurate, that is a crystal can be closer to the frequency marked on it. It is deemed that a resonator is "close enough".
This affects timing critical stuff like the serial baud rate.
Fabio Varesano said:
Just bought an Arduino Uno from a local supplier here in Torino, Italy. 30 Km from where they build the Arduino.
My board looks exactly like your's Luis (no crystal) and I'm pretty sure that mine isn't a fake.
I never though it could be a fake Arduino since it was bought in a "official" seller mentioned on the arduino.cc page, just a different board revision.
The strange thing is that on the official arduino.cc page doesn't mention anything about this change and I think it should be public like everything else is.