E104-BT05 User Manual TSLR8266 BLE4.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Content 1. OVERVIEW.............................................................................................................................................. 4 1.1 BRIEF INTRODUCTION ........................................................................................................................................................................... 4 1.2 FEATURES .....................................................................
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 5.20 REQUEST PRESENT CONNECTION STATUS..................................................................................................................................... 18 5.21 REQUEST LOCAL MAC ADDRESS .................................................................................................................................................. 18 5.22 REQUEST MAC ADDRESS OF CONNECTED DEVICES .........................................
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual ABOUT US ................................................................................................................................................. 35 FCC Warning This device complies with Part 15 of the FCC Rules.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 1. Overview 1.1 Brief Introduction E104-BT05 is a serial-to-BLE Bluetooth slave module based on Bluetooth protocol version 4.2. It features with small size, low power consumption and works in 2.4GHz band. E104-BT05 module is based on TLSR8266 chip, which uses AT commands to set parameters, and it is easy and fast to operate. The module only supports Bluetooth slave mode.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Smart home Industrial remote control and telemetry Intelligent Building Automatic Data Acquisition Health sensor Intelligent Wearing device Intelligent Robot Wireless Sensor Electronic label Intelligent Control 2. Specification and parameter 2.1 Limit parameter Performance Main parameter Min. Max. 0 3.6 Blocking power(dBm) - 10 Operating temperature(℃) -40 +85 Power supply(V) Remark Voltage over 3.
Chengdu Ebyte Electronic Technology Co., Ltd Sleep broadcast current (default) Wake up broadcast current (default) Wake up no broadcast current (default) Wake-up connection current (default) E104-BT05 User Manual - 173 - - 8.70 - - 8.68 - - 8.78 - Unit:uA The default broadcast gap is 1s Unit:mA。 The default broadcast gap is 1s Unit:mA The default broadcast gap is 1s Unit:mA Main parameter Description Remark Distance for reference 70m Clear and open area, height: 2.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 3.
Chengdu Ebyte Electronic Technology Co.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 4.4 Data valid indication In the transparent transmission mode, the user can set the delayed output data by “AT++DATDLY=1” command. After the delay output is set, the DATA_LINK pin of the module will output low level 10ms before the data is sent, so as to wake up the external MCU. After 10 ms, the data will be sent, and the DATA_LINK pin is pulled high after the data transmission is completed. As shown in the figure: 4.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 4.8 MAC address bonding When E104-BT05 sets the binding connection address, opens the binding enable, retrieves whether the host MAC address is a binding address before accepting the host connection request, the connection is established if the address matches successfully, otherwise, the slave will continue to broadcast. See more details: 6.23 Read MAC binding status, turn MAC binding on and off. 4.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Example:0201061AFF4C0002155241444955004E4554574F524B53434F00010002D2 See more details about the broadcast data setting 6.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Connection \r\n STA:connect\r\n succeeded Disconnect \r\n STA:disconnect\r\n System wake up \r\n STA:wakeup\r\n Sleep mode \r\n STA:sleep\r\n 5. Instruction operation Note: Before sending operation instructions, first ensure that the module is in wake-up mode, otherwise it will not be able to receive configuration instructions. 1. Instructions: 1. All AT instructions need not add carriage return (\r), line break (\n) 2.
Chengdu Ebyte Electronic Technology Co.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 5.2 Read and configure baud rate Command Respond Parameter Request:AT+BAUD? +OK=[para] Para:0~8 ASCII 0=2400 1=4800 2=9600 3=19200 +OK:success Set:AT+BAUD=[para] 4=38400 +ERR=[NUM]:error 5=57600 6=76800 7=115200 8=256000 Description: Restart takes effect, save when power off 5.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Description: It takes effect after the connection is disconnected, save when power off 5.6 Request/Set broadcast data (Save when power off) Command Respond Parameter Request:AT+ADVDAT? +OK=[para] Para: +OK:success ASCII、HEX +ERR=[NUM]:error 1、Length not more than 26 bytes Set:AT+ADVDAT=[para] Description: The next broadcast will take effect,Save when power off For example change to string “CDEBYT”:AT+ADVDAT=CDEBYT 5.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 5.10 Request/Set iBeacon UUID Command Respond Parameter Request:AT+IBCNUUID? +OK=[para1] Para1:16 位 UUID +OK:success HEX Set:AT+IBCNUUID=[para1] +ERR=[NUM]:error Description: Be effective at once Example:Set iBeacon UUID as “FDA50693A4E24FB1AFCFC6EB07647825” 41 54 2B 49 42 43 4E 55 55 49 44 3D FDA50693A4E24FB1AFCFC6EB07647825 5.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 5.14 Read software version number Command Respond Request:AT+VER? +OK=[para] Parameter Para: Version number ASCII Description :Be effective at once 5.15 Read/Set broadcasting gap Command Respond Parameter Request:AT+ADVINTV? +OK=[para] Para:32~16000 ASCII +OK:success Example:para=1600 +ERR=[NUM]:error Actual gap:1600*0.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Set:AT+CONTO=[para] +OK:success Example:500 +ERR=[NUM]:error 500*10ms=5s Description :The next connection takes effect, save when power off 5.19 Disconnect present connection Command Respond Parameter Request:AT+DISCON +OK None Description: Be effective at once 5.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 5.24 MAC Read/Set bonded MAC address Command Respond Request:AT+BONDMAC? +OK=[para] Set:AT+BONDMAC=[para] Parameter Para:MAC address +OK:success HEX Example:F0E1D2C3B4A5 +ERR=[NUM]:error Description: be effective at once, save when power-off For example, set the bound MAC to “313233343536”: AT+BONDMAC=123456 (123456 is ASCII, convert to hexadecimal is: 313233343536) 5.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 5.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual AT+RESTORE +OK None Description: Be effective at once 5.33 Request/Authenticate Air configuration password Command Request:AT+AUTH? Respond Parameter +OK:success para:6-byte password +ERR=[NUM]:error HEX、ASCII +OK:success Set:AT+AUTH =[para] +ERR=[NUM]:error Description : 1. Password cannot be changed before authentication is successful. 2. The command is only used in air configuration 5.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Request:AT+DISCSLEEP? +OK=[para] Para: 0、1 ASCII Set:AT+DISCSLEEP =[para] +OK:success 0:Close +ERR=[NUM]:error 1:Open Description: Be effective at once, save when power off 5.37 Get to sleep mode at once Command Respond Parameter Request:AT+SLEEP? STA:sleep None Description :Be effective at once, if the broadcast is not turned off, the broadcast gap as the wake-up time will continue broadcasting 5.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual +ERR=[NUM]:error 1:high level 0:low level Description: 1.Be effective at once, save when power off 2.IO Keep setting level after next power-on 5.42 Set IO3 output Command Respond Request:AT+ IO3=[para] +OK:success +ERR=[NUM]:error Parameter Para: 0,1 ASCII 1:High level 0:Low level Description: 1. Be effective at once, save when power off. 2.IO Keep setting level after next power-on 5.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 5.46 Read/Set PWM3 duty cycle Command Respond Parameter Request:AT+PWM3? +OK=[para] Para: 0~100% ASCII +OK:success 0 close PWM Set:AT+PWM3=[para] +ERR=[NUM]: Description: Be effective at once, save when power off. 5.47 Request/Set PWM output cycle Command Respond Parameter Request:AT+PWMFRQ? +OK=[para] Para: 5000T~25T ASCII T=0.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 7. Quick start 7.1 Quick use guide for configuration mode Using XCOM Serial Port Assistant software demonstration configuration mode on PC, other software with serial port can also be used. 1、 Open “Xcom V2.0.exe”software,and set parameters. 2、 According to Chapter 6 Operating Instructions, configure parameters. Here show how to set the device name and read the version number.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 2. Open “BLE Test Tool”, found E104-BT04 module. Click and connect E104-BT05 Bluetooth devices. After successful vertical connection, there will be four service lists on the right side (tips: If the establishment of a connection fails or the list of services cannot be refreshed, it is generally the reason of the mobile phone APP, then exit and connect again), after the success of step 3, otherwise continue to implement step 2. 3.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 5.After the fourth step is completed, input data in the serial port, click Send can be received on APP. 6. Return to the previous directory and enter Step 4. Click Service 2 to enter the write operation. After completion, the data sent by APP can be seen on the serial debugging assistant. Copyright ©2012–2019,Chengdu Ebyte Electronic Technology Co.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 7、Air configuration, return to the parent directory ,and enter to step 4, click Service 3, enter the air configuration mode, in the air configuration needs to verify the password (tips: when configuring passwords in edit control, it is important to note that all character input must be in English mode, otherwise error will occur.). After the password authentication is successful, the return information "+0K" will be obtained.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 7.3 Quick use guide for IO reading, IO output and PWM output For the functions of IO reading, IO output and PWM output of E104-BT05, a guide is given here. In some cases, MCU is required to collect and control some signals. The E104-BT05 module can be used to replace MCU in collecting signals and controlling equipment. 1、Read the IO1 input signal value, use AT instruction "AT+IO1?" to read the signal of IO port.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 3、 Set PWM output, use AT instruction "AT + PWMFRQ = xx" to set the PWM cycle, and use AT instruction "AT + PWM1 = xx" to set the PWM duty cycle. The calculation method of PWM cycle is as follows: within the module, we set the precision to T=0.01ms, that is, the minimum cycle is 0.01ms. We can pass in parameters when setting, if need to set the cycle to 10ms, then t=T*para, bring in T=0.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 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.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual weakened. 9. FAQ 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.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Preheat Time (Tsmin to Tsmax)(ts) Preheating time 60-120 sec 60-120 sec Average ramp-up rate(Tsmax to Tp) Average ramp-up rate 3℃/second max 3℃/second max Liquid phase temp. 183℃ 217℃ Time below liquid phase line 60-90 sec 30-90 sec Peak temp.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual E73-2G4M04S1A nRF52810 2.4G 4 I/O 4.2/5.0 17.5*28.7 PCB/IPX E73-2G4M04S1B nRF52832 2.4G 4 I/O 4.2/5.0 17.5*28.7 PCB/IPX E73-2G4M08S1C nRF52840 2.4G 8 I/O 4.2/5.0 13*18 PCB/IPX E73-2G4M04S1D nRF51822 2.4G 4 I/O 4.2 17.5*28.7 PCB/IPX E104-BT01 CC2541 2.4G 0 I/O 4.0 14*22 PCB E104-BT02 DA14580 2.4G 0 TTL 4.2 14*22 PCB E72-2G4M04S2B CC2640 2.4G 2 TTL 4.
Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Revision history Version Date Description Operator 1.0 2019-5-9 Initial version huaa 1.1 2019-12-24 Content modification (welding pad spacing modification, recommended connection diagram) Linson About us Technical support: support@cdebyte.com Documents and RF Setting download link: www.ebyte.com Thank you for using Ebyte products! Please contact us with any questions or suggestions: info@cdebyte.