The Bluetooth-SoC can be accessed via UART interface and supports AT-Commands for setup. It supports full Bluetooth 4.0 standard and can be used for your Arduino or microcontroller to Android or iOS communication projects.
If you are in need of such a 4.0 BLE Bluetooth module, MCU can be set up, also can controlled by a remote Bluetooth device for setting, can transfer data, and can remotely control 10 PIO pins,so,the best choice is HM-10 bluetooth module.
Support Remote control mode, remote device can control PIO pin or modify settings by AT commander when Connected. (Such as Iphone4s/5 ipad, Note2 etc.)
Support Central and Peripheral mode switch, modify by AT commander.
USB Protocol: USB V2.0
Power Supply: +3.3VDC 50mA
Operating Frequency: 2.4GHz ISM band
Operating Temperature: -5 ~ +65 Centigrade
Modulation Mode: GFSK (Gaussian Frequency Shift Keying)
Transmitting Power: ?4dBm
Sensitivity: ?-84dBm at 0.1% BER
Transmission Rate: Asynchronous: 6 kbps
Synchronous: 6 kbps
Security Feature: Authentication and encryption
Support Service: Central & Peripheral UUID FFE0, FFE1
Physical Dimension: 27mm x 13mm x 2.2 mm.