Daten aus/in DB lesen/schreiben über USB möglich? oder Ethernet shield

Hab aber gelesen dass der Raspi zu wenig Strom bietet, was ich dann aber nicht verstehe wie die dann hier machen:
http://lets-get-nerdy.com/arduino-mit-einem-raspberry-pi-verbinden-und-kommunizieren-lassen/

Das geht eigentlich nur, wenn der RaspPi modifiziert wurde (i.A. die Sicherungen kurzgeschlossen, also nicht zu empfehlen). Einen Servo per Arduino zu versorgen, sollte man nicht mal machen, wenn der Arduino per Netzteil versorgt wird, ausser man achtet beim Kauf explizit darauf, dass der Servo nicht mehr Strom zieht, als der Arduino liefern kann.

Änderungen am Arduino deswegen:
Arduino Playground - HomePage

Das bringt doch für die Stromaufnahme nichts. Habe ich das was falsch verstanden?

Als ich den Arduino am PC hängen hatte, musste ich zuerst den Serial Monitor öffnen, damit die Verbindung hergestellt werden kann.

Habe ich Deinen Satz richtig verstanden? Du kannst auf den Arduino nichts uploaden, ohne dass Du vorher den Serial Monitor geöffnet hattest?
Das dürfte dann eher an Deinem PC liegen. Bei meinem ist das nicht nötig, normalerweise dürfen Geräte am USB bis zu 500mA beziehen, auch wenn der Standard da eigentlich separate Anforderungen vorsehen würde.