Bluno is great but I want small size for my product; Ble-link does well in its work but I don't want additional adapter to be inserted. Now, these problems are solved with BLE(bluetooth low energy) Micro, a new bluetooth 4.0 device. Comes in a small size at 24*15mm, BLE Micro can be easily put onto your PCB board, just ignore the problems like "how to design an antenna", "how to make a bluetooth chip work" and so on.
BLE Micro is perfect for wearable projects. With it, you will be able to use Andriod or IOS devices to communicate with your clothes!
And for developers, BLE Micro can be used for transparent transmission, or remote programmer uploading, and even building an HID connection with PC. It can be configurated by AT command and you can also update its firmware by USB. What's more, it supports IBeacon.
With the latest firmware version 1.8, you can switch the mode between AT command and transparent transmission by serial port.
Note: The new version BLEMicro V1.1 has passed through CE, FCC and RoHS Certification! The Dimension and Pinout have changed, please check the WiKi for the detail.