Buongiorno a tutti

;
è da un annetto che utilizzo il GPS Datalog Shield di Adafruit per i miei progetti (
http://www.ladyada.net/make/gpsshield/index.html), e adesso, dopo aver ampliato un pò le mie conoscenze di elettronica (ripeto, un pò) , vorrei capire come funziona esattamente analizzandone il circuito disponibile sul sito:
http://www.ladyada.net/media/gpsshield/gpschemv11.pngE' un circuito abbastanza semplice, tuttavia ho due dubbi nel riquadro "3.3V supply":
1) Perchè ci sono due condensatori tra +5V e GND?
2) Perchè serve un regolatore a 3.3V se già Arduino può fornire 3.3V dal pin dedicato?
Provo a rispondermi da solo "a 'recchia", ditemi se è giusto:
1) I due condensatori servono a stabilizzare la tensione;
2) Il pin 3.3V di Arduino non è in grado di fornire la corrente necessaria ad alimentare tutto lo shield.
Che ne dite?