bAndreas Lundquist has written an article explaining how to write your first mobile application for Bluno (an Arduino Bluetooth 4.0 (BLE) control board) .
What you need
To run this example you need the following equipment:
Evothings Workbench (free download)
Any modern smartphone with Bluetooth Smart, Bluetooth 4.0.
Evothings Client (iOS, Android), download from AppStore or Google Play
DFRobot – Bluno hardware
Electronic parts needed: an LED, 220 Ohm resistor and a potentiometer.
You also need an iOS device (7+) or Android device (4.3+) with support for Bluetooth Low Energy. Please note that BLE support on Android is still not fully mature and results may vary – a point to note if you experience difficulties running this example. If the application stops working, simply restart the Evothings client app and/or reset Bluetooth on the device.
This tutorial is based on a Bluno that has been updated to the latest firmware (version 1.92). DFRobot provides an excellent tutorial on how to update the firmware of the device which is available on their website.