EasyManua.ls Logo

Ebyte E104-BT52 User Manual

Ebyte E104-BT52
38 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Chengdu Ebyte Electronic Technology Co.,Ltd E104-BT52 User Manual
Copyright ©20122020亿
E104-BT52 User Manual
DA14531 BLE5.0 Low Power SMD BLE to Serial Module

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Ebyte E104-BT52 and is the answer not in the manual?

Ebyte E104-BT52 Specifications

General IconGeneral
BrandEbyte
ModelE104-BT52
CategoryControl Unit
LanguageEnglish

Summary

Overview

1.1 Introduction

Introduction to the E104-BT52 serial to BLE module based on BLE 5.0.

1.2 Feature

Key features of the E104-BT52 module, including BLE 5.0 protocol and communication distance.

1.3 Applications

Various applications for the E104-BT52 module in smart devices and industrial settings.

Specification and Parameter

2.1 Limit parameter

Specifies the absolute maximum and minimum operating limits for the module, including voltage and temperature.

2.2 Operating parameter

Details the typical operating parameters like voltage, temperature, frequency, and power consumption.

Size and Pin Definition

Basic operation

4.1 Recommended circuit diagram

Provides a recommended circuit diagram for connecting the E104-BT52 module to a microcontroller.

Function Description

5.1 Role description

Describes the three roles supported by the module: master, slave, and observer, and their configurations.

5.2 Power supply mode

Discusses the module's low power consumption and wake-up modes.

5.3 Data transmission mode

Covers the two data transmission modes: transparent and format.

5.4 MAC address binding

Explains how to bind MAC addresses to restrict connections to specific devices.

5.5 Advertising

Details the advertising mechanisms, including common and iBeacon advertising.

5.6 Configuration

Outlines methods for module configuration, including serial port and air configuration.

5.7 Data indication

Explains the function of the DATA pin for indicating data transmission status.

5.8 UUID description

Describes the UUIDs used for different channels in the module's operation.

5.9 Status or event printing

Details how to enable and interpret status messages using the AT+LOGMSG command.

AT command

6.1 Command description

General guidelines for using AT commands, including case sensitivity and return formats.

6.2 Error code

Lists common AT command error codes, reasons, and solutions for troubleshooting.

6.3 Status printing

Explains how status messages are printed for connection events and sleep modes.

6.4 Command sets

A collection of AT commands for controlling module functionality.

6.4.1 AT test command

Describes the basic AT test command and its response.

6.4.2 +++ enter AT command mode

Explains how to enter AT command mode using the "+++ " sequence.

6.4.3 AT+EXIT exit AT command mode

Details the AT+EXIT command to exit AT command mode.

6.4.4 AT+RESET reset command

Describes the AT+RESET command to reset the module.

6.4.5 AT+RESTORE restore to factory setting

Explains how to restore the module to factory default settings using AT+RESTORE.

6.4.6 AT+BAUD baud rate

Covers commands for querying and setting the serial port baud rate.

6.4.7 AT+PARI uart parity bit

Commands for querying and setting the UART parity bit.

6.4.8 AT+DATABIT uart data bit

Commands for querying and setting the UART data bits.

6.4.9 AT+ROLE Bluetooth role

Commands to query and set the Bluetooth role (master, slave, observer).

6.4.10 AT+DEVMANUF devise manufacturer

Commands to query and set the manufacturer information.

6.4.11 AT+ADV enable advertising

Commands to enable or disable advertising and set advertising modes.

6.4.12 AT+ADVDAT advertising data

Commands to query and set the advertising data payload.

6.4.13 AT+ADVINTV advertising interval

Commands to query and set the advertising interval.

6.4.14 AT+IBCNVER iBeacon broadcasting version command

Commands to query and switch iBeacon broadcasting versions.

6.4.15 AT+IBCNUUID iBeacon UUID command

Commands to query and set the iBeacon UUID.

6.4.16 AT+MAJOR iBeacon Major command

Commands to query and set the iBeacon Major value.

6.4.17 AT+MINOR iBeacon Minor command

Commands to query and set the iBeacon Minor value.

6.4.18 AT+IPWR revise ibeacn tx_power

Commands to query and set the iBeacon transmit power.

6.4.19 AT+NAME advertising device name

Commands to query and set the advertising device name.

6.4.20 AT+CONINTV connection interval configuration

Commands to query and set the connection interval.

6.4.21 AT+DISCON disconnect command

Command to disconnect a specified connection.

6.4.22 AT+MAC local MAC address

Commands to query the local MAC address.

6.4.23 AT+CONINFO connection device info.

Command to retrieve information about connected devices.

6.4.24 AT+BONDMAC add bound MAC address

Commands to add and query bound MAC addresses for device pairing.

6.4.25 AT+BONDDEL delete bond MAC address

Commands to delete a specific bonded MAC address.

6.4.26 AT+SCAN scan

Commands to enable, disable, or query the scanning function.

6.4.27 AT+SCANINTV scan interval

Commands to query and set the scan interval.

6.4.28AT+SCANWND scan window

Commands to query and set the scan window.

6.4.29 AT+TRANMD transmission mode

Commands to set the data transmission mode (transparent or format).

6.4.30 AT+UUIDSVR128 set service 128bit UUID

Commands to set a 128-bit UUID for service discovery.

6.4.31 AT+UUIDSVR Bluetooth service UUID

Commands to set the Bluetooth service UUID.

6.4.32 AT+UUIDSLAVE SLAVE CHANNEL characteristic UUID

Commands to set the slave channel characteristic UUID.

6.4.33 AT+UUIDMAST MAST CHANNEL characteristic UUID command

Commands to set the master channel characteristic UUID.

6.4.34 AT+AUTH Air configuration authentication password

Commands to set the authentication password for air configuration.

6.4.35 AT+UPAUTH modify air configuration authentication password

Commands to modify the air configuration authentication password.

6.4.36 AT+ONSLEEP sleep when power on

Commands to configure the module to sleep upon power on.

6.4.37 AT+SLEEP enter sleep

Command to manually put the module into sleep mode.

6.4.38 AT+LOGMSG operating status output

Commands to enable/disable the output of operating status messages.

6.4.39 AT+PWR TX power

Commands to query and set the transmit power.

6.4.40 AT+MTU Set Bluetooth single packet length

Commands to set the maximum transmission unit (MTU) for Bluetooth packets.

6.4.41 AT+VER inquiry software version number

Command to query the software version of the module.

Quick start

7.1 Configuration mode guidance

Guidance on entering configuration mode via serial port or air.

7.2 Data transmission

Instructions and test conditions for data transmission.

FAQ

8.1 Communication distance is too short

Discusses factors affecting communication distance and how to improve it.

8.2 Module is easy to damage

Provides guidance on preventing module damage, focusing on power supply and handling.

8.3 BER(Bit Error Rate) is high

Addresses common causes of high bit error rates and potential solutions.

Welding instruction

9.1 Reflow soldering temperature

Specifies recommended reflow soldering temperatures for different solder pastes.

Reflow soldering curve

Package

Related Model

Revision history

About us

Related product manuals