Home / Wiki / Platform / Shield
BLE Shield


Bluetooth Shield integrates a Serial Bluetooth module. It can be totally compatible to Arduino/ Catduino for unvarnished transmission. Digital 0 and 1 is Hardware Serial Port, and choose two pins from D0 to D7 in Arduino as the software port, the external f analog IOs can be used to connect with other devices.


Technical Data

Operate frequent: 433MHz

Operate voltage: 1.8 to 3.6V

Transmission rate: 300Kbps

Max emission power: 20dBm

Max emission current: 120mA

Receive sensitivity: -120dBm @ 1.2Kb/s



Low consumption

More professional ISM band

Frequent range from 140 to 960MHz 

Totally compatible to Arduino

Interface Function



Package List

BLE shield



Connect wire jumper to BLE shield like below:


Plug BLE shield to Arduino/Catduino

Upload following program to Arduino/Catduino



// the setup function runs once when you press reset or power the board

void setup() {

  // initialize digital pin LED_BUILTIN as an output.





// the loop function runs over and over again forever

void loop() {

  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)

  delay(1000);                       // wait for a second

  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW

  delay(1000);                       // wait for a second





Open serial monitor, set the baud rate at 115200, send AT, if you got respond of “OK”, BLE shield work.






Warning: Unknown: The session id is too long or contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in Unknown on line 0