I just got my first arduino and I really dig the platform! What I want to do as my first bigger project is to control and power the Arduino with my iPhone 4 (running iOS5). I did some extensive googleing and found out that using a Serial Cable like http://makeprojects.com/Project/Connect-an-iPhone-iPad-or-iPod-touch-to-Arduino-with-the-Redpark-Serial-Cable/1130/1 I can get my iPhone to talk to my Arduino. I do however have 2 questions about this: - Isn't there a cheaper way to get serial output from my iphone? - Can't I also use the iPhone battery to power my Arduino?