> Der LSM303DLH ist der Grund für die 1.8V, dieser hat für den digitalen
> Teil nur diese vorgesehen.
Nein. Laut Datenblatt kannst du da 3,3V anlegen (also VDD und VDDIO
einfach zusammenlegen) ;-)
Siehe Seite 11 im Datenblatt. Hab mich schon gewundert, warum du da
diese Handstände mit einer zusätzlichen Spannungsversorgung machst ^^
PS: Ich habe den LIS331DLH verwendet. Im Nachhinein spräche aber nichts
gegen den anderen mit Kompass. Hätte den wohl auch genommen, wenn ich
gewusst hätte das es ihn gibt.
Achso: Von großem Interesse könnte auch noch dieses Bauteil für dich
sein (um die Sensororgie von ST zu vervollständigen)
http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00036196.pdf
Das kannst du benutzen um den Quadro auf einer bestimmten Höhe zu
halten.
Und damit nun wirklich alles von ST ist, rate ich dir einen STM32F407VG
als Mikrocontroller zu benutzen. Dazu gibts auch günstige
Evaluation-Boards. Damit hälst du dir eine menge Probleme vom Hals:
- keine Pegelwandler nötig, da der mit 3,3V arbeitet
- 168MHz und FPU lassen jede Berechnung zum Kinderspiel werden. Der
ATMEGA rackert sich da nämlich ziemlich einen ab.
Es gibt noch weitere Vorteile, die ich jetzt mal nicht alle aufzähle...