The 1Sheeld+ is an easily configured shield for Arduino. It has a built-in Bluetooth Low Energy (BLE) module that gives your Arduino the capability to connect itself to your iOS and Android phones. Thanks to the 1Sheeld app available on the App Store or Google Play, you can easily associate your iPhone or Android device to it, turning your smartphone into a shield itself.
Once connected you can control your Arduino with the smartphone, sending data and controlling pins, but you can also do the opposite. The 1Sheeld library gives to your Arduino the full control of the smartphone, allowing the Arduino to send emails, control the camera, use voice recognition, send Facebook and Twitter notifications and basically everything a powerful smartphone can do.
The 1Sheeld+ is compatible with 5V and 3.3V boards.