Ebyte E104-BT05 User Manual

Ebyte E104-BT05 User Manual

Tslr8266 ble4.2 low power bluetooth to uart module
Table of Contents

Advertisement

Quick Links

E104-BT05 User Manual
TSLR8266 BLE4.2 Low Power
Bluetooth to UART Module

Advertisement

Table of Contents
loading

Summary of Contents for Ebyte E104-BT05

  • Page 1 E104-BT05 User Manual TSLR8266 BLE4.2 Low Power Bluetooth to UART Module...
  • Page 2: Table Of Contents

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Content 1. OVERVIEW................................4 1.1 B ..............................4 RIEF NTRODUCTION 1.2 F ..................................4 EATURES 1.3 A ................................. 4 PPLICATION 2. SPECIFICATION AND PARAMETER........................ 5 2.1 L ................................. 5 IMIT PARAMETER 2.2 O ..............................
  • Page 3 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual ........................17 5.20 R EQUEST PRESENT CONNECTION STATUS 5.21 R ..........................17 EQUEST LOCAL ADDRESS 5.22 R ....................17 EQUEST ADDRESS OF CONNECTED DEVICES 5.23 R ................18 BINDING STATUS TURN BINDING ON AND OFF 5.24 MAC R...
  • Page 4 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual ABOUT US.................................. 34 Copyright ©2012–2019,Chengdu Ebyte Electronic Technology Co.,Ltd...
  • Page 5: Overview

    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.
  • Page 6: Specification And Parameter

    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 ...
  • Page 7: Size And Pin Definition

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Sleep broadcast current Unit:uA (default) The default broadcast gap is 1s Wake up broadcast current Unit:mA。 8.70 (default) The default broadcast gap is 1s Wake up no broadcast Unit:mA 8.68 current (default)
  • Page 8: Operation Modes

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Name Direction Function Remark Input Power reset Low Level Effective LINK Output Status Connection status indicating low level validity Input Wake-up pin Low level wake-up Output Level output Output high and low level according to AT command...
  • Page 9: Wake-Up Mode

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 4.2 Wake-Up mode WKP pin: When the module enters the low power mode, the user can pull down the wake-up via WKP pin. Serial port wake-up: When the module enters the low-power mode, any data received by the serial port will wake up the module.
  • Page 10: Pwm Output

    PWM output example as following: 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.
  • Page 11: Uuid Configuration

    4.11 Broadcast data switchable The E104-BT05 supports general broadcasting and iBeacon broadcast. The command can be configured to select the broadcast mode. (Note: Since the default MTU length is 20 bytes, if the data length is longer than 20 bytes when setting the broadcast data, the user needs to modify the MTU length before setting broadcasting data.
  • Page 12: Status Or Event Printing

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual configuration instructions refer to Chapter 6 Instruction operation. The air configuration can realize all parameter configuration operations of the module, including special IO read/write commands and PWM output control. Air configuration method: 1.
  • Page 13 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Invalid parameter Air configuration authentication failed Invalid operation 3、Factory parameters Device E104-BT05 Broadcast data CDEBYTE Air configuration 123456 password Version V1.0 IBC_Major 0x27, 0x75 IBC_Minor 0x84, 0x8F 2-byte service 0xF0, 0xFF...
  • Page 14: At Instruction Test

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual enable Disconnect Close power enable PWM cycle 40ms PWM duty cycle IO2、IO3 Output Low level(0) 5.1 AT Instruction test Command Respond Parameter Explanation: None 5.2 Read and configure baud rate Command...
  • Page 15: Heck Current Broadcasting Status Turn On General Broadcasting , Ib Eacon Broadcasting Turn Off Broadcasting

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 0:No parity; +OK:success Set:AT+PARI=[para] 1:Odd Parity; +ERR=[NUM]:error 2:even parity; Description: Restart takes effect, save when power off 5.5 Check current broadcasting status, turn on general broadcasting, IBeacon broadcasting, turn off broadcasting...
  • Page 16: Request/Set Ibeacon Minor Broadcast Data

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual +ERR=[NUM]:error Description: Be effective at once,save when power-off,sent in hexadecimal For example change to hex “31 32”: AT+IBCMAJOR=12(12 is ASCII , convert to hexadecimal is 31 32) 5.9 Request/Set IBeacon Minor broadcast data...
  • Page 17: Read/Set Device Name

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 5.13 Read/Set device name(Do not save when power off) Command Respond Parameter Request:AT+NAME1? +OK=[para] Para: broadcast device name , HEX、ASCII Set:AT+NAME1=[para] +OK:success broadcast name not more than 22 +ERR=[NUM]:error bytes Description The next broadcast will take effects ,do not save when power off...
  • Page 18: Read/Set Connecting Timeout

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual +OK:success Example:8 Set:AT+ CONMAX=[para] +ERR=[NUM]:error 8*1.25ms=10ms Description: The next connection takes effect, save when power off Note: The maximum connection gap must be greater than or equal to the minimum connection gap and less than the timeout period 5.18 Read/Set connecting timeout...
  • Page 19: Read Mac Binding Status, Turn Mac Binding On And Off

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Description: Be effective at once 5.23 Read MAC binding status, turn MAC binding on and off Command Respond Parameter Request:AT+BOND? +OK=[para] Para:0,1 ASCII 0:Bind off +OK:success Set:AT+BOND=[para] 1:Bind on +ERR=[NUM]:error Description: Be effective at once, save when power-off 5.24 MAC Read/Set bonded MAC address...
  • Page 20: Request/Set Bluetooth Reading Service Uuid

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Request:AT+UUIDSVR? +OK=[para2] Para1: UUID value +OK:success Set:AT+UUIDSVR=[para2] +ERR=[NUM]:error Description: Reconnection takes effect, save when power-off, according to UUID length settings, saves in little endian mode For example, set 2-byte UUID to “FFFO”:41 54 2B 55 55 49 44 53 56 52 3D F0FF For example,16-byte UUID “11223344556677889900AABBCCDDEEFF”:...
  • Page 21: Restart Command

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 5.31 Restart command Command Respond Parameter AT+RESET None Description: Be effective at once 5.32 Restore factory settings Command Respond Parameter AT+RESTORE None Description: Be effective at once 5.33 Request/Authenticate Air configuration password...
  • Page 22: Request/Set Sleep After Disconnection

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 5:-14dBm 6:-20dBm 7:-28dBm 8:-30dBm 9:-37dBm Description: Be effective at once, save when power off 5.36 Request/Set sleep after disconnection Command Respond Parameter Request:AT+DISCSLEEP? +OK=[para] Para: 0、1 ASCII 0:Close Set:AT+DISCSLEEP =[para] +OK:success 1:Open...
  • Page 23: Read Io1 Input

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 5.40 Read IO1 input Command Respond Parameter Para: 0,1 ASCII Request:AT+ IO1? +OK=[para] 0:low level 1:High level Description: Be effective at once 5.41 Set IO2 output Command Respond Parameter Para: 0,1 ASCII +OK:success...
  • Page 24: Read/Set Pwm2 Duty Cycle

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual +OK:success 0 close PWM Set:AT+PWM1=[para] +ERR=[NUM]:error Description: Be effective at once, save when power off. 5.45 Read/set PWM2 duty cycle Command Respond Parameter Request:AT+PWM2? +OK=[para] Para: 0~100% ASCII 0 close PWM +OK:success...
  • Page 25: Uuid Description

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 6. UUID description Channel name UUID HANDLE Property Description This channel is for receiving UART data and it returns to Bluetooth master by informing. The biggest data length for a single packet is 20...
  • Page 26: Transport Transmission And Air Configuration Mode

    3, otherwise continue to implement step 2. 3. If step 2 is successful, click on the fourth service to enter the custom service of Ebyte. After success, enter step 4, otherwise continue to implement step 3.
  • Page 27 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Note:1 is the notification channel, 2 is the write channel and 3 is the air configuration channel. 4.After step 3 is successful, click Enter Service 1, and then click Start Notification. Turn on the computer serial debugging assistant, set it as shown in the figure.
  • Page 28 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 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.
  • Page 29: Quick Use Guide For Io Reading, Io Output And Pwm Output

    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.
  • Page 30 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 1、Read the IO1 input signal value, use AT instruction "AT+IO1?" to read the signal of IO port. (This pin can be set as signal acquisition device according to the demand, and then the signal can be acquired through other devices or mobile phone APP) 2、Set the IO2 output.
  • Page 31: Hardware Design

    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.;...
  • Page 32: Faq

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 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...
  • Page 33: Production Guidance

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual The extension line and feeder quality are poor or too long, so the bit error rate is high;  10. Production guidance 10.1 Reflow soldering temperature Profile Feature Curve characteristics Sn-Pb Assembly...
  • Page 34: Related Series

    Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual 11. Related series Frequency Power Size Functional Model number Interface Antenna type Protocol characteristics Secondary E72-2G4M05S1B CC2640 2.4G 17.5*28.7 PCB/IPX development Secondary E73-2G4M04S1A nRF52810 2.4G 4.2/5.0 17.5*28.7 PCB/IPX development Secondary E73-2G4M04S1B nRF52832 2.4G...
  • Page 35: Package For Batch Order

    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.com ------------------------------------------------------------------------------------------------------------ Fax: 028-64146160 ext. 821 Web: www.ebyte.com Address: Innovation Center D347, 4# XI-XIN Road,Chengdu, Sichuan, China...
  • Page 36 Chengdu Ebyte Electronic Technology Co., Ltd E104-BT05 User Manual Copyright ©2012–2019,Chengdu Ebyte Electronic Technology Co.,Ltd...

Table of Contents