E104-BT51A is a serial port to BLE Bluetooth slave node module that supports Bluetooth protocol version 5.0. It is small in size and low in power consumption. It works in the 2.4GHz frequency band. The E104-BT51A module is a serial-to-BLE Bluetooth module developed by
Chengdu Ebyte Electronic Technology Co., Ltd. based on TI's CC2640R2L chip. The module uses AT commands to set parameters, simple operation and convenient configuration. The module only supports Bluetooth slave mode. The module functionally supports low-power broadcast with
changeable content, variable baud rate data transparent transmission and file transmission, support for air command configuration, IO
port switch level setting, frequency And cycle variable PWM output, support AD analog quantity acquisition, Bluetooth battery
voltage service. Modules can be widely used in smart wear, home automation, home security, personal health care, smart home
appliances, accessories and remote controls, automotive electronics, lighting industry, industrial Internet, smart data collection, smart control and other fields. The module supports the maximum baud rate of 921600bps and the 2M PHY air rate of Bluetooth 5.0.
Features
Support Bluetooth BLE 5.0 protocol;
Supports adjustable Bluetooth package length;
Support two working modes of configuration and transparent transmission;
Support automatic broadcast and automatic connection after startup;
Support IBeacon and ordinary broadcast switching;
Support broadcast data can be set;
Support MAC address binding;
Support multiple serial port modes and baud rate;
Support custom 16-bit UUID and 128-bit UUID;
Support Bluetooth parameter air configuration;
The maximum communication distance is 50m;
Support ultra-low power consumption sleep mode, and synchronously broadcast data and maintain connection;
Support IO port level output;
Support PWM output with variable frequency period;
Support ADC analog quantity acquisition;
Support battery voltage detection service;
Support 2M, 1M airspeed;
The maximum value of MTU data transmission unit is 230 bytes;
With ceramic antenna, no external antenna is required;
Applications
Wireless meter reading wireless sensor Smart home Industrial remote control, telemetry
Smart buildings, smart buildings Automatic data collection Health sensor Smart wearable devices Smart robot
Wireless sensing
Electronic label
Intelligent control
Parameters
Para.Name |
Description |
Spec. |
Reference distance |
50m |
Clear and open environment, 1.5 meters in height |
Launch length |
128Byte |
- |
Bluetooth protocol |
BLE5.0 |
- |
Communication Interface |
UART serial port |
- |
Packaging method |
SMD |
- |
Interface method |
1.27 mm |
- |
Dimensions |
16*11.5mm |
- |
Antenna type |
Ceramic antenna |
Equivalent impedance is about 50Ω |
Para.Name |
Min. |
Typ. |
Max. |
Unit |
Spec. |
Working voltage |
1.8 |
3.3 |
3.8 |
V |
≥3.3V can guarantee output power |
Communication level |
- |
3.0 |
- |
V |
Using 5V level is risky to burn |
Working temperature |
-40 |
- |
+85 |
℃ |
Industrial design |
Working frequency |
2402 |
- |
2480 |
MHz |
Support ISM frequency band |
Emission current |
- |
11.5 |
- |
mA |
@5dBm |
Receiving current |
- |
7.5 |
- |
mA |
- |
Sleep current |
- |
2 |
- |
μA |
Standby |
Maximum transmit power |
4.5 |
5 |
5.5 |
dBm |
- |
Receiving sensitivity |
-95 |
-96 |
-97 |
dBm |
Air rate is 1Mbps |
Sleep broadcast current(default) |
- |
18.72 |
- |
uA |
Unit: uA. Broadcast gap is 1s |
Wake up broadcast current(default) |
- |
1581 |
- |
uA |
Unit: uA. Broadcast gap is 1s |
Wake up without broadcast current(default) |
- |
1440 |
- |
uA |
Unit: uA. |
Wake-up connection current(default) |
- |
1450 |
- |
uA |
Unit: uA. Connection gap 1s |
Sleep connection current(default) |
- |
4.76 |
- |
uA |
Unit: uA. Connection gap 1s |
Pin Definition(See the picture)
Pin No. |
Pin Name |
Pin Type |
Pin Function |
Pin Specifications |
1 |
GND |
Input |
Power ground wire |
- |
2 |
NC |
- |
NC |
- |
3 |
NC |
- |
NC |
- |
4 |
MODE |
Input |
Mode selection Falling edge: configuration mode.Rising edge: transparent transmission mode. |
5 |
WAKEUP/SLEEP |
Input |
Wake-up pin |
Wake-up: falling edge. Sleep: rising edge. |
6 |
DIO_2 |
Output |
OUTPUT0 |
User GPIO output pin 0 |
7 |
LINK |
Output |
Connection Status |
Bluetooth connection: low level.Bluetooth no connection: high level |
8 |
DATA |
Output |
Data indication |
DATA (data indication) When the module outputs data through the serial port, the DATA pin of the module is low level, indicating that data is being sent. AT command response does not change the DATA pin state. |
9 |
GND |
- |
Power ground |
- |
10 |
TMSC |
- |
NC |
Hang in the air, customers don’t need to care |
11 |
TCKC |
- |
NC |
Hang in the air, customers don’t need to care |
12 |
DIO_6 |
Output |
OUTPUT1 |
User GPIO output pin 1 |
13 |
DIO_5 |
Output |
PWM0 |
User PWM output pin 0 |
14 |
DIO_7 |
Output |
PWM1 |
User PWM output pin 1 |
15 |
DIO_8 |
Input |
ADC2 |
Bluetooth service battery voltage acquisition pin |
16 |
GND |
- |
Power ground |
Power ground |
17 |
VCC |
- |
Power is positive |
Power is positive |
18 |
RXD |
Input |
UART RX pin |
- |
19 |
TXD |
Output |
UARTTX pin |
- |
20 |
DIO_12 |
Output |
ADC0 |
ADC acquisition pin 0 |
21 |
DIO_13 |
Input |
ADC1 |
ADC acquisition pin 1 |
22 |
nRESET |
Input |
Power reset |
Active low |
23 |
NC |
- |
- |
- |
24 |
NC |
- |
- |
- |
Useful Link:
CC2640R2L Datasheet
User Manual