Table of Contents

Advertisement

Quick Links

E104-BT01
CC2541 2.4GHz BLE 4.0 module

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CC2541 and is the answer not in the manual?

Questions and answers

Summary of Contents for Ebyte CC2541

  • Page 1 E104-BT01 CC2541 2.4GHz BLE 4.0 module...
  • Page 2: Table Of Contents

    5.2.17 AT+CONMIN Query and Set Minimum connection interval command ..............16 5.2.18 AT+CONMAX Query and Set Maximum connection interval .................. 16 5.2.19 AT+CONTO Query and Set Connection timeout command ..................16 5.2.20 AT+DISCON Disconnection conmand ......................... 16 Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 3 9.1 R ............................27 EFLOW SOLDERING TEMPERATURE 9.2 R ............................... 28 EFLOW SOLDERING CURVE 10. BLUETOOTH PRODUCTS ......................28 11. BATCH PACKAGI NG METHOD ..................... 29 REVISION HISTORY ........................... 30 ABOUT US ............................30 Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 4: Introduction

    The E104-BT01 uses the CC2541 RF chip from Texas Instruments (TI). The chip integrates the 8051 microcontroller and wireless transceiver, and it is suitable for the BLE protocol. The CC2541 is a true on-chip system (SoC) solution optimized for low power consumption and proprietary 2.4GHz applications.
  • Page 5: Application

    (@1s Broadcast interval) Slave broadcast wake up and no 8.424 connection (@1s Broadcast interval) Slave broadcast wake up and with 8.885 connection (@1s Broadcast interval) Slave no broadcast sleep and no μA 89.337 connection Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 6: Size And Pin Definition

    3. Size and pin definition Item Direct Description Remark Ground Ground 3.3V Power supply must be 2.0 - 3.6V P2.2 Reserved P2.1 Reserved P2.0 M ode setting(M OD) Falling edge: configuration mode; rising edge: transparent mode Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 7 When the input level is low, it enters the hardware reset state. When RESET_N Reset(RST) the input level is high, it returns to the normal working state. This function is used for reset operation in emergency situations. Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 8: Basic Operation

     If the communication line uses a 5V level, a 1k-5.1k resistor must be connected in series (not recommended, there is still a risk of damage); Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 9: Working Mode

    The AT+ONSLEEP command can be used to set the wake-up mode or low power mode when the module is powered up. The AT+DISCSLEEP command can be used to set whether to switch to low power mode when the Bluetooth connection is disconnected. Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 10: Wake-Up Mode

    Observer role, the module will automatically perform broadcast scanning after power-on (At this time, AT+SCAN configuration will be invalid), and synchronize serial port to send broadcast packet data out, the format is as follows: Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 11: Broadcast Packet Format

    MOD pin has no effect on the air configuration process . The air configuration instructions are detailed in the "AT Command" section. Note: To modify the air configuration password, you must pass password authentication first. See the Quick Use section for details. Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 12: Status Or Event Printing

    Status printing M inimum connection interval 10 ms M aximum connection interval 10 ms Connection timed out IO2(P0_6) Low level IO3(P0_7) Low level Broadcast function Normal broadcast on Slave M odule name E104-BT01 Broadcast interval Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 13: At Command

    The response format of the command error is +ERR=[NUM]. Item Description Unrecognized command Incorrect parameter length Invalid parameter Air configuration authentication failed Invalid operation 5.2 AT command 5.2.1 AT test command Command Response Parameter None Note: None Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 14: At+Reset Reset Command

    5.2.6 AT+ROLE Query and Set Bluetooth Role command Command Response Parameter Query: AT+ROLE? +OK=[para] Para:0、1、2 ASCII 0: M aster S et: AT+ROLE=[para] +OK: S ucceed 1: Slave +ERR=[NUM]: Error 2: Observer Note: Valid after reset, power off preservation Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 15: At+Adven Query And Set The Broadcast On/Off Command

    Note: Valid when next broadcast, p ower off preservation 5.2.11 AT+IBCNUUID Query and Set iBeacon UUID command Command Response Parameter Query: AT+IBCNUUID? +OK=[para] Para: 16 bytes HEX S et: AT+IBCNUUID=[para] +OK: S ucceed +ERR=[NUM]: Error Note: Valid immediately, power off preservation Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 16: At+Ibcnmajor Query And Set Ibeacon Major Command

    5.2.16 AT+NAME1 Query and Set Broadcast device name command Command Response Parameter Query: AT+NAME1? +OK=[para] Para: No more than 22 bytes S et: AT+NAME1=[para] +OK: S ucceed +ERR=[NUM]: Error Note: Valid when next broadcast, power off not preservation Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 17: At+Conmin Query And Set Minimum Connection Interval Command

    Note: Valid when next connection, power off not preservation 5.2.20 AT+DISCON Disconnection conmand Command Response Parameter Query: AT+DIS CON None Note: Valid immediately 5.2.21 AT+CONSTA Query Connection Status Command Command Response Parameter Query: AT+CONS TA? +OK=[para] Para: Connected: Connection established Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 18: At+Datdly Query And Set Data Output Delay Command

    Query and Set Bonging MAC address command Command Response Parameter Query: AT+BONDMAC? +OK=[para] Para: 6 bytes M AC address HEX E.g.: F0E1D2C3B4A5 S et: AT+BONDMAC=[para] +OK: S ucceed +ERR=[NUM]: Error Note: Valid immediately, power off preservation Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 19: At+Scan Query And Set Broadcast Scanning Command

    2: 0dBm Note: Valid immediately, power off preservation 5.2.31 AT+ONSLEEP Query and Set Power-on sleep command Command Response Parameter Query: AT+ONS LEEP? +OK=[para] Para: 0、1 ASCII 0: Off S et: AT+ONS LEEP=[para] +OK: S ucceed Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 20: At+Discsleep Query And Set Sleep Mode After Disconnection Command

    Para: 1,0 ASCII 1: High level 0: Low level Note: Valid immediately 5.2.36 AT+IO1 Read IO1 input command Command Response Parameter Query: AT+IO1? +OK=[para] Para: 1,0 ASCII 1: High level 0: Low level Note: Valid immediately Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 21: At+Io2 Set Io2 Output Command

    Take an Android phone as an example: 1. Download and install the "BLE Test Tool" App on your Android phone 2. Open the BLE Test Tool, scan nearby broadcast devices, and find the device named "E104-BT01" in the device list.. Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 22 4. Click on the service with UUID "0000fff0", you can see three channels: fff1, fff2, fff3. 5. Click the fff1 channel and click “Start Notification”. At this time, open the serial debugging tool and send “0123456789” to see Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 23 E104-BT01 Usermanual the received data on the fff1 channel interface. 6. Click the fff2 channel, and click "Write", fill in and send "0123456789", you can see the received data in the serial debugging interface. Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 24: Mobile Phone App Air Configuration Parameters

    UUID “FFF0”. 3. First click the "N" icon in the upper right corner of the "FFF3" service, then click the "W" icon, write "AT+AUTH=123456" in the pop-up window, then click "OK". Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 25 4. When "+:" is returned at "value:", it means that the air configuration authentication is successful. At this time, in the "FFF3" service, all the AT commands can be input after clicking the "W" icon. Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 26: Secondary Development

    M CU GPIO P0.5 Input/Output M CU GPIO P0.4 Input/Output M CU GPIO P0.3 Input/Output M CU GPIO P0.2 Input/Output M CU GPIO P0.1 Input/Output M CU GPIO P0.0 Input/Output M CU GPIO RESET_N Input Reset Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 27: Program Burning

    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. 8.3 BER(Bit Error Rate) is high  There are co-channel signal interference nearby, please be away from interference sources or modify Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 28: Production Guidance

    Peak temperature(Tp) Peak temp. 220-235℃ 230-250℃ Aveage ramp-down rate(Tp to Tsmax) Aveage ramp-down rate 6℃/second max 6℃/second max Time to peak temperature for 25℃ Time 25℃ to peak temperature 6 minutes max 8 minutes max Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 29: Reflow Soldering Curve

    PCB/IPX secondary development Hardware resources / E73-2G4M 08S1C nRF52840 2.4G 4.2/5.0 13*18 PCB/IPX secondary development Hardware resources / E73-2G4M 04S1D nRF51822 2.4G 17.5*28.7 PCB/IPX secondary development Cost-effective / E104-BT01 CC2541 2.4G 14*22 secondary development Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 30: Batch Packaging Method

    Low power consumption E104-BT02 DA14580 2.4G 14*22 High speed transmission Built-in ARM / E72-2G4M 04S2B CC2640 2.4G 14*23 PCB/IPX M ulti-role mode Dongle / E104-2G4U04A CC2540 2.4G 18*59 Protocol analyzer 11. Batch packaging method Copyright ©2012–2019,Ebyte Electronic Technology Co., Ltd...
  • Page 31: Revision History

    Version update 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...

Table of Contents