all | frequencies |
|
|
|
|
|
exhibits | applications |
---|---|---|---|---|---|---|---|---|
manual | photos | labels |
app s | submitted / available | |||||||
---|---|---|---|---|---|---|---|---|
1 |
|
User manual | Users Manual | 1.97 MiB | November 04 2020 | |||
1 |
|
Internal photos | Internal Photos | 569.75 KiB | November 04 2020 | |||
1 |
|
External photos | External Photos | 724.47 KiB | November 04 2020 | |||
1 |
|
Label Sample | ID Label/Location Info | 72.36 KiB | November 04 2020 | |||
1 |
|
Label location | ID Label/Location Info | 365.76 KiB | November 04 2020 | |||
1 | Block Diagram | Block Diagram | November 04 2020 | confidential | ||||
1 | Declaration concerning Antenna Specification | Operational Description | November 04 2020 | confidential | ||||
1 |
|
FCC Confidentiality request letter | Cover Letter(s) | 31.77 KiB | November 04 2020 | |||
1 |
|
FCC Modular Approval Request Letter | Cover Letter(s) | 409.19 KiB | November 04 2020 | |||
1 |
|
Power of Attorney Letter | Cover Letter(s) | 17.42 KiB | November 04 2020 | |||
1 | Operation Description | Operational Description | November 04 2020 | confidential | ||||
1 |
|
RF Exposure Info | RF Exposure Info | 213.27 KiB | November 04 2020 | |||
1 | Schematic | Schematics | November 04 2020 | confidential | ||||
1 |
|
Test Setup Photos | Test Setup Photos | 1.10 MiB | November 04 2020 | |||
1 |
|
Test report-DTS-BLE | Test Report | 2.67 MiB | November 04 2020 |
1 | User manual | Users Manual | 1.97 MiB | November 04 2020 |
Chengdu Ebyte El lectronic Technolo ogy Co., Ltd E104-BT50 32A User Manual E104-
-BT50 32A U User M Manual l nRF5 52832 BL LE5.0 Low w Power r BLE to Serial M Module Copyright 2012 22019 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Contents 1. OVERVIEW ............................................................................................................................................ 7 1.1 INTRODUCTION ............................................................................................................................................... 7 1.2 FEATURES ...................................................................................................................................................... 7 1.3 APPLICATION .................................................................................................................................................. 8 2. OPERATION NOTICE ............................................................................................................................ 8 2.1 BLE KNOWLEDGE ........................................................................................................................................... 8 2.1.1Connection interval, advertising interval and scanning interval .................................................................... 8 2.1.2 MTU ....................................................................................................................................................... 8 2.1.3 Distance response for data rate ................................................................................................................. 9 2.1.4 Module advertises data in multi-connection ............................................................................................... 9 2.1.5 Flow controlCTSand low power ......................................................................................................... 9 2.1.6 The master data transmission rate is lower than the slave data transmission rate .......................................... 9 2.1.7 Solution to abnormal power consumption caused by MOD pin in low power consumption mode .................... 9 2.1.8 Solution to broadcast data problem ......................................................................................................... 10 3. PARAMETER ....................................................................................................................................... 10 3.1 LIMIT PARAMETER ......................................................................................................................................... 10 3.2 OPERATING PARAMETER ................................................................................................................................ 10 4. DIMENSION AND PIN DEFINITION .................................................................................................... 12 5. FUNCTION ........................................................................................................................................... 13 5.1 ROLES ......................................................................................................................................................... 13 5.1.1 Master .................................................................................................................................................. 14 5.1.2 Slave ..................................................................................................................................................... 14 5.1.3 Observer ............................................................................................................................................... 14 5.1.4 Master and slave as the one .................................................................................................................... 15 Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 1 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 5.2 POWER MODE ............................................................................................................................................... 15 5.2.1 Low power mode .................................................................................................................................... 15 5.2.2 Wake up mode ........................................................................................................................................ 15 5.3 DATA TRANSMISSION MODE ............................................................................................................................ 16 5.3.1 Transparent transmission ........................................................................................................................ 16 5.3.2 Format transmission .............................................................................................................................. 16 5.4 MAC ADDRESS BONDING ............................................................................................................................... 16 5.5 ADVERTISING ............................................................................................................................................... 16 5.5.1 Normal advertising info. ........................................................................................................................ 16 5.5.2 iBeacon advertising info. ....................................................................................................................... 17 5.6 CONFIGURATION ........................................................................................................................................... 17 5.7 DATA INDICATION .......................................................................................................................................... 17 5.7.1 Output delay .......................................................................................................................................... 18 5.8 UUID SPECIFICATION .................................................................................................................................... 18 5.9 GPIO FUNCTION ........................................................................................................................................... 18 GPIO function pin .......................................................................................................................................... 19 5.9.1 Input and output .................................................................................................................................... 19 5.9.2 PWM .................................................................................................................................................... 19 5.10 MULTILINK ................................................................................................................................................. 20 5.10.1 Connection handle ............................................................................................................................... 20 5.10.2 Obtaining a connection handle .............................................................................................................. 20 6. AT COMMAND ..................................................................................................................................... 20 6.1 COMMAND INSTRUCTION ............................................................................................................................... 20 Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 2 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 6.2 ERROR CODE ................................................................................................................................................ 20 6.3 STATUS PRINTING .......................................................................................................................................... 21 6.4 COMMAND LIST ............................................................................................................................................ 22 6.4.1 AT test command .................................................................................................................................... 22 6.4.2 AT+RESET Reset command .................................................................................................................... 22 6.4.3 AT+RESTORE restore factory setting ...................................................................................................... 22 6.4.4 AT+BAUD baud rate .............................................................................................................................. 22 6.4.5 AT+PARI parity ..................................................................................................................................... 23 6.4.6 AT+HWFC flow control ......................................................................................................................... 23 6.4.7 AT+ROLE Bluetooth role ....................................................................................................................... 24 6.4.8 AT+DEVMANUF modify manufacture name ............................................................................................ 24 6.4.9 AT+DEVSERIAL modify device serial ..................................................................................................... 24 6.4.10 AT+DEVMODEL modify device model .................................................................................................. 25 6.4.11 AT+DEVHWER modify hardware version .............................................................................................. 25 6.4.12 AT+DEVSWVER modify software version .............................................................................................. 25 6.4.13 AT+DEVID modify device ID ................................................................................................................ 26 6.4.14 AT+ADV enable advertising .................................................................................................................. 26 6.4.15 AT+ADVDAT advertising data .............................................................................................................. 26 6.4.16 AT+ADVINTV advertising gap .............................................................................................................. 27 6.4.17 AT+IBCNUUID iBeacon UUID command ............................................................................................. 27 6.4.18 AT+MAJOR iBeacon Major Command .................................................................................................. 27 6.4.19 AT+MINOR iBeacon Minor command ................................................................................................... 28 Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 3 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 6.4.20 AT+IPWR modify ibeacon tx_power ...................................................................................................... 28 6.4.21 AT+NAME advertise device name ......................................................................................................... 28 6.4.22 AT+CONPARAMS connection gap configuration .................................................................................... 28 6.4.23 AT+CONPARAMSx specified connection interval setting ......................................................................... 29 6.4.24 AT+DISCON disconnect command ........................................................................................................ 30 6.4.25 AT+DATDLY Data output delay ............................................................................................................ 30 6.4.26 AT+MAC local MAC address ................................................................................................................ 31 6.4.27 AT+PEERMAC connect to device MAC ................................................................................................. 31 6.4.28 AT+BOND enable bonding ................................................................................................................... 31 6.4.29 AT+BONDMAC add more bond MAC address ....................................................................................... 32 6.4.30 AT+BONDDEL delete bond MAC address ............................................................................................. 32 6.4.31 AT+SCAN advertising scan ................................................................................................................... 32 6.4.32 AT+SCANINTV scan interval ................................................................................................................ 33 6.4.33 AT+SCANWND scan window ................................................................................................................ 33 6.4.34 AT+AUTOCONN connect automatically ................................................................................................ 33 6.4.35 AT+CONN specify connection ............................................................................................................... 34 6.4.36 AT+LINKNUM query link ..................................................................................................................... 34 6.4.37 AT+TRANMD master transmission mode ............................................................................................... 34 6.4.38 AT+LINKMAX Master max link quantity ................................................................................................ 34 6.4.39 AT+LINKSLAVESlave max link quantity ................................................................................................ 35 6.4.40 AT+UUIDSVR128 set 128-bit UUID ..................................................................................................... 35 6.4.41 AT+UUIDSVR Bluetooth service UUID ................................................................................................. 36 Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 4 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 6.4.42 AT+UUIDCHARA1 SLAVE CHANNEL characteristic UUID .................................................................. 36 6.4.43 AT+UUIDCHARA2 MAST CHANNEL characteristic UUID command ..................................................... 36 6.4.44 AT+VER query software version No. ..................................................................................................... 36 6.4.45 AT+AUTH set authentication password over air ..................................................................................... 37 6.4.46 AT+UPAUTH change authentication password over air .......................................................................... 37 6.4.47 AT+PWR transmitting power ................................................................................................................ 37 6.4.48 AT+ONSLEEP sleep once power on ...................................................................................................... 38 6.4.49 AT+DISCSLEEP disconnect and get into sleep ....................................................................................... 38 6.4.50 AT+SLEEP get into sleep mode immediately .......................................................................................... 38 6.4.51 AT+LOGMSG operating condition output .............................................................................................. 38 6.4.52 AT+PINCONF IOconfiguration ............................................................................................................ 39 6.4.53 AT+PINSET Set IOhigh and low level .................................................................................................... 39 6.4.54 AT+PINGET Obtain IOhigh and low level ............................................................................................. 40 6.4.55 AT+PWMCONF PWMconfiguration ..................................................................................................... 40 6.4.56 AT+PWMUNINIT Turn off PWMfunction ............................................................................................... 40 6.4.57 AT+PWMDUTYSET Change PWMcycle duty ......................................................................................... 41 6.4.58 AT+FILTER Device master filtering conditions ...................................................................................... 41 7. QUICK START ..................................................................................................................................... 42 7.1 GUIDANCE FOR CONFIGURATION MODE ............................................................................................................ 42 7.1.1 UART configuration ............................................................................................................................... 42 7.1.2 Configuration over air ............................................................................................................................ 42 7.2 DATA TRANSMISSION ..................................................................................................................................... 44 7.2.1 Data transparent transmission ................................................................................................................ 44 Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 5 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 7.2.2 Format transmission .............................................................................................................................. 45 8. HARDWARE DESIGN ......................................................................................................................... 47 9. FAQ ...................................................................................................................................................... 48 9.1 COMMUNICATION RANGE IS TOO SHORT .......................................................................................................... 48 9.2MODULE IS EASY TO DAMAGE ......................................................................................................................... 48 9.3BIT ERROR RATE IS TOO HIGH .......................................................................................................................... 48 10. PRODUCTION GUIDANCE ............................................................................................................... 49 10.1REFLOW SOLDERING TEMPERATURE ............................................................................................................... 49 10.2REFLOW SOLDERING CURVE .......................................................................................................................... 49 11. RELATED PRODUCT ........................................................................................................................ 50 12. PACKAGE FOR BULK ORDER ........................................................................................................ 51 REVERSION HISTORY ........................................................................................................................... 52 ABOUT US .............................................................................................................................................. 52 Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 6 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 1. Overview 1.1 Introduction Small in size and low in power consumption, E104-BT5032A is a serial-to-BLE module based on BLE 5.0 working at 2.4Ghz. It works as both Bluetooth master and slave. Based on nRF52832 from Nordic, the E104-BT5032A module is developed by Chengdu Ebyte. AT commands are available for parameter setting, thus operation is simple and fast. There are Bluetooth master, slave and observer modes. It functionally supports low-power broadcast, data transparent transmission, and air configuration. It is widely used in smart wear, home automation, home security, personal health care, smart home appliances, accessories and remote control, automotive, lighting, industrial Internet, intelligent data acquisition, intelligent control, etc. The maximum continuous transmission baud rate is 921600bps. 1.2 Features BLE 5.0 Working mode: configuration and transparent transmission mode Automatic advertising and connection after power on;
Switch between IBeacon and common broadcast available Serial wake up available MAC bonding connection Serial transparent transmission and format transmission Various serial modes and baud rates;
Self-defined 16-bit UUID and 128-bit UUID;
PCB antenna Bluetooth parameter configuration over air is available;
Ultra-low power sleep, synchronous broadcast;
Sniffing function available;
MTU maximum is 247 bytes Air data rate 2M,1M available;
Max 8 channel GPIO input/output Max 3 channel PWM output. MAC address binding available. The maximum binding data is 8 devices(either master or slave);
There are two connection modes: manual connection, automatic connection;
Multiple masters and multiple slaves, up to 4 slaves can be connected;
Dynamic modification of transmit power is available. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 7 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 1.3 Application Smart home and industrial sensors;
Security system, positioning system;
Building automation solutions;
Wireless remote control, UAV;
Wireless game remote control;
Healthcare sensor;
Wireless voice, wireless headphones;
RFID;
Automotive applications. 2. Operation Notice 2.1 BLE knowledge This chapter mainly focus on BLE knowledge. 2.1.1Connection interval, advertising interval and scanning interval In order to ensure low power consumption, BLE adopts interval working mode. The scanning interval is to scan the advertising channel every certain time. The smaller the scanning interval, the higher the average power consumption during scanning, but the faster the slave device is found. The advertising interval is that the advertising is released every certain time. The smaller the interval, the easier the slave device will be found by the master, and the higher the average power consumption. For a connected BLE device, the master initiates a request to the slave every certain time (connection interval), and after receiving the request, the slave responds to the request of the master at the same time (connection interval). If the slave does not respond to the master request within the specified time (connection timeout), the master judges the slave to disconnect, while the slave fails to receive the request of the master within the prescribed time (connection timeout), and the slave judges that the master is disconnected connection. In order to reduce BLE power consumption again, the BLE protocol also stipulates that the slave can ignore requests for a specified number of times (slave timeout). The smaller the connection interval, the greater the data throughput, but the greater the power consumption. When users are concerned about data throughput, the connection gap can be reduced. Note that with regard to the connection interval, the connection interval between different devices may be different and cannot even be changed, such as the iPhone. 2.1.2 MTU Refer to the effective size of the BLE air single packet data. The MTU in the ble 4.0 / 4.1 protocol is 27 bytes, which can be expanded from ble 4.2 and higher to 251 bytes. When the MTU is actually used, the user's effective load is reduced by a 3-byte header. This means that the single packet data for 4.0 / 4.1 users is up to 24 bytes, and the single packet data for ble4.2 and later versions is up to 247 bytes. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 8 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual In actual applications, the MTU value of different devices will be different. For example, the iPhone's MTU is 185 bytes, and users cannot change it. 2.1.3 Distance response for data rate With ceramic antennacompared with PCB antenna, ble signal on external antenna has poor TX and RX ability. The longer the distance, the slower the data rate. 2.1.4 Module advertises data in multi-connection The module supports multiple connections. In multi-connection advertising, the module sacrifice communication speed in order to ensure data reliability. Multi-connection advertising rate is the lowest rate among multiple connections. 2.1.5 Flow controlCTSand low power If the module serial port is configured for flow control mode and CTS is disabled (CTS pin is high), the module cannot enter the low power consumption mode. As a solution, after CTS is asserted (CTS pin is low), low power consumption is entered through pins or instructions. 2.1.6 The master data transmission rate is lower than the slave data transmission rate The slave sends data using the notification method to send data, the data sending rate is fast, while the master sends data using the write response method, the data sending rate is slow. 2.1.7 Solution to abnormal power consumption caused by MOD pin in low power consumption mode This method is only for versions below V1.3, excluding V1.3. Module switching method. Set the MOD pin only before the data is sent. No operation after the data is sent. For example:
a) Send AT command. STEP1, set the pin to low level;
STEP2, send AT command;
STEP3, complete the data transmission. b) Send data STEP1, set the pin to high level;
STEP2, send data through UART;
STEP3, data transmission is completed. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 9 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 2.1.8 Solution to broadcast data problem This method is only for versions below V1.3, excluding V1.3. Problem description: For versions below V1.3, if the user sets the broadcast data to {0x01,0x02,0x03,0x04}, the actual scan result is {0x02,0x01,0x03,0x04}
{0x01,0x02,0x03,0x04} in V1.3. At present, it is compatible with the broadcast data of other models of BLE, which will be modified to It is recommended that users deal with this issue according to the firmware version. 3. Parameter 3.1 Limit parameter Main parameter Performance Note Voltage supply [V]
Blocking power [dBm]
Min 0
Operating temperature [
-40 Max 3.6 10
+85 module short distance
Voltage over 3.6V will cause permanent damage to Chances of burn is slim when modules are used in 3.2 Operating parameter Main parameter Voltage supply [V]
Communication level [V]
Operating temperature [
Frequency [MHz]
Transmitting current Power mA consumption Receiving currentmA Stand-by currentA Transmitting power [dBm]
Receiving sensitivity [dBm]
Min 1.7
-40 2402
Typ 3.3 3.3
13 13 8 3.8
-96 Max 3.6
+85 2480 19
4
Performance Remarks 3.3 V ensures output power For 5V TTL, it may be at risk of burning down ISM band
Bluetoothlowenergymode Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 10 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Random I/O GND/0.84 GND/VCC 0.36/VCC GND/1.88 GND/VCC 0.47/VCC Sleep advertising current(default) Wake-up advertising current(default) Wake-up no advertising current(default) wake-up connection current(default) 173 8.70 8.68 8.78
unituA, default advertising gap is 1s unitmA, default advertising gap is 1s unitmA, default connection gap is 500ms unitmA VIL/V IH VOL/
VOH
Main parameter Description Remarks Distance 70m BLE protocol Communication interface Package Connector Size Antenna BLE 5.0 UART SMD 1.27 mm 11.6*16mm Ceramic antenna Test conditionclear and open area, antenna gain:
1dBi@4dBm, antenna height: 2m
50 Impedance Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 11 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 4. Dimension and Pin Definition No. Direction Application Remarks Item GND P0.25 P0.26 Input Ground
NC NC
MOD1 Input Mode selection mode WKP2 Input Wake up pin 1 2 3 4 5 Low levelconfiguration High leveltransparent mode Wake upfalling edge Sleeprising edge 1 The internal level of the pin is self-latching. Ground directly or connect to the power supply when driving externally. When it is driven by external MCU, use the push output control. 2 Same to 1 Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 12 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual DISC Input Connection pin Internal pull up. Valid in disconnected falling edge Output Link status Output Data indicator Ble linklow level No ble linkhigh level 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 LINK3 DATA4 GND P0.02 P0.03 P0.04 P0.05 P0.06 P0.07 GND VCC RXD TXD RTS CTS P0.21/RST SWDCLK SWDIO
Input Output Output Input
Ground Power Internal pull up Internal pull up Valid in low level Ground NC NC NC NC NC NC Ground Power UART RX pin UART TX pin Flow control Flow control Power reset
5. Function 5.1 Roles There are four roles: master, slave, observer, salve and master as one. The master module/slave and master as one connects to other Ebyte Bluetooth models. Up to 4 slaves can be connected to it. Transparent advertising and format transmission are available. Both manual and automatic connection are allowed. The slave module connects to other Ebyte Bluetooth models, only one connection is allowed. Only transparent transmission is available for slave. The observer is only used to print information about the ble device around the module and cannot be connected. Note: BLE is initiated by the master, and the slave responds. Where it is located manually, the automatic connection function is only valid for the master and master-slave integration. 3 The internal level of the pin is self-latching. It internally pulls up for high level and pulls down for low level. 4Same to 3. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 13 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 5.1.1 Master AT+ROLE=1 choose role as master; Restart to take effect;
AT+SCAN=1 master scanning started;
AT+AUTOCONN configure if it is automatically connected after power on Once in manual connectionAT+CONN configure to connect specific device One master and multiple slave connection is available. Maximum connected slave quantity is 4;
Print status information when the master connection status changes. See 6.3 for Status Print. 5.1.1.1 Master connecting method 5.1.1.1.1 Condition filtering The device can be configured to filter by MAC address bonding and service UUID. UUID filtering AT+UUIDSVR is filtered according to the content configured by AT+UUIDSVR. The filtering condition cannot be closed. If MAC address filtering is not enabled, the MAC matches, it is automatically connected to the slave once service UUID is matched. If the user needs MAC address filtering, MAC address filtering needs to be enabled through AT+BOND=1, and the MAC address is added to the master through AT+BONDMAC. After the master scans to the slave, if it is the same as the binding list MAC address and the service UUID, it automatically connects to the slave device. If the master is configured as a manual connection, MAC address binding filtering will be ignored, but svruuid is consistent. 5.1.1.1.2 Automatic connection If configured to connect automatically, the slave is automatically connected after the condition filter is met. If configured to connect manually, turn on scanning. The master will scan the device with the service UUID matched and output through the UART (the data format is as shown in Figure below, the master outputs the scan result data format). The user connects to the specified slave device using AT+CONN. RSSI(Signal quality) 1byte MAC 6byte 5.1.2 Slave AT+ROLE=0 choose role as slave. Restart to take effect. AT+ADV=1 configure normal advertising mode. the broadcast device cannot be found. the data transparent transmission mode. 5. Check 5.5 for advertising configuration. 5.1.3 Observer The broadcast switch is configured to be enabled. Once power on, it automatically enters the broadcast state. Otherwise, 4. After receiving the master connection request, establish a Bluetooth connection to stop the Bluetooth broadcast and enter AT+ROLE=2 choose role as observerReset to be valid. After receiving the broadcast, print out the entire contents of the broadcast package through the serial port. It cannot connect any device. 1. 2. 3. 4. 5. 6. 1. 2. 3. 1. 2. 3. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 14 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Format LEN 1 byte MAC 6 bytes RSSI 1 byte Advdata Within 31 bytes NotesLEN is sum of MAC, RSSI and advertising data length. Scanning window, gap and parameter should be the same. AT command is valid during this time. 4. 5. 5.1.4 Master and slave as the one 1. Command AT+ROLE=3select master and slave as the one. Take into effect once restart. 2. Master function configuration is same as master from 6.1.1. 3. Slave function is same as slave from 6.1.2. This role supports multiple slaves. 5.2 Power mode There are two modeslow power mode and wake-up mode. 5.2.1 Low power mode The low power mode means that the BLE function continues to run after entering this mode, and the peripherals except the wake-up pin are turned off. If you need lower power consumption, you can turn off the broadcast, scan, disconnect all connections, set a longer broadcast gap, scan the gap, and connect the gap by AT command. Enter low power mode AT command AT+SLEEP: enter low power mode AT command AT+DISCSLEEP=1: disconnect and enter low power mode AT command AT+ONSLEEP=1 : enter low power mode once power on Via pin WKP rising edgekeep high level for 200ms and enter low power mode To output STAsleep via serial port after entering low power modeLOGMSG output unclosed Note: In low power mode, when it is not disconnected, for example, when ble receives data over air, or when the connection status changes, the module temporarily wakes up and outputs the corresponding data, and immediately goes to sleep after the data output is completed. At this point, entering low power consumption, or waking up will not output status data. 5.2.2 Wake up mode Wake up mode In this mode, the peripherals of ble modules works normally. Once it waked up, it outputs STAwakeup. Via pin WKP falling edgekeep low level for 200ms and enter wake up mode Pin RX wakes up, via falling edge of pin RXkeep low level for at least 50us and wake up immediately 1. 2. 3. 4. 1. 2. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 15 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 5.3 Data transmission mode There are two transmission modetransparent transmission and format transmission. 5.3.1 Transparent transmission It refers to the data received by the serial port is sent to the other device through BLE without any processing, and the data received by the BLE is sent through the serial port without any processing. In slave mode, only data transparent transmission is available. The result of the command "AT+TRANMD" is invalid for the slave. In master mode, data transparent transmission is sent to each connected slave module by advertising. Due to the use of broadcast transmission, under extreme conditions, there is no guarantee that each slave will be able to receive data. The host is set to the transparent transmission mode by the instruction "AT+TRANMD=1". The data sent to the module through the serial port and the data transmitted through the serial port must be in accordance with the defined format and transmitted. It should be noted that the format transmission of the module also supports the transmission of data in 5.3.2 Format transmission a broadcast manner. It is unavailable for salves. Send to slaves command AT+TRANMD=0 to switch it to format mode. Format is as follows Slave ID 1byte 0~3/0xff Valid data Max:243bytes Salve ID0~3. It is printed by master from STA:connect,1<mac> after mster and When slave ID is 0xff, every device is under advertising. Every packet output via uart is format transmission. If connection defined by slave ID doesnt exist, module will abandon this packet directly. 5.4 MAC address bonding To enable MAC address bonding, the device connects only to devices with MAC added. 5.5 Advertising 5.5.1 Normal advertising info. request from the master. 5.5.1.1 Advertising It includes advertising and scan responeadvertising is actively sent reportscan respone is responsed report after receiving scan Fixed field 020106 Len N Manufa field 0xFF Manufa data configurablemax is 26 bytes Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 16 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Len 0x03 Fixed field 0x03 UUID FFF0 Len N Fixed field Device name 0x09 configurablemax is 22 bytes For example020106< Len >FF< Manufa data >
Users can configure Manufa data only. 5.5.1.2 Scan response For example0303FFF0<len>09< Device name >
Note: users do not need to configure this data. 5.5.2 iBeacon advertising info. 1. 2. 3. Commands are for UUID, Major, Minor. AT+ADV=2: set to work in iBeacon mode to advertise immediately. In iBeacon advertising, ble connection is unavailable. 5.5.2.1 Advertising iBeacon Prefix 9B UUID 16B Major 2B Minor 2B Tx-Power 1B For example0201061AFF4C000215FDAFDA50693A4E24FB1AFCFC6EB076478252775848F00 5.6 Configuration There are two configuration modes: serial port configuration and air configuration. They are basically the same. Before the air configuration, the authentication password AT+AUTH=123456 must be passed. Once it is passed, the module is allowed to use the air configuration. The authentication period is the current connection. When disconnected and reconnected, it needs to be re-authenticated. The module is in configuration mode before the connection is established. The Mod pin is invalid. After the connection is successful, it is determined whether the module is currently in the configuration mode or the data transmission mode according to the mod pin level. When mod is high, it is the data transfer mode, and when it is low, The Mod pin latches the current state when a valid change is detected. Each state change hold time is valid for at In configuration mode, the master sends data to MAST CHANNEL and the slave returns CONFIG BUSY via it is the configuration mode. least 200ms. The Mod pin has no effect on the air configuration. SLAVE CHANNEL. 5.7 Data indication When data is output through the serial port, the DATA pin is set to low level, indicating that data is being transmitted. The AT command response does not change the state of the DATA pin. Data output delay is enabled via with AT+DATALY=1. After it is turned on, the module first pulls the DATA pin and outputs the data after 10ms. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 17 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 10ms Data output delay DATA TXD DATA TXD No delay of data output 5.7.1 Output delay If the output delay is turned on, after receiving the air data, the module first pulls down the DATA pin, and outputs the data through the UART after 10ms. It should be noted:
After the output delay is enabled, streaming is not supported. The maximum data size of each packet is 244 bytes;
After the output delay is turned on, if the air data packet is received too fast, the entire data packet will be lost. The output delay is usually applied to the user MCU sleep situation. After the module receives the air packet, it wakes up the user MCU through the DATA pin. After the user MCU stabilizes, it outputs data through UART. 5.8 UUID specification Service UUID FFF0configurable Characteristic value UUID Property Description SLAVE CHANNEL FFF1 configurable read / notify Slave sends data, master receives data MAST CHANNEL FFF2 configurable read / write Maser sends data, slave receives data CONFIG CHANNEL FFF3 read / write / notify Channel for configuration over air unconfigurable 5.9 GPIO function Up to 8 GPIO input and output configurations and up to 3 PWM outputs are available for this module. Among them PWM can be configured frequency, duty cycle. PWM, IO can be arbitrarily configured to the pins shown in the table Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 18 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual below. PinP0.xx 2 3 4 5 6 7 25 26 Note:
IO Available Available Available Available Available Available Available Available GPIO function pin PWM Available Available Available Available Available Available Available Available 1. When IO and PWM are not used, it is recommended to turn off the corresponding function, otherwise it will affect the low power performance of the module. 2. If GPIO is currently set. Before changing the function, the current function need to be closed. 3. PWM reset frequency is required. Close the current PWM before resetting it. 4. When setting GPIO, all are ordinary IO. No pull-up, no pull-down 5.9.1 Input and output Input Output 1. Command AT+PINCONF=2,1, set pin 2 as input;
2. Command AT+ PINGET=2, set pin 2 as communication level Module returns +OK=0, means pin 2 is low communication level. 1. Command AT+PINCONF=3,2, Set pin 3 as output;
2. Command AT+PINSET=3,1, set pin 3 as high communication level. Restore to default state turn off IO function 1. Command AT+PINCONF=3,0. 5.9.2 PWM 1. Command AT+PWMCONF=2,100000,50. Set pin 2 as PWMand frequency is 100KHZduty cycle is 50%. 2. Command AT+ PWMDUTYSET=2,10, set pin 2 as PWM and duty cycle is 10%. 3. Command AT+PWMUNINIT=2, turn off PWM. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 19 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 5.10 Multilink 5.10.1 Connection handle the specified link. 1. In the module master role, multiple masters and multiple slaves coexist, and the connection handle is the number of 2. Normally, the link number range of the module connected in the role of master: 0 ~ 3; the link number range of the module connected in the role of slave: 4 ~ 7. 3. In principle, the handle of each module connection is not necessarily the same. 4. Even when the device is slaved, or after the number of connections is set using the AT command, the connection handle still complies with the second rule above. 5.10.2 Obtaining a connection handle 1. The module enables logmsg (logmsg must be turned on for multiple links) after printing. When a new link is established, the module returns "\ r \ nSTA: connect, [handle], [MAC] \ r \ n", where handle is the connection handle of the current link. For the sake of convenience, the connection handle is indicated by handle in the following. 2. Obtain his connection handle by instructing the MAC address of the other device (AT + LINKNUM = [mac]). 6. AT command Notekeep module in wake-up mode before sending cooperation command. 6.1 Command instruction There is no enter (\r) or LF(\n) required for AT command. AT Command return info is ended with \r\nexcept for return HEX Command error response format +ERR=[NUM].NUM is ACSII AT command parameter format[para]. Include no [ ]. 6.2 Error code NUM Description Error reason Solution 0 Currently parsing AT Gap between two AT commands is too Proper delay is added between two small AT commands Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Command does not exist AT command string is incorrect Check AT command character string Incorrect parameter length 1 AT command length is incorrect 2Length does not meet range Check parameter Invalid parameter 1 Parameter exceeds value range Air wakeup authentication failed Incorrect password password Refer to command to check right parameter 1 Use correct configuration 2 Reset password via UART This command is forbidden in current role Refer to command and operate again Delete invalid MACadd again Current device role, this command is not supported Unknown mistake Save parameter error not supported Disconnected AT command exists, but operation Connection failed Exceeded the maximum number of current connections Device does not exist Module is disconnected MAC address does not exist Added MAC address exists already MAC list is full MAC address bond exceeds the maximum numbers MAC address does not exist Deleted MAC does not exist The current masters are all connected 2 Modify maximum connection 1 Disconnect current devices numbers Connection does not exist This error is returned when sending data 1. Confirm whether the device has or setting connection parameters. been disconnected;
The cause of the error is that the 2. Make sure the connection handle connection handle does not exist. is correct Configured pin does not exist Pin error No resources available All pins are used Pin is used already PIN not configured PIN function error Parameter and current pin function do not match Error code list 6.3 Status printing Status Connected successfully Disconnect Only salve Other Only salve Other Printing info
\r\nSTA:connect\r\n
\r\nSTA:connect,[handle],[MAC]\r\n
\r\nSTA:disconnect\r\n
\r\nSTA:disconnect,[handle ]\r\n Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 21 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual System wake up Sleep mode
\r\nSTA:wakeup\r\n
\r\nSTA:sleep\r\n Status printing list 6.4 Command list 6.4.1 AT test command RemarkNone 6.4.2 AT+RESET Reset command command AT command AT+RESET Remarktake into effect immediately 6.4.3 AT+RESTORE restore factory setting command AT+RESTORE 1 after the reset, automatically restart Remark completed. 6.4.4 AT+BAUD baud rate Inquire Set command AT+BAUD?
AT+BAUD=[para]
respond
+OK respond
+OK respond OK respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error 2 During the process of restoring the factory settings, any form of reset is prohibited, must not power off before it is Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 22 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual paraASCII Baud rate(bps) Parameter 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1200 2400 4800 9600 14400 19200 28800 38400 57600 76800 230400 250000 460800 921600 115200default Remark For example take into effect after reset AT+BAUD=10, baud rate is 115200 HEX:41,54,2B,42,41,55,44,3D,31,30 6.4.5 AT+PARI parity Inquire Set Parameter Remark For example Command AT+PARI?
AT+PARI=[para]
respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Description Nonedefault Even para(ASCII) 0 1 take into effect after reset and save when power off AT+PARI=0 6.4.6 AT+HWFC flow control Inquire Set Command AT+HWFC?
AT+ HWFC =[para]
Respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 23 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual para(ASCII) Description No flow controldefault 0 1 take into effect after reset and save when power off Flow control AT+HWFC=0 6.4.7 AT+ROLE Bluetooth role Command AT+ROLE?
AT+ROLE =[para]
Para(ASCII) 0 1 2 respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Description Slavedefault Master Observer Parameter Remark For example Inquire Set Parameter Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 24 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 3 Multiple masters and multiple slaves coexist Remark take into effect after reset and save when power off 6.4.8 AT+DEVMANUF modify manufacture name command respond Inquire AT+DEVMANUF?
Set AT+DEVMANUF =[para]
+OK=[para]
+OKsuccess
+ERR=[NUM]error Parameter Remark para(string): manufacture name Default: CDEBYTE;
1 take into effect after reset and save when power off 2 string is up to 32bytes 6.4.9 AT+DEVSERIAL modify device serial Inquire AT+DEVSERIAL?
command Set AT+ DEVSERIAL =[para]
para(string): device serial default:123456;
Parameter Remark 1 take into effect after reset and save when power off 2 string is up to 32bytes respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error 6.4.10 AT+DEVMODEL modify device model Inquire AT+DEVMODEL?
Command Set AT+ DEVMODEL =[para]
para(string): device model NO. Parameter Default: E104-BT50 Remark 1 take into effect after reset and save when power off respond
+OK=[para]
+OKsuccess
+ERR=[NUM]: error Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 25 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 2 string is up to 32 bytes 6.4.11 AT+DEVHWER modify hardware version Command respond Inquire AT+DEVHWVER?
Set AT+ DEVHWVER =[para]
para(string): device hardware version Parameter Default: V1.0
+OK=[para]
+OKsuccess
+ERR=[NUM]error 1 take into effect after reset and save when power off Remark 2 string is up to 32bytes 6.4.12 AT+DEVSWVER modify software version Inquire AT+DEVSWVER?
command Set AT+ DEVSWVER =[para]
respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error para(string): device software version Parameter Default: V1.0;
1 take into effect after reset and save when power off Remark 2 string is up to 32bytes 6.4.13 AT+DEVID modify device ID command Inquire AT+DEVID?
Set AT+ DEVID =[para]
Parameter Remark paraHEX:device ID;
Default: <MAC> 00 00 2 Max length is 8bytes 6.4.14 AT+ADV enable advertising 1 take into effect after reset and save when power off respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Inquire Set command AT+ADV?
AT+ADV=[para]
respond
+OK=[para]
+OKsuccess Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 26 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Parameter paraASCII 0 1 2
+ERR=[NUM]error Description Close advertising Normal advertisingdefault iBeacon 1 Take into effect immediatelyif advertising is not enabled, or it is connected, then take into effect Remark next timesave when power off 2 Available for slave only. 6.4.15 AT+ADVDAT advertising data command respond Inquire AT+ADVDAT?
+OK=[para]
Set Set
(do not save) AT+ADVDAT=[para]
AT+ADVDAT1=[para]
para(HEX):
Parameter 1Available for ASCIIHEX 2Length is within 26 bytes
+OKsuccess
+ERR=[NUM]error 1 Take into effect immediatelyif advertising is not enabled, or it is connected, then take into effect Remark next timesave when power off 2 Advertising available for slave only, other role can configurate command41 54 2b 41 44 56 44 41 54 3d31 32 33 34 35 36 37 38 39 30 For example advertising data31 32 33 34 35 36 37 38 39 30 6.4.16 AT+ADVINTV advertising gap command Inquire AT+ADVINTV?
Set AT+ADVINTV=[para]
Parameter para(ASCII):32~16384 Default: 16001S respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error 1 Take into effect immediatelyif advertising is not enabled, or it is connected, then take into effect Remark next timesave when power off 2 Advertising available for slave only, other role can configurate For example AT+ADVINTV=1600 Set advertising gap1600*0.625=1S Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 27 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 6.4.17 AT+IBCNUUID iBeacon UUID command command Inquire AT+IBCNUUID?
Set AT+IBCNUUID=[para]
Parameter para(HEX)16 bit UUID respond
+OK=[para1]
+OKsuccess
+ERR=[NUM]error 1 Take into effect immediatelyif advertising is not enabled, or it is connected, then take into effect Remark next timesave when power off 2 Advertising available for slave only, other role can configurate For example FDA50693A4E24FB1AFCFC6EB07647825AT+IBCNUUID=FDA50693A4E24FB1AFCFC6EB07647 Set iBeacon UUID:
825 6.4.18 AT+MAJOR iBeacon Major Command command Inquire AT+MAJOR?
Set AT+MAJOR=[para]
Parameter para(ACSII) 1~65535 Default: 513 respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error 1. Take into effect immediatelyif advertising is not enabled, or it is connected, then take into effect next Remark timesave when power off 2. Advertising available for slave only, other role can configurate 6.4.19 AT+MINOR iBeacon Minor command command Inquire AT+Minor?
Set AT+Minor=[para]
Parameter para(ACSII) 1~65535 Default: 1027 respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error 1. Take into effect immediatelyif advertising is not enabled, or it is connected, then take into effect next Remark timesave when power off 2. Advertising available for slave only, other role can configurate 6.4.20 AT+IPWR modify ibeacon tx_power command respond Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 28 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Inquire AT+IPWR?
Set AT+ IPWR =[para]
para(ACSII) -128~127 Parameter Default: 0
+OK=[para]
+OKsuccess
+ERR=[NUM]error 1. Take into effect immediatelyif advertising is not enabled, or it is connected, then take into effect next Remark timesave when power off 2. Advertising available for slave only, other role can configurate 6.4.21 AT+NAME advertise device name command respond Inquire AT+NAME?
+OK=[para]
Set Set AT+NAME=[para]
AT+NAME1=[para]
Do not save para(HEX): advertise device name Parameter device name is within 22 bytes Default: E104-BT5032A
+OKsuccess
+ERR=[NUM]error Remark 1 Take into effect immediately, save when power off. AT+NAME1 does not save. 2 Advertising available for slave only, other role can configurate 6.4.22 AT+CONPARAMS connection gap configuration command respond Inquire AT+CONPARAMS?
+OK=[ intv],[ latency],[timeout]
Set AT+ CONPARAMS =
[intv],[latency],[timeout]
+OKsuccess
+ERR=[NUM]error
[intv]ASCII) : connection gaprange6~3200
[latency] (ASCII) : slave delay. range0~499
[timeout]ASCII: connection timeout range10~3200 Default160400 Take into effect immediately, save when power off Parameter Remark 1 Connection timeout must be more than connection interval 2 Timeout *4 > (1 + latency)* intv;
3 Error parameter device will not save Note 4 Only the default parameters of the connection parameters are set. After the setting is completed, it does not affect the currently connected links. 5 It is not recommended to set the connection parameters of the host too large. This will cause the Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 29 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual connection time to be too long, and during the connection process, all data received by the serial port is discarded. For example AT+CONPARAMS=16,0,400 Connection gap 16*1.25ms,slave will delay016*1.25ms, connection timeout 400*1.25ms 6.4.23 AT+CONPARAMSx specified connection interval setting command Set AT+ CONPARAMSx=[handle], respond
+OKsuccess
+ERR=[NUM]error
[intv],[latency],[timeout]
[handle][ASCII] : connection handlerefer to value range0~7.It is Parameter from the connection state printing.
[intv]ASCII) : connection intervalrange6~3200
[latency] (ASCII) : salve delay: range0~499
[timeout]ASCII : connection timeoutrange10~3200 Default160400 Remark Take into effect immediately. 1 Connection timeout must be more than connection interval 2 Timeout *4 > (1 + latency)* intv;
3 Error parameter device will not save 4 Take into effect immediately, do not save;
5 This command is for modifying connection parameter for specified link;
Note 6 Even if the connection parameter modification returns "OK", it does not mean that the connection parameter modification is successful. During the negotiation process between the master and the slave, if the other device refuses to modify, the connection can only be made according to the connection parameters of the other device. 7 This command is good for firmwareV1.1 AT+CONPARAMSx=2,16,0,400 For example Connection interval 16*1.25ms, the delay of salve016*1.25ms,connection timeout 400*1.25ms 6.4.24 AT+DISCON disconnect command command respond Set
(only for master) AT+DISCON=[handle]
+OKsuccess
+ERR=[NUM]error Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 30 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Disconnect all AT+DISCON Parameter
+OKsuccess
+ERR=[NUM]error handle(ASCII) 0~7 description Disconnect specified connection 1 Take into effect immediately. 2 As slave, only disconnect all is available 3 Disconnect all is available for master and slave mode Remark 4 If handle specified connection is not connected, the module will return error;
5 For Handle please refer to multilink. 6.4.25 AT+DATDLY Data output delay command respond Query AT+DATDLY?
Set AT+DATDLY=[para]
Parameter paraASCII 0 1
+OK=[para]
+OKsuccess
+ERR=[NUM]error description close enable(default) 1 Take into effect immediately, save when power off Remarks 2 Turn on the output delay, the maximum packet size does not exceed 244 bytes;
3 Turn on the output delay. If the air packet input is too fast, the entire packet will be lost. 6.4.26 AT+MAC local MAC address command respond Query AT+MAC?
+OK=[para]
Parameter paraHEX:MAC address For exampleF0E1D2C3B4A5 Remarks Take into effect immediately, save when power off CommandAT+MAC?
For example Return2B 4F 4B 3D FE 30 EE 50 35 DA Descriptionlocal MAC is FE 30 EE 50 35 DA 6.4.27 AT+PEERMAC connect to device MAC command respond Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 31 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual only for slave AT+PEERMAC?
+OK=[para]success
+ERR=[NUM]: error Set ROLE=0 Query specified address Parameter connected MAC AT+PEERMAC=[handle]
MACHEX:MAC address;
handle(string):specify connection handle. Refer to multilink;
CommandAT+PEERMAC?
For example Return2B 4F 4B 3D FE 30 EE 50 35 DA Descriptionconnected device MAC is FE 30 EE 50 35 DA 6.4.28 AT+BOND enable bonding command Query AT+BOND?
Set AT+BOND=[para]
respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Parameter paraASCII description 0 1 Bonding disableddefault Enable bonding Remarks Take into effect immediately, save when power off 6.4.29 AT+BONDMAC add more bond MAC address command respond Query AT+BONDMAC?
+OK=[sum][ [mac] [mac]]
Set AT+BONDMAC=[mac]
+OK success
+ERR=[NUM]error Parameter sum(HEX): current bond MAC address numbers mac(HEX)6bytes mac address;
Remarks Take into effect immediately, save when power off QueryAT+BONDMAC?
Return: B 4F 4B 3D 03CC 34 27 1A 0C D43D AC 82 16 0F 58 D2 D4 C3 07 0E C4 For example Set41 54 2B 42 4F 4E 44 4D 41 43 3D CC 34 27 1A 0C D4 Return+OK 6.4.30 AT+BONDDEL delete bond MAC address command respond Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 32 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Set AT+BONDDEL=[mac]
Parameter mac6bytes mac address
+OK
+ERR=[NUM]
Remarks 1Take into effect immediately, save when power off 2 When MAC is (0xff,0xff,0xff,0xff,0xff,0xffdelete all MAC addressor delate specified mac address 6.4.31 AT+SCAN advertising scan command Query AT+SCAN?
Set AT+SCAN=[para]
Parameter paraASCII 0 1 respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Description Scan closed Scan enabled(default) 1 Take into effect immediately, save when power off Remarks 2 If current connected masters are the maximum, no scanning will be enabled 3 Scanning is only available for master and observer 6.4.32 AT+SCANINTV scan interval command Query AT+SCANINTV?
Set AT+SCANINTV=[para]
Parameter para(ASCII):4~65535 Default: 160 Respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error 1Take into effect immediately, save when power off Remarks 2Scanning interval is more than scanning window 3Unavailable for slave, but configuration is ok For example AT+SCANINTV=120 Interval120*0.625 = 75ms 6.4.33 AT+SCANWND scan window command Query AT+SCANWND?
Set AT+SCANWND=[para]
respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 33 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Parameter para(ASCII): 4~65535 Default: 80 1Take into effect immediately, save when power off Remarks 2Scanning interval is more than scanning window 3Unavailable for slave, but configuration is ok For example AT+SCANWND=20 Interval20*0.625 = 12.5ms 6.4.34 AT+AUTOCONN connect automatically command Query AT+AUTOCONN?
Set AT+ AUTOCONN =[para]
respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Parameter paraASCII 0 1 Description Manual connection Automatic connection (default) Remarks 1Take into effect immediately, save when power off 6.4.35 AT+CONN specify connection command respond Set AT+ CONN = [mac]
Parameter mac(hex): specify mac connection Remarks 1Take into effect immediately, save when power off
+OKsuccess
+ERR=[NUM]error 6.4.36 AT+LINKNUM query link command respond Query link number AT+LINKNUM?
+OK=[num]
Query specified link number AT+ LINKNUM =[mac]
+OK=[handle]: success
+ERR=[NUM]error num(ASCII):current connection total number Parameter handle:( ASCII):Specify the connection handle corresponding to the MAC address (refer to 6.10 Multilink) mac(HEX):mac address Remark 1Take into effect immediately Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 34 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 6.4.37 AT+TRANMD master transmission mode command Query AT+TRANMD?
Set AT+ TRANMD =[ para]
Parameter respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error paraASCII Description 0 1 Non-transparent transmissiondefault Transparent transmission Remarks 1 Take into effect immediately, save when power off 6.4.38 AT+LINKMAX Master max link quantity command Query AT+LINKMAST?
Set AT+ LINKMAST =[para]
respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Parameter para(ASCCII):max link quantity. range1~4 default4 1. Take effect immediately, save after power off. 2. If 4 devices are currently connected, but 2 are set at this time, the master will not Remarks disconnect the connected devices. 3. The instruction supports firmware version: V1.1. 4. The number of connections is limited to automatic connections only. 6.4.39 AT+LINKSLAVESlave max link quantity command Query AT+LINKSLAVE?
Set AT+ LINKSLAVE =[para]
respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Parameter para(ASCCII):max link quantity. range1~4 Dafault4 1. Take effect immediately, save after power off. Remarks 2. If 4 devices are currently connected, but 2 are set at this time, the slave will not disconnect the connected devices. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 35 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 3. The instruction supports firmware version: V1.1. 4. The number of connections is limited to automatic connections only. 6.4.40 AT+UUIDSVR128 set 128-bit UUID command Query AT+UUIDSVR128?
Set AT+ UUIDSVR128=[para]
Parameter para(HEX):16-bit uuid. respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error 1 take into effect after reset and save when power off 2 the 23byte is 16-bit uuid, ranging from 1~65535;
Remarks 3 128-bit UUIDexcept for 23byte, are used for the slave, the master and configuration channel.(Check details about uuid fromBLUETOOTH SPECIFICATION Version 5.0 | Vol 3, Part B 2.5.1 UUID). Set 128-bit UUID 11 22 33 44 55 66 77 88 99 00 aa bb cc dd ee ff(HEX) For example AT command is HEX 61 74 2b 75 75 69 64 73 76 72 31 32 38 3d 11 22 33 44 55 66 77 88 99 00 aa bb cc dd ee ff 6.4.41 AT+UUIDSVR Bluetooth service UUID command Query AT+UUIDSVR?
Set AT+UUIDSVR=[para]
para(ASCII): UUID value Parameter 1 ~ 65535 respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error 1Take into effect after reset, save when power off Remarks 2for the master, service UUID is necessary for connection filteringthus master UUID shall be same as that of the slave. 6.4.42 AT+UUIDCHARA1 SLAVE CHANNEL characteristic UUID command respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Query AT+UUIDCHARA1?
AT+UUID CHARA1=
Set
[para]
para(ASCII): 1 ~ 65535 Default: 65521 Parameter Remarks 1 Take into effect after reset, save when power off 2 The slave channel for data sent from the salve to the master. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 36 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 6.4.43 AT+UUIDCHARA2 MAST CHANNEL characteristic UUID command command respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Query AT+UUIDCHARA2?
AT+UUID CHARA2=
Set
[para]
para(ASCII): 1 ~ 65535 Default: 65522 Parameter Remarks 1 Take into effect after reset, save when power off 2 The master channel for data sent from the master to the slave. 6.4.44 AT+VER query software version No. Command Query AT+VER?
Parameter para: version NO. Remarks Take into effect immediately For example commandAT+VER?
return+OK=1.0.0 respond
+OK=[para]
6.4.45 AT+AUTH set authentication password over air command Set AT+AUTH =[para]
respond
+OKsuccess
+ERR=[NUM]error Parameter para(HEX): 6-byte password This command is for set over air Remarks Defaultpassword(ASCII)123456 1 2 3 For example AT+AUTH=123456 This command is unavailable after successful authentication. 6.4.46 AT+UPAUTH change authentication password over air command Query AT+UPAUTH Set AT+UPAUTH =[para]
respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Parameter para(HEX): 6-byte password Remarks Take into effect immediately, save after power off Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 37 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 6.4.47 AT+PWR transmitting power command respond Query AT+ PWR?
Set AT+ PWR =[para]
para(ASCII)
+OK=[para]
+OKsuccess
+ERR=[NUM]error 0 1 2 3 4 5 6 7 8 Parameter Remarks Take into effect immediately, save after power off 6.4.48 AT+ONSLEEP sleep once power on 0 dBmdefault val 4 dBm 3 dBm
-4 dBm
-8 dBm
-12 dBm
-16 dBm
-20 dBm
-40 dBm command Query AT+ONSLEEP?
Set AT+ONSLEEP =[para]
respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Parameter paraASCII 0 1 Description Disenable(default) Enable Remarks Take into effect immediately, save after power off 6.4.49 AT+DISCSLEEP disconnect and get into sleep command Query AT+DISCSLEEP?
Set AT+DISCSLEEP =[para]
respond
+OK=[para]
+OKsuccess
+ERR=[NUM]error Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 38 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual paraASCII 0 1 description Disconnect (default) Disconnect and get into sleep Parameter Set Parameter Remarks Parameter Remarks Take into effect immediately, save after power off 6.4.50 AT+SLEEP get into sleep mode immediately command AT+SLEEP None Take into effect immediately 6.4.51 AT+LOGMSG operating condition output command Query AT+LOGMSG?
Set AT+LOGMSG =[para]
+OK=[para]
+OKsuccess
+ERR=[NUM]error paraASCII 0 1 description Disenable(default) Enable Remarks Take into effect immediately, save after power off respond
+OK respond 6.4.52 AT+PINCONF IOconfiguration command respond Set AT+PINCONF =[pin],[mode]
+OKSuccess
+ERR=[NUM]Error 1PINis command pin. Refer to figure: GPIO function pins. 2mode parameter is as follows modeASCII Parameter 0 1 2 description Turn off(default) input output Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 39 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 1. Take into effect immediately, do not save once power off. Remarks 2. Only available for firmwareV1.1 6.4.53 AT+PINSET Set IOhigh and low level command respond Set AT+ PINSET =[pin],[sta]
+OKSuccess
+ERR=[NUM]Error 1PINis command pin. Refer to figure: GPIO function pins 2staparameter Parameter staASCII description Low level High level 1. Take into effect immediately, do not save once power off Remarks 2. Only available for output mode 3. Only available for firmwareV1.1 6.4.54 AT+PINGET Obtain IOhigh and low level command respond Set AT+ PINGET =[pin]
+OK=[sta]Success
+ERR=[NUM]Error 1PINis command pin. Refer to figure: GPIO function pins 2staparameter Parameter staASCII description Low level High level 1. Take into effect immediately, do not save once power off Remarks 2. Only available for input mode 3. Only available for firmwareV1.1 0 1 0 1 6.4.55 AT+PWMCONF PWMconfiguration command respond Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 40 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Set AT+ PWMCONF =[pin],[freq],[duty]
+OKSuccess
+ERR=[NUM]Error 1. PINis command pin. Refer to figure: GPIO function pins. 2. Freqis specified frequency. Range4HZ ~ 160KHZ.UnitHZ 3. Dutyis cycle duty. Range1 ~ 100. 4. All parameter is positive integer. 1. Take into effect immediately, do not save once power off 2. Only available for firmwareV1.1 Parameter Remarks 6.4.56 AT+PWMUNINIT Turn off PWMfunction command respond Set AT+PWMUNINIT =[pin]
+OKSuccess
+ERR=[NUM]Error Parameter 1PINis command pin. Refer to figure: GPIO function pins 1. Take into effect immediately, do not save once power off Remarks 2. Only valid for PWM module 3. Only valid for firmwareV1.1 6.4.57 AT+PWMDUTYSET Change PWMcycle duty command respond Set AT+PWMDUTYSET =[pin], [duty]
+OKSuccess
+ERR=[NUM]Error 1PINis command pin. Refer to figure: GPIO function pins Parameter 2dutyis cycle duty. Range1 ~ 100 1. Take into effect immediately, do not save once power off Remarks 2. Only valid for PWM module 3. Only valid for firmwareV1.1 Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 41 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 6.4.58 AT+FILTER Device master filtering conditions command respond Set AT+FILTER =[type], [sta]
[type]
+OKSuccess
+ERR=[NUM]Error Type 1 Sta 0 1 Parameter
[sta]
1. Remarks Take into effect immediately, do not save once power off 2. Only valid for firmwareV1.1 The master filter with name E104-BT50. description Filter according to name description Turn off filtering Turn on filtering 1. Set the filter name (default name: E104-BT5032A), and instruct AT + NAME = E104-BT50 or AT +
For example NAME1 = E104-BT50. 2. Turn on name filtering. Command AT + FILTER = 1,1;
As a result, the master only contains "E104-BT50" in front of the name, such as "E104-BT5032A",
"E104-BT5010A", and so on. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 42 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 7. Quick start Recommended debugging and testing software Serial tool on PC - SSCOM.exe;
Ble debugging APP on phone- nRF connect. 7.1 Guidance for configuration mode 7.1.1 UART configuration Check if the module is in configuration modeWhen not connected, it can be configured, otherwise, set pin mod as low level Set SSCOM string related parameterdefault11520081none, no flow control SSCOM parameter setting figure Refer to 6.4 command list to configure the module 7.1.2 Configuration over air When module works as the slave, configuration over air is available. Open app nRF connect, start scanning devicefind E104-BT5032A to connect Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 43 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual nRF connect scanning figure Open service fff0 of uuidenable configuration channel notify nRF connect-connect and enable notify Send authentication commandat+auth=12345when it returns 0x2befeb0d0a+OK\r\n, means successful authentication 44 Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Refer to 6.4 command list to configure the module Authentication of configuration over air 7.2 Data transmission Please refer to 5.3 data transmission mode for details. Test condition Refer to 7.1, set one module as the master and the other one as the slave Test softwareSSCOM;
Other parameters are as default. 7.2.1 Data transparent transmission Once powered on, the master and the slave enable logmsg to printat+logmsg=1;
Set module as transparent transmission modeAT+TRANMD=1;
1. 2. 3. Once connected , the master prints STA:connect,0,619AA43CBAF3the slave prints STA:connected. LINK pin is low. Please refer to figure below. From masters printing info, the value before the MAC address is sentences from the slave, where the first byte of format transmission comes. Automatically connect and print once the master is powered on Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 45 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Automatically connect and print once the slave is powered on Data 0123456789 is sent from the master to the slaverefer to masters transparent transmission below Data abcdefghijk is sent from the slave to the master (refer to masters transparent transmission below) Masters transparent transmission 7.2.2 Format transmission R Data transparent transmission, Step 1 Set the master as format transmission defaultset command AT+TRANMD=0 R Data transparent transmission, Step 3 Valid data 123456789ASCIIsent from the master to the slave. Format transmission pack 00 30 31 32 33 34 35 36 37 38 39HEX and the slave receives data12345678930 31 32 33 34 35 36 37 38 39, for example 4. 5. 1. 2. 3. 6. Format transmission-data from master to slave Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 46 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 7. Data 0123456789(ASCII) is sent from the master to the slavethe master receives 00 30 31 32 33 34 35 36 37 38 39 HEXthe first byte received by the master indicates where the data is sent from. Please refer to the figure below. Format transmission-data from slave to master Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 47 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 8. Hardware design It is recommended to use a DC stabilized power supply. The power supply ripple factor is as small as possible and the module needs to be reliably grounded. Please pay attention to the correct connection of the positive and negative poles of the power supply. Reverse connection may cause permanent damage to the module Please check the power supply to ensure it is within the recommended voltage otherwise when it exceeds the maximum value the module will be permanently damaged Please check the stability of the power supply, the voltage cannot be fluctuated frequently When designing the power supply circuit for the module, it is often recommended to reserve more than 30% of the margin, so the whole machine is beneficial for long-term stable operation. The module should be as far away as possible from the power supply, transformers, high-frequency wiring and other parts with large electromagnetic interference High-frequency digital routing, high-frequency analog routing, and power routing must be avoided under the module. If it is necessary to pass through the module, assume that the module is soldered to the Top Layer, and the copper is spread on the Top Layer of the module contact part(well grounded), it must be close to the digital part of the module and routed in the Bottom Layer Assuming the module is soldered or placed over the Top Layer, it is wrong to randomly route over the Bottom Layer or other layers, which will affect the module's spurs and receiving sensitivity to varying degrees. It is assumed that there are devices with large electromagnetic interference around the module that will greatly affect the performance. It is recommended to keep them away from the module according to the strength of the interference. If necessary, appropriate isolation and shielding can be done Assume that there are traces with large electromagnetic interference (high-frequency digital, high-frequency analog, power traces) around the module that will greatly affect the performance of the module. It is recommended to stay away from the module according to the strength of the interference. If necessary, appropriate isolation and shielding can be done. Try to stay away from some physical layers such as TTL protocol at 2.4GHz , for example: USB3.0 The mounting structure of antenna has a great influence on the performance of the module. It is necessary to ensure that the antenna is exposed, preferably vertically upward. When the module is mounted inside the case, use a good antenna extension cable to extend the antenna to the outside The antenna must not be installed inside the metal case, which will cause the transmission distance to be greatly weakened. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 48 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 9. FAQ power. 9.1 Communication range is too short The communication distance will be affected when obstacle exists. Data lose rate will be affected by temperature, humidity and co-channel interference. The ground will absorb and reflect wireless radio wave, so the performance will be poor when testing near ground. Sea water has great ability in absorbing wireless radio wave, so performance will be poor when testing near the sea. The signal will be affected when the antenna is near metal object or put in a metal case. Power register was set incorrectly, air data rate is set as too high (the higher the air data rate, the shorter the distance). The power supply low voltage under room temperature is lower than 2.5V, the lower the voltage, the lower the transmitting Due to antenna quality or poor matching between antenna and module. 9.2 Module is easy to damage Please check the power supply source, ensure it is 2.0V~3.6V, voltage higher than 3.6V will damage the module. Please check the stability of power source, the voltage cannot fluctuate too much. Please make sure antistatic measure are taken when installing and using, high frequency devices have electrostatic susceptibility. Please ensure the humidity is within limited range, some parts are sensitive to humidity. Please avoid using modules under too high or too low temperature. 9.3 Bit error rate is too high There are co-channel signal interference nearby, please be away from interference sources or modify frequency and channel to avoid interference. Poor power supply may cause messy code. Make sure that the power supply is reliable The extension line and feeder quality are poor or too long, so the bit error rate is high. Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 49 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 10. Production Guidance 10.1 Reflow soldering temperature Profile Feature Sn-Pb Assembly Pb-Free Assembly Solder Paste Sn63/Pb37 Sn96.5/Ag3/Cu0.5 Preheat Temperature min Tsmin Preheat temperature max (Tsmax) 100 150 150 200 Preheat Time (Tsmin to Tsmax)(ts) 60-120 sec 60-120 sec Average ramp-up rate(Tsmax to Tp) 3
/second max 3
/second max Liquidous Temperature (TL) TimetLMaintained AboveTL Peak temperatureTp 183 60-90 sec 220-235 217 30-90 sec 230-250 Aveage ramp-down rateTp to Tsmax 6
/second max 6
/second max Time 25 to peak temperature 6 minutes max 8 minutes max 10.2 Reflow soldering curve Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 50 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 11. Related product Model NO. RF IC POWER Interface Antenna Function Frequency Hz TX dBm Protocol BLE Size mm E72-2G4M05S1B CC2640 2.4G I/O 4.2 17.5*28.7 PCB/IPX requires secondary E73-2G4M04S1A nRF52810 2.4G I/O 4.2/5.0 17.5*28.7 PCB/IPX requires secondary E73-2G4M04S1B nRF52832 2.4G I/O 4.2/5.0 17.5*28.7 PCB/IPX requires secondary E73-2G4M08S1C nRF52840 2.4G I/O 4.2/5.0 13*18 PCB/IPX requires secondary E73-2G4M04S1D nRF51822 2.4G I/O 4.2 17.5*28.7 PCB/IPX requires secondary E104-BT01 CC2541 2.4G I/O 4.0 14*22 PCB requires secondary E104-BT02 DA14580 2.4G TTL 4.2 14*22 PCB E72-2G4M04S2B CC2640 2.4G TTL 4.2 14*23 PCB/IPX core Hardware module, development Hardware module, development Hardware module, development Hardware module, development Hardware module, development Hardware module, development Ultra-low power High speed, sniff Built-in ARM dual Multiple role Dongle Protocol Analyzer Low power, transparent transmission E104-2G4U04A CC2540 2.4G USB 4.0 18*59 PCB E104-BT5010A nRF52810 2.4G UART 5.0 11.5 * 16 ceramic antenna 5 4 4 8 4 0 0 2 0 0 Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 51 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual 12. Package for bulk order Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 52 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT5032A User Manual Reversion History Version 1.0 1.1 1.3 1.4 1.5 About Us Edit date 2019-5-9 2019-7-30 2019-11-20 2020-1-4 2020-04-09 Description Initial version Format modification Product upgrade Content modification
(recommended wiring diagram) Issued by huaa Lyl Ren Linson Ren Technical support: support@cdebyte.com;
Documents and RF Setting download link: www.ebyte.com Tel+86-28-61399028 Ext. 812 Fax028-64146160 Webwww.ebyte.com Address:Building B5, Mould Industrial Park, 199# Xiqu Ave, West High-tech Zone, Chengdu, 611731, Sichuan, China Copyright 20122019Chengdu Ebyte Electronic Technology Co., Ltd 53 FCC Statement:
This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
Reorient or relocate the receiving antenna. Increase the separation between the equipment and receiver. Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. Consult the dealer or an experienced radio/TV technician for help. Caution: Any changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment. This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. This transmitter must not be co-located or operating in conjunction with any other antenna or transmitter. Integration instructions for host product manufacturers according to KDB 996369 D03 OEM Manual v01
2.2 List of applicable FCC rules CFR 47 FCC PART 15 SUBPART C has been investigated. It is applicable to the modular transmitter 2.3 Specific operational use conditions Thismoduleisstand-alonemodular.IftheendproductwillinvolvetheMultiplesimultaneouslytransmittingcondition
ordifferentoperationalconditionsforastand-alonemodulartransmitterinahost,hostmanufacturerhavetoconsult
withmodulemanufacturerfortheinstallationmethodinendsystem.
2.4 Limited module procedures Not applicable Not applicable 2.5 Trace antenna designs 2.6 RF exposure considerations 2.7 Antennas This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. This radio transmitter E104-BT5032A has Commission to operate with the antenna types listed below, with the maximum permissible gain indicated. Antenna types not included in this list that have a gain greater than the maximum gain indicated for any type listed are been approved by Federal Communications strictly prohibited for use with this device. Antenna No. Antenna 1 Operate frequency band 2402-2480MHz Antenna Type Ceramic Antenna Maximum antenna gain 1.0dBi 2.8 Label and compliance information The final end product must be labeled in a visible area with the following" Contains FCC ID:2ALPH-E104BT5032A". 2.9 Information on test modes and additional testing requirements Host manufacturer is strongly recommended to confirm compliance with FCC requirements for the transmitter when the module is installed in the host. 2.10 Additional testing, Part 15 Subpart B disclaimer Host manufacturer is responsible for compliance of the host system with module installed with all other applicable requirements for the system such as Part 15 B.
1 | Label Sample | ID Label/Location Info | 72.36 KiB | November 04 2020 |
E104-BT5032A _()). EBYTE Bas | Ce Manufacturer: EBYTE SN: XXXXXXXXKXXXXKX FCC ID: 2ALPH-E104BT5032A
1 | Label location | ID Label/Location Info | 365.76 KiB | November 04 2020 |
ae TT 2 o
-@ ee
= a we =
#) oe
=) ps
a |
Pat ED iii aS A a ak rT car kane oh ne) Th Mule UAT aa DT Ne ur iH thei 9. ae Os LZ O8 O06 601 priate Me alae ou He
1 | FCC Confidentiality request letter | Cover Letter(s) | 31.77 KiB | November 04 2020 |
CONFIDENTIALITY REQUEST for Certification Service in USA Federal Communication Commission Equipment Authorization Division, Application Processing Branch 7435 Oakland Mills Road Columbia, MD 21046
<2020-11-02>
TO WHOM IT MAY CONCERN Pursuant to Paragraphs 0.457 and 0.459 of the Commissions Rules (47 C.F.R.) and Section 552(b)(4) of the Freedom of Information Act, we requests confidentiality for the following products:
FCC ID 2ALPH-E104BT5032A For the product stated above, we request that the following information be held confidential;
Model name E104-BT5032A Exhibits Long-Term Confidentiality Short-Term Confidentiality Short-Term Confidentiality Days External Photos Internal Photos Block Diagram Schematics Test Setup Photos Users Manual Parts List Tune Up Operational Descriptions The long-term confidentiality exhibits contain our trade secrets and proprietary information that could be of benefit to our competitors. The short-term confidentiality on the basis of ensuring that business sensitive information remains confidential until the actual marketing of our new device. If you have any questions, please feel free to contact me at the address shown below. Sincerely,
(Signed) Name: Liguo sheng Company: Chengdu Ebyte Electronic Technology Co., Ltd. Address: Building B5, Mould Industrial Park, 199# Xiqu Ave, West High-tech Zone, Chengdu, 611731, Sichuan, China Phone: +86-18382150406 Fax: +86-28-61399028 E-Mail: shengliguo@cdebyte.com
1 | FCC Modular Approval Request Letter | Cover Letter(s) | 409.19 KiB | November 04 2020 |
Modular Approval Request FCC (KDB 996369 D01 & Part 15.212) FCC ID: ____2ALPH-E104BT5032A_______________ Items to be covered by Single modular transmitters. 1. The modular transmitter must have its own RF shielding. Answer from applicant Yes The modular transmitter must have buffered modulation/data inputs (if such inputs are provided) to ensure that the module will comply with Part 15 requirements under conditions of excessive data rates or over-modulation. The modular transmitter must have its own power supply regulation. The modular transmitter must comply with the antenna requirements of Section 15.203 and 15.204(b)(c). The antenna must either be permanently attached or employ a unique antenna coupler (at all connections between the module and the antenna, including the cable). The modular transmitter must be tested in a stand-alone configuration, i.e., the module must not be inside another device during testing. This is intended to demonstrate that the module is capable of complying with Part 15 emission limits regardless of the device into which it is eventually installed. 6. The modular transmitter must be equipped with either a permanently affixed label or must be capable of electronically displaying its FCC identification number in accordance with 15.212 (a)(1)(vi)(A) / (B). 7. The modular transmitter must comply with any specific rule or operating requirements applicable to the transmitter and the manufacturer must provide adequate instructions along with the module to explain any such requirements. A copy of these instructions must be included in the application for equipment authorization. For example, timing requirements that must be met before a transmitter is authorized for operation under Section 15.231. For instance, data transmission is prohibited, except for operation under Section 15.231(e), in which case there are separate field strength level and timing requirements. Compliance with these requirements must be assured. there are very strict operational and 2. 3. 4. 5. 8. The modular transmitter must comply with any applicable RF exposure requirements. For example, FCC Rules in Sections 1.1310, 2.1091, 2.1093, and specific Sections of Part 15, including 15.319(i), 15.407(f), 15.253(f) and 15.255(g), require that Unlicensed PCS, UNII and millimeter wave devices perform routine environmental evaluation for RF Exposure to demonstrate compliance. In addition, spread spectrum transmitters operating under Section 15.247 are required to address RF Exposure compliance. Modular transmitters approved under other Sections of Part 15, when necessary, may also need to address certain RF Exposure concerns, typically by providing specific installation and operating instructions for users, installers and other interested parties to ensure compliance. Yes Yes Yes Yes Yes Yes Yes Items to be covered by Split modular transmitters. 1. The modular transmitter must comply with all requirements of a single modular transmitter except for items (1) & (5) of the above single modular approval requirements. Answer from applicant 2. Only the radio front end must be shielded. The physical crystal and tuning capacitors may be located external to the shielded radio elements. The interface between the split sections of the modular system must be digital with a minimum signalling amplitude of 150 mV peak-to-peak. 3. Control information and other data may be exchanged between the transmitter control elements and radio front end. 4. The sections of a split modular transmitter must be tested installed in a host device(s) similar to that which is representative of the platform(s) intended for use. 5. Manufacturers must ensure that only transmitter control elements and radio front end components that have been approved together are capable of operating together. The transmitter module must not operate unless it has verified that the installed transmitter control elements and radio front end have been authorized together. Manufacturers may use means including, but not limited to, coding in hardware and electronic signatures in software to meet these requirements, and must describe the methods in their application for equipment authorization. Note: A limited modular approval (LMA) may be granted for single or split modular transmitters that comply partially with the requirements above.
(Signed) Name: Liguo sheng Company: Chengdu Ebyte Electronic Technology Co., Ltd. Address: Building B5, Mould Industrial Park, 199# Xiqu Ave, West High-tech Zone, Chengdu, 611731, Sichuan, China Phone: +86-18382150406 Fax: +86-28-61399028 E-Mail: shengliguo@cdebyte.com
1 | Power of Attorney Letter | Cover Letter(s) | 17.42 KiB | November 04 2020 |
Chengdu Ebyte Electronic Technology Co., Ltd. Building B5, Mould Industrial Park, 199# Xiqu Ave, West High-tech Zone, Chengdu, 611731, Sichuan, China Federal Communications Commission Authorization and Evaluation Division Equipment Authorization Branch 7435 Oakland Mills Road Columbia, MD 21046 To whom it may concern:
11/3/2020 We, the undersigned, hereby authorize Eurofins Product Service GmbH to act on our behalf in all matters relating to applications for equipment authorization FCC ID: 2ALPH-E104BT5032A including the signing of all documents related to these matters. Any and all acts carried out by Eurofins Product Service GmbH on our behalf shall have the same effect as acts of our own. We also hereby certify that no party to this application is subject to a denial of benefits, including FCC benefits, pursuant to Section 5301 of the Anti-Drug Abuse Act of 1988, 21 U.S.C. 862. Liguo sheng Chengdu Ebyte Electronic Technology Co., Ltd. Building B5, Mould Industrial Park, 199# Xiqu Ave, West High-tech Zone, Chengdu, 611731, Sichuan, China
+86-18382150406
+86-28-61399028 shengliguo@cdebyte.com Sincerely, Name:
Company:
Address:
Phone:
Fax:
E-Mail:
frequency | equipment class | purpose | ||
---|---|---|---|---|
1 | 2020-11-04 | 2402 ~ 2480 | DTS - Digital Transmission System | Original Equipment |
app s | Applicant Information | |||||
---|---|---|---|---|---|---|
1 | Effective |
2020-11-04
|
||||
1 | Applicant's complete, legal business name |
Chengdu Ebyte Electronic Technology Co., Ltd.
|
||||
1 | FCC Registration Number (FRN) |
0026401604
|
||||
1 | Physical Address |
Building B5, Mould Industrial Park, 199# Xiqu Ave West High-tech Zone
|
||||
1 |
Building B5, Mould Industrial Park, 199# Xiqu Ave
|
|||||
1 |
Chengdu
|
|||||
1 |
China
|
|||||
app s | TCB Information | |||||
1 | TCB Application Email Address |
j******@eurofins.com
|
||||
1 | TCB Scope |
A4: UNII devices & low power transmitters using spread spectrum techniques
|
||||
app s | FCC ID | |||||
1 | Grantee Code |
2ALPH
|
||||
1 | Equipment Product Code |
E104BT5032A
|
||||
app s | Person at the applicant's address to receive grant or for contact | |||||
1 | Name |
S**** l********
|
||||
1 | Title |
Manager
|
||||
1 | Telephone Number |
+86-1********
|
||||
1 | Fax Number |
+86-2********
|
||||
1 |
s******@cdebyte.com
|
|||||
app s | Technical Contact | |||||
n/a | ||||||
app s | Non Technical Contact | |||||
n/a | ||||||
app s | Confidentiality (long or short term) | |||||
1 | Does this application include a request for confidentiality for any portion(s) of the data contained in this application pursuant to 47 CFR § 0.459 of the Commission Rules?: | Yes | ||||
1 | Long-Term Confidentiality Does this application include a request for confidentiality for any portion(s) of the data contained in this application pursuant to 47 CFR § 0.459 of the Commission Rules?: | No | ||||
if no date is supplied, the release date will be set to 45 calendar days past the date of grant. | ||||||
app s | Cognitive Radio & Software Defined Radio, Class, etc | |||||
1 | Is this application for software defined/cognitive radio authorization? | No | ||||
1 | Equipment Class | DTS - Digital Transmission System | ||||
1 | Description of product as it is marketed: (NOTE: This text will appear below the equipment class on the grant) | Bluetooth | ||||
1 | Related OET KnowledgeDataBase Inquiry: Is there a KDB inquiry associated with this application? | No | ||||
1 | Modular Equipment Type | Single Modular Approval | ||||
1 | Purpose / Application is for | Original Equipment | ||||
1 | Composite Equipment: Is the equipment in this application a composite device subject to an additional equipment authorization? | No | ||||
1 | Related Equipment: Is the equipment in this application part of a system that operates with, or is marketed with, another device that requires an equipment authorization? | No | ||||
1 | Grant Comments | Single Modular Approval. Output power listed is peak conducted. The maximum antenna gain is 1.0 dBi. Only those antenna(s) tested with the device or similar antenna(s) with equal or lesser gain may be used with this transmitter. The host integrator installing this module into their product must ensure that the final composite product complies with the FCC requirements by a technical assessment or evaluation to the FCC rules, including the transmitter operation and should refer to guidance in KDB 996369. | ||||
1 | Is there an equipment authorization waiver associated with this application? | No | ||||
1 | If there is an equipment authorization waiver associated with this application, has the associated waiver been approved and all information uploaded? | No | ||||
app s | Test Firm Name and Contact Information | |||||
1 | Firm Name |
Shenzhen Huaxia Testing Technology Co., Ltd
|
||||
1 | Name |
S****** L******
|
||||
1 | Telephone Number |
+86-7********
|
||||
1 |
S******@cqa-cert.com
|
|||||
Equipment Specifications | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Line | Rule Parts | Grant Notes | Lower Frequency | Upper Frequency | Power Output | Tolerance | Emission Designator | Microprocessor Number | |||||||||||||||||||||||||||||||||
1 | 1 | 15C | 2402.00000000 | 2480.00000000 | 0.0003000 |
some individual PII (Personally Identifiable Information) available on the public forms may be redacted, original source may include additional details
This product uses the FCC Data API but is not endorsed or certified by the FCC