R/C truck driven by an iPhone

Inspired by NerdKits, the iPhone connects to car.php, a web page running on a laptop with WAMP installed. car.php send x/y drag coordinates to newVector.php, which transforms the coordinates into characters to send to the PIC. Then, echo.c on the PIC reads the characters and turns them into drive commands for the car.

extracredit.pptx

Grading: 50 points

  1. Scope -- very broad; covers a web server, iPhone, PIC, and an R/C trunk.
  2. Functionality -- good. The response time is a bit slow, but expected given the multiple domains (iPhone / web / PHP / serial / PIC / RC).
  3. Hardware complexity -- reasonable -- open-drain digital I/O.
  4. Software complexity -- excellent -- work in PHP and in C.
  5. Presentation - well done and explained.
  6. Practicality / usefulness / fun factor - excellent.