If you have Arduino UNO, Arduino MEGA Controller, or Expansion board with xbee socket,you just add DFRobot latest BLE-Blink module,you can use to the function of bluetooth 4.0.

Imagine using Arduino or IOS combined with Arduino develop a wearable mobile device, such as smart phones, smart pedometer bracelet and so on.These wearable devices can communicate with your mobile phone via bluetooth 4.0.By linking into star network of low power consumption, low-power bluetooth 4.0 achieves rapid real-time communication. Many software or hardware engineers are hoping to have such a platform that can realize above functions.

BLE - the LINK is the communication module based on bluetooth 4.0,it uses the XBEE package which is compact and compatible with the XBEE also can run on 3.3V MCU.

With our Android and IOS app, you can quickly build the commumication between phone and arduinos.

Two BLE4.0 modules can realize the point-to-point wireless transparent transmission, master-slave machine setting, wireless program burning, HID connection with PC.

At the same time, we provide developers more freedom and support. User not only can debug BLUNO through the AT command, but also update BLE chip program via USB.

BLE - LINK bluetooth 4.0 module can be plug on any Arduino MCU with XBEE base, so as to realize the bluetooth wireless control.


Android devices Support List

Apple devices Support List

IOS 7+ Device:


BLE-LINK pinout

In this section, you can use the BLUNO to connect with the Android phone or iPhone .

Tools required

Step by Step

The Step by Step tutorial of the BLE-Link is almost the same with the Bluno.

Step by Step Basic Demo tutorial.

Wireless Programming via BLE

In this section, we will learn how to Upload the sketch on air via BLE. It is really amazing that you can even use your mobile phone to do uploading process.

Tools required

Step by Step

The Step by Step tutorial of the BLE-Link is almost the same with the Bluno.

How to Wireless Programming through BLE.

Update BLE Firmware

It is better to update the newest firmware for the better experience.

As BLE Link is using CC2540 chip, the method of the updating is very close to BLUNO

The only difference is the firmware name. Please choose BLE LINK firmware. Or it won't work.

How to update the BLE firmware.

Configure the BLE through AT command

There are three revolutionary BLE firmware versions now, maybe it will be more.

For the reason of unified management, we will put all BLE AT command on the BLUNO wiki page

BLE AT Command Configuration

BLE-link share almost all the documents with Bluno


Q 1. My BLE-link does not respond (AT command) when on the game controller board. If I plug in the ble to the usb directly it works.

A 1. BLE-link module could only respond to AT command when

1.Connected with computer using a USB cable through Serial monitor or inserted on a USB serial adapter (can be ignored since few people would use them together)

2.Using AT command in code.

3.Otherwise, when it was inserted on an Arduino card(e.g.), it won't respond since the TX&RX was connected with USB's TX&RX (only TX-RX could build a serial way, TX-TX doesn't make any sense).

NOTE: All BLE modules made by DFRobot are compatible, so more FAQ could be found in Bluno wiki>FAQ. |

For any questions/advice/cool ideas to share, please visit the DFRobot Forum.

DFshopping_car1.png Get it from Bluno Bee - Turn Arduino to a Bluetooth 4.0 (BLE) Ready Board or DFRobot Distributor.

Category: Home > Arduino > Microcontroller category: Product Manual category: MicroControllers category: Wireless