Control an Arduino using an iOS device over WiFi and Ardumote.
Ardumote is a customizable remote for sending UDP messages over a WiFi network. It is designed to be used with microprocessors such as the Arduino, but can be used to control anything capable of receiving UDP messages.
+ Interface with an Arduino in less than 2 minutes
+ Drag & Drop Buttons (add as many as you can fit)
+ Single Push, Toggle, and Slider Buttons (for PWM)
+ Buttons Retain Memory
+ Set Separate Parameters for Each Button
+ Control Multiple Devices
+ Send Multiple Requests
Example Code and Tutorials are found on the developers website.