Chengdu Ebyte Electronic Technology Co.,Ltd
E104-BT53C3 Manual User
Copyright ©2012–2020
,Chengdu Ebyte Electronic Technology Co.,Ltd
32
Page 1: ...E28 2G4M12S Copyright 2012 2020 1 E104 BT53C3 User Manual BLE5 2 chip type Bluetooth wireless module...
Page 2: ...onfiguration 11 5 7 Configuration Mode 12 5 8 Automatic update 12 5 9 Compatibility with other modules of our company 12 Chapter 6 AT Command 12 6 1 Instruction specification 12 6 2 Error code 13 6 3...
Page 3: ...n off the watchdog 29 6 3 30Module soft reset 30 6 3 32 Firmware version 30 Chapter 7 Mobile APP test transparent transmission function 30 Chapter 8 OTA upgrade function 34 Chapter 9 Hardware design 3...
Page 4: ...an act as both a master and a slave and can be connected to other master devices as well as other slave devices Support OTA remote upgrade function Master role supports multiple connections up to 8 sl...
Page 5: ...g long range broadcast packets Long Range LE_CODED Modules are compatible with other models of our company s modules Sleeping power consumption is as low as about 2uA 1 3 Application Automotive electr...
Page 6: ...3 8 3 3V for guaranteed output power Working voltage V 3 3 Using 5V levels risks burnout Working Temperature 40 125 Car gauge level design Working Frequency MHz 2400 2480 Support ISM band Transmittin...
Page 7: ...Mechanical Dimensions and Pin Definition Pin No Name Function Notes 1 PB04 I 0 GPIO 2 PB03 I 0 GPIO 3 TXD 0 Module serial port transmitter 4 RXD I Receiver side of module serial port 5 PB00 I 0 GPIO 6...
Page 8: ...ule serial port when it is low data can be sent to the module 13 PA05 CTS Standard Hardware Flow Control Clear To Send Module input signal when high indicates that the MCU serial port is busy and the...
Page 9: ...CTS PA05 pins are not used Chapter 5 Function Details 5 1 Role description The module supports the following four roles 1 slave role 2 master role 3 slave and master roles 4 Beacon role The factory de...
Page 10: ...E24FB1AFCFC6EB07647825 The serial port of the module in this role is closed by default every time the module is powered on You can wake up by using the rising edge of the CTS pin 5 4 Default configura...
Page 11: ...on of multiple devices When a peer device is disconnected abnormally the module starts automatic reconnection 4 Please refer to instructions 5 In the case of multiple connections the handle function s...
Page 12: ...when a valid change is detected The holding time of each status change is more than 200ms 4 In configuration mode the serial port sends the AT command wait for the serial port to return and then send...
Page 13: ...onfiguration mode or transparent mode you can configure it using the APP Some commands do not support APP configuration such as Set extended broadcast AT command send data master role scan Enable obse...
Page 14: ...ngth of the broadcast name is not more than 16 bytes The factory default broadcast name is CDEBYTE_XXXX which is the last two bytes of the MAC address Example Query the broadcast name MAC 2C 11 65 22...
Page 15: ...Return ROLE 0 Set the module role to single host Command AT ROLE 1 Return OK 6 3 5 Transmitting power Command Reply Inquire AT PWR PWR para Setting AT PWR para OK success ERR NUM Error Parameters The...
Page 16: ...rn OK 6 3 7 Customize broadcast data Command Reply Inquire AT ADVDATA ADVDATA para1 para2 Settings AT ADVDATA para para2 OK success ERR NUM Error Settings Not saved AT ADVDATA_CUR para para2 Parameter...
Page 17: ...e and establish a connection However set the user to extend the broadcast data will become unscannable and unconnected devices Beacon role and single master role do not support this directive Version...
Page 18: ...gth cannot be less than or greater than the length otherwise the setting fails and return OK after reaching the specified length as shown below If the specified TIMEOUT period is reached without reach...
Page 19: ...arameters to form the actual 128bit UUID of the module The length is 32 Description Restart takes effect power failure save This directive is only valid for slave roles single slave master slave and B...
Page 20: ...6 3 13 The Master role scans the physical layer Command Reply Inquire AT SCAN_PHY SCAN para Setting AT SCAN_PHY para OK success ERR NUM Error Parameters 0 1M PHY default 1 LE CODED PHY Description Ef...
Page 21: ...to wait about one second after the connection information is printed because it takes a certain time for the host to discover services before initiating the next connection Otherwise ERR 3 is returne...
Page 22: ...struction mode RECEIVED 1 10 BLE DATA 1234567890 6 3 16 Displays connected devices Command Reply Inquire AT CONNECT_LIST CONNECT_LIST para1 para2 Prameters para1 Connects the handle para2 MAC address...
Page 23: ...SCONNECTD C Disconnect all current connections to the primary role Command AT DISCON Back OK 2C 11 65 22 B0 F1 DISCONNECTD C 7D C2 A0 35 4C 21 DISCONNECTD P 6 3 19Delete automatic reconnection Command...
Page 24: ...transparently transmitted Command AT TRM_HANDLE 1 Return OK 6 3 21 Observer function Command Reply Inquire AT OBSERVER OBSERVER para1 para2 para3 para4 para5 para6 Setting AT OBSERVER para1 para2 par...
Page 25: ...ablement status Instruction AT OBSERVER Return OK 0 The common observer function was enabled Instruction AT OBSERVER 1 Return OK MAC C1 01 02 03 04 05 RSSI 50 ADV RSP 0E095246737461725F3434353536370EF...
Page 26: ...nection for devices with MAC C2 01 02 03 04 05 Instruction AT AUTO_CNT 0 C2 01 02 03 04 05 Return OK 6 3 22 Slave physical layer rate Command Reply Inquire AT PHY PHY para Setting AT PHY para OK Succe...
Page 27: ...on interval Command Reply inquire AT CONN_INTERVAL CONN_INTERVAL para Setting AT CONN_INTERVAL para OK Success ERR NUM Error Parameters para connection interval The value ranges from 6 to 3200 Connect...
Page 28: ...3456 Return 0K 6 3 26 The APP configures the authentication password Command Reply Inquire AT UP_AUTH UP_AUTH para Setting AT UP_AUTH para OK Success ERR NUM error parameters The value is a fixed leng...
Page 29: ...he module does not reconnect automatically after BLE is disabled Turn off BLE to still use the relevant BLE instructions After the serial port is closed the function pins are still valid Example The m...
Page 30: ...er off before the operation is completed 6 3 32 Firmware version Command reply Inquire AT VERSION VERSION para Parameters para indicates the firmware version number Description The last two digits of...
Page 31: ...00 BPS data bit 8 check bit none and stop bit 1 Open nRF Connect search for the Bluetooth device with the Bluetooth name beginning with CDEBYTE_ and connect it After the connection is successful Disco...
Page 32: ...Chengdu Ebyte Electronic Technology Co Ltd E104 BT53C3 Manual User Copyright 2012 2020 Chengdu Ebyte Electronic Technology Co Ltd 32...
Page 33: ...Chengdu Ebyte Electronic Technology Co Ltd E104 BT53C3 Manual User Copyright 2012 2020 Chengdu Ebyte Electronic Technology Co Ltd 33...
Page 34: ...upgrade APP and latest firmware 2 Install EFR Connect 8 1 Connect the serial port and send AT VERSION Query the current firmware version number of the module and send AT ROLE 0 to configure the modul...
Page 35: ...td E104 BT53C3 Manual User Copyright 2012 2020 Chengdu Ebyte Electronic Technology Co Ltd 35 connection successfully 8 4 Click the feature list box in the top right corner and click OTA DFU 8 5Click t...
Page 36: ...yte Electronic Technology Co Ltd 36 8 6 Select the firmware provided by the official website and print upload finished received file size 228164 bytes by the serial debugging assistant 8 7 Click OTA t...
Page 37: ...argin and the whole machine is conducive to long term stable work The module should be far away from the parts with high electromagnetic interference such as the power supply transformer and high freq...
Page 38: ...radio waves so the seaside test effect is poor If there are metal objects near the antenna or placed in a metal shell the signal attenuation will be very serious Power register setting error air speed...
Page 39: ...Liquid phase temperature TL 183 217 TL above hold time 60 90second 60 90second Package peak temperature Tp Users should not exceed the temperature indicated on the Moisture Sensitivity label of the pr...
Page 40: ...Chengdu Ebyte Electronic Technology Co Ltd E104 BT53C3 Manual User Copyright 2012 2020 Chengdu Ebyte Electronic Technology Co Ltd 40 11 2 Reflow welding diagram...
Page 41: ...B IPX Hardware Resources Secondary Development E73 2G4M08S1C nRF52840 2 4G 8 I O 4 2 5 0 13 18 PCB IPX Hardware Resources Secondary Development E104 BT01 CC2541 2 4G 0 I O 4 0 14 22 PCB Hardware Resou...
Page 42: ...se History Version Revise data Revise description Maintaining people 1 0 2023 5 5 Initial version Bin About us Sales Hotline 4000 330 990 Company Phone 028 61543675 Technical support support cdebyte c...