Ebyte EA01-SG User manual

EA01-SG User Manual
NB-IoT Module

Chengdu Ebyte Electronic Technology Co.,Ltd.
EA01-SG User Manual
Copyright ©2012–2020, Chengdu Ebyte Electronic Technology Co., Ltd
1
Content
CHAPTER Ⅰ: OVERVIEW .............................................................................................................错误!未定义书签。
1.1 PRODUCT PROFILE ........................................................................................................ 错误!未定义书签。
1.2 FEatURE FUNCTION ........................................................................................................错误!未定义书签。
1.3 APPLICatION ....................................................................................................................错误!未定义书签。
CHAPTER Ⅱ: SPECIFICatION PARAMETERS AND PIN DEFINITIONS ...................................................................4
2.1 MAIN PERFORMANCE .................................................................................................. 错误!未定义书签。
2.2 PIN ASSIGNMENT ............................................................................................................................................. 7
2.3 PIN TYPE DEFINITION ................................................................................................... 错误!未定义书签。
2.4 PIN DESCRIPTION ...........................................................................................................错误!未定义书签。
CHAPTER Ⅲ: EXPLANatION OF EBYTE EXTENDED INSTRUCTIONS AND FUNCTIONS错误!未定义书签。
3.1 EBYTETRANSPARENT TRANSMISSION APPLICatION ENABLE ...........................错误!未定义书签。
3.2 SELECT THE SERVICE TO AUTOMatICALLY CONNECT WHEN POWER ON ..... 错误!未定义书签。
3.3 CONFIGURE THE DTU FUNCTION AND THE APPLICatION ENTERWHEN IT IS POWERED ON.错误!未定义书签。
3.4 MODULE VOLTAGE QUERY .........................................................................................错误!未定义书签。
3.5 SWITCH BETWEEN at MODE AND DATE TRANSMISSION .................................... 错误!未定义书签。
3.6 EQUIPMENT SOFTWARE RESTART ............................................................................错误!未定义书签。
3.7 APPLICatION OF WORKLOCK ...................................................................................... 错误!未定义书签。
3.8 SERIAL PORT BAUD REAT SETTING ..........................................................................错误!未定义书签。
3.9 COMMUNICatION PROTOCOL TYPE CONFIGURatION ........................................... 错误!未定义书签。
3.10 TCP/UDP TRANSPARENT TRANSMISSION CHANNEL FUNCTION CONFIGURatION错误!未定义书签。
3.10.1 TCP / UDP ADDRESS AND PORT CONFIGURatION ............................................. 错误!未定义书签。
3.10.2 OPEN AND CLOSE THE SOCKET0 CONNECTION FOR THE TCP / UDP .......... 错误!未定义书签。
3.11 HEARTBEat PACKET FUNCTION CONFIGURatION ................................................错误!未定义书签。
3.11.1 CONFIGURE THE TCP / UDP HEARTBEat PACKAGE CONTENT ...................... 错误!未定义书签。
3.11.2 SEND A HEARTBEat PACKET COMMAND ............................................................错误!未定义书签。
3.12 REGISTRatION PACKAGE FUNCTION CONFIGURatION ....................................... 错误!未定义书签。
3.12.1 REGISTRatION PACKAGE MODE CONFIGURatION .............................................错误!未定义书签。
3.12.2 CUSTOM REGISTRatION PACKAGE DATE CONTENT CONFIGURatION ........ 错误!未定义书签。
3.13 MODBUSRTU/TCP CONVERSION FUNCTION .........................................................错误!未定义书签。
3.13.1 FUNCTION DESCRIPTION ........................................................................................ 错误!未定义书签。
3.13.2 MODBUSRTU/TCP ENABLE CONFIGURatION ..................................................... 错误!未定义书签。
3.14 MQTT APPLICatION CONFIGURatION .......................................................................错误!未定义书签。
3.14.1 INSTRUCTIONS FOR USING THE MQTT COMMAND SET .................................错误!未定义书签。
3.14.2 MQTT MODE CONFIGURatION ................................................................................错误!未定义书签。
3.14.3 MQTT ADDRESS AND PORT CONFIGURatION .................................................... 错误!未定义书签。
3.14.4 MQTT CONNECTION THREE-ELEMENT CONFIGURatION ................................错误!未定义书签。
3.14.5 MQTT SUBSCRIPTION TOPIC CONFIGURatION .................................................. 错误!未定义书签。
3.14.6 MQTT PUBLISH TOPIC CONFIGURatION .............................................................. 错误!未定义书签。
3.14.7 MQTT AND SERVER KEEPALIVE SETTINGS ....................................................... 错误!未定义书签。
3.15 COAP FUNCTION CONFIGURatION ........................................................................... 错误!未定义书签。
3.15.1 COAP FUNCTION DESCRIPTION ............................................................................ 错误!未定义书签。
3.15.2 COAP ADDRESS PARAMETER CONFIGURatION .................................................................................17
3.15.3 ADD OPTION COMMAND IN COAP PACKETS ..................................................... 错误!未定义书签。
3.15.4 ADD TOKEN COMMAND IN COAP PACKETS ...................................................... 错误!未定义书签。
3.15.5 REMOVE THE OPTION OR TOKEN INSTRUCTION IN THE PACKETS ............ 错误!未定义书签。
3.15.6 COAP SEND COMMAND WITHOUT PAYLOAD PACKETS ................................ 错误!未定义书签。
3.11.7 COAP DATE RECEIVING INSTRUCTIONS .............................................................................................20
3.16 EBYTE CLOUD FUNCTION CONFIGURatION .......................................................... 错误!未定义书签。
3.16.1 ADDRESS AND PORT CONFIGURatION .................................................................错误!未定义书签。
3.16.2 ON/OFF WITH SN CONFIGURatION ........................................................................ 错误!未定义书签。

Chengdu Ebyte Electronic Technology Co.,Ltd.
EA01-SG User Manual
Copyright ©2012–2020, Chengdu Ebyte Electronic Technology Co., Ltd
2
CHAPTER IV: GNSS-RELatED at INSTRUCTIONS ................................................................... 错误!未定义书签。
4.1CONFIGURE THE GNSS COMMAND PARAMETERS .................................................................................20
4.2CONFIGURE THE NMEA STATEMENT FOR THE at SERIAL PORT OUTPUT ........................................21
4.3CONFIGURE HOW THE NMEA STATEMENT IS OUTPUT21
4.4CONTROLLING GNSS POWER .......................................................................................................................21
CHAPTER IV:3GPP STANDARD DIRECTIVE AND OPERatOR CLOUD PLatFORM STANDARD DIRECTIVE错误!未定义书签。
CHAPTER Ⅴ: POWER-ON PROCESS AND DEEP SLEEP INSTRUCTIONS ........................... 错误!未定义书签。
CHAPTER Ⅵ: HARDWARE DESIGN ..........................................................................................错误!未定义书签。
CHAPTER Ⅶ:FREQUENTLY QUESTIONS ..............................................................................错误!未定义书签。
7.1 THE TRANSMISSION DISTANCE IS NOT IDEAL ...................................................... 错误!未定义书签。
7.2 MODULE IS EASILY DAMAGED ..................................................................................错误!未定义书签。
7.3 THE ERROR REAT IS TOO HIGH ..................................................................................错误!未定义书签。
CHAPTER VIII: WELDING OPERatION GUIDANCE ................................................................................................ 25
8.1 REFLUX WELDING TEMPERatURE ............................................................................. 错误!未定义书签。
8.2 FLOW WELDING CURVE DIAGRAM ...........................................................................错误!未定义书签。
CHAPTER IX :BULK PACKING ...................................................................................................错误!未定义书签。
REVISE HISTORY ...........................................................................................................................错误!未定义书签。
ABOUT US ....................................................................................................................................... 错误!未定义书签。

Copyright ©2012–2020, Chengdu Ebyte Electronic Technology Co., Ltd
3
Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
CHAPTER Ⅰ: OVERVIEW
1.1 PRODUCT PROFILE
This Module Is The Nb + GPS/ Beidou Positioning Module Using
Xy1100 And Gk9501 Chip Solutions Of Core Wing Technology. Xy1100
Is The World's First Single Chip Of Single Die Mass Production Nb-Iot
System With CMOS Pa. It Integrates The Universal Commercial Power
Amplifier Directly Into The Single Die, And Is The Most Integrated Nb-Iot
Chip In The World.The Chip Integrates Dual-Core Processors Including
Arm Core And DSP Core, DSP Core Processing 3Gpp Protocol, Arm
Processing Application Protocol, Equipped With Huawei Liteos Operating
System Dual-Core Processor While Running Fast And Stable.Support For
Different Power Consumption Modes, Deep Sleep, Ordinary Sleep,
Standby, Low Power Consumption Work Mode, The Minimum Power
Consumption Is Up To 0.7ua.
Gk9501 Uses An RF Base band Integrated Design That Integrates DC/ DC, LDO, RF Front-End, Low-Power
Application Processor, RAM, Flash Storage, RTC, And Power Management.Support For BDS / GPS / GLONASS /
GALILEO / QZSS / SBAS.
1.2 FEATURE FUNCTION
Support For The B3 B5 B8 Frequency Band;;
Support TCP, UDP ,MQTT, COAP, Lwm2M And OtherProtocols;
Support Telecom Cloud Ctwing, China Unicom Cloud, China Mobile Onenet Cloud Platform, Ali baba Cloud, Baidu
Cloud And Ebyte Cloud Transparent Transmission;
The Deep Sleep STATE Current Was Less Than 1ua, With a Typical Value Of 0.7ua;
SupportForThe3GppStandardR13;
Support TCP / UDP Trans-transmission;
Support For The PDUFormat Of SMS;
Supports Fota Remote Upgrades;
Support The Registration Package, The Heartbeat Package;
SupportForTheModbusRTU/TCPConversion;
Supports PSM, eDRX;
Support For The BDS / GPS / GLONASS / GALILEO / QZSS / SBAS Multi-System Joint Positioning And
Single-System Independent Positioning;
D-GNSS Differential Localization, A-GNSS Assisted Localization, Ephemeric Calendar Prediction, Dr
Combined Navigation Application, And The Fastest DATE Update REAT Of 10Hz;
PPS Output Is Supported With a Default Period Of 1s;
Supports The UART Communication Interface;
High Sensitivity: Capture The Cold Start-149dbm, The Hot Start-162dbm, And The Trace-166dbm;
Output Format: Support Nmea0183 V4.1 And Previous Versions, The Maximum Fixed Update Frequency Up To
10Hz;
Support For Built-In RTC Power Supply And External Power Supply Ports;

Copyright ©2012–2020, Chengdu Ebyte Electronic Technology Co., Ltd
4
Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
1.3 APPLICATION
Smart Lighting;
Smart Home;
Smart Fire Fighting;
Intelligent Meter Reading;
Smart Parking;
Intelligent Building, Intelligent Building
Automated DATE Collection;
Health Sensor;
Automobile Testing Equipment;
Vehicle Positioning And Navigation Equipment;
Smart Robot
Wearable s,Such As GPS Trackers Etc.;
UAV Positioning, Industrial Computer, Etc;
Industrial Equipment That Requires GNSS Positioning Or Navigation
CHAPTER Ⅱ: SPECIFICATION PARAMETERS AND PIN DEFINITIONS
2.1 MAIN PERFORMANCE
Module Basic Performance Parameters:
PARAMETER
INSTRUCTION
POWER
Power Supply Voltage Rang:3.1V~4.2V
Typical Power Supply Voltage:3.6V
WORKING CURRENT
Emission Current 300-600mA
(Representative Value
400Ma)
Receive Current 26-32mA(GPS Close)
Receive Current 50-75mA(GPS Open)
Dormant Current 1uA(NB Dormant +GPS Close)
NB FREQUENCY
699MHz~960MHz
1.71GHz~2.2GHz
GPS COMMUNICATING
PROTOCOL
Support NMEA0183 V4.1 And Previous Versions, The Maximum Fixed Update
Frequency Can Reach 10Hz
SYSTEMS
BDS/GPS/GLONASS/GALILEO/QZSS/SBAS
INTERFACES
UART(TXD/RXD)OR GPIO
CERTIFICATION
GPS Certification(Pending);NB Certification (Network Access License, Model
Approval)
SERIAL PORT
NB Serial Port And GPS Serial Port, Default 9600bps, DATE
Bit 8bit, Stop Bit 1, No Parity NB Serial Port Default 3.0V, GPS
Serial Port Default 2.8V, Compatible With 3.3V;
TRANSMITTING POWER
20dBm±2dBm
USIM INTERFACE
Support 1.8V/3V Adaptive USIM Card

Copyright ©2012–2020, Chengdu Ebyte Electronic Technology Co., Ltd
5
Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
FIRMWARE UPDATE
Main at Serial Port Upgrade, Support Fota Upgrade Of Mobile Cloud And Telecom Cloud
PHYSICAL CHARACTERISTICS
Size:(18.7±0.15)mm × (16±0.15)mm × (2.3±0.2)mm
TEMPERTURE RANGE
Working Temperature :-35°C~+75°C
ANTENNA INTERFACE
50Ω Characteristic Impedance
ROHS
All Devices Are Fully EU RoHS Compliant
WEIGHT
1.4g

Copyright ©2012–2020, Chengdu Ebyte Electronic Technology Co., Ltd
6
Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
GPS Performance Parameters:
CATEGORY
INDICATOR ITEM
TYPICAL VALUE
UNIT
Positioning Time
(Test Condition 1)
Cold Boot
27.5
S
Warm Boot
<1
S
Re-Capture
<1
S
A-GNSS
<10
S
Sensitivity
(Test Condition 2)
Cold Boot
-149
dBm
Warm Boot
-162
dBm
Re-Capture
-164
dBm
Track
-166
dBm
One-Way Reception
-118
dBm
128 Retransmissions
Received
-137
dBm
Precision
(Test Condition 3)
Horizontal Positioning
Accuracy
2.5
m
Highly Positioned
Accuracy
3.5
m
Speed Positioning
Accuracy
0.1
m/s
Time Accuracy
30
ns
NOTE: THE ABOVE RESULTS ARE GPS/BEIDOU DUAL-MODE WORKING MODE
[Test Condition 1]:The Number Of Receiving Satellites Is Greater Than 6, The Signal Strength Of All Satellites Is -
130dBm, The Average Value Is Obtained After 10 Tests, And The Positioning Error Is Less Than 10 Meters.
[Test Condition 2]:The External Lna Noise Coefficient Is 0.8, The Number Of Received Satellites Is Greater Than 6,
And The Received Signal Intensity Value Is Locked Or Unlocked Within Five Minutes.
[Test Condition 3]:Open With No Shielding Environment, 24 Hours Of Continuous Boot Test 50%CEP.
[Test Condition 4]:The Number Of Received Satellites Is Greater Than 6, And The Signal Intensity Of All Satellites
Is -130dBm.

Copyright ©2012–2020, Chengdu Ebyte Electronic Technology Co., Ltd
7
Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
2.2 PIN ASSIGNMENT
2.3 PIN TYPE DEFINITION
NAME
DESCRIPTION
IO
Digital Two-Way Port
DI
Digital Input Port
DO
Digital Output Port
AI
Analog Input Port
AO
Analog Output Port
PI
Power Input Port
PO
Power Output Port

Copyright ©2012–2020, Chengdu Ebyte Electronic Technology Co., Ltd
8
Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG UserManual
2.4 PIN DESCRIPTION
Pin Number
Pin Name
I/O
Description
DC Characteristic
NOTE
4
LINK-B
DO
Socket1 connection status
indication
Low level is effective
5
VDD_EXT
PO
3V output power supply
Vnom=3V
80mA max loading
10
DATE
DO
Socket, DATE sending and
receiving indication
Low level is effective
11
LINK-A
DO
The Socket0 connection
status indication
Low level is effective
15
GNSS_ANT
AI
GPS antenna interface
50Ω characteristic impedance
16
SIM_GND
GN
D
USIM, card site
17
1PPS
DO
Second pulse output, the user can set
the frequency, duration,
etc
18
SIM_VDD
DO
USIM card power supply
1.8/3V adaptive
10mA max loading
19
SIM_CLK
DO
USIM card clock signal
20
SIM_RST
DO
USIM card has a reset
signal
21
SIM_DATE
IO
USIM card DATE signal
Add a 20K pull-up resistor to
the DATE line
22
TXD_GNSS
DO
GPS serial port TXD
2.8V level compatible
with 3.3V, default
9600bps
23
RXD_GNSS
DI
GPS serial port RXD
29
TXD_DBG
DO
Module debugging serial
port, TXD, reserved
Reserved, recommended
suspension
30
RXD_DBG
DI
Module debugging serial
port, RXD, reserved
33
RXD
DI
Module DATE and at serial
port RXD
3V voltage domain
34
TXD
DO
Module DATE and at serial
port TXD
41
RF_ANT
AI/
AO
RF antenna interface
50Ω characteristic impedance
47
NETLIGHT
DO
Network status indication
Flash indication when park
52
VBKP
PI
RTC auxiliary power supply
input for the GPS
3.0V-4.2V
53
RST/WKUP
DI
Return / wake-up indication,
and the high level is valid
VIL=0V
VIHmin=1.2V
VIHmax=3.6v
The High-Level Signal Is
Regarded As a Wake-Up Signal
When The Pulse Width Is Greater
Than 100us And Less Than 5s.The
Reset Signal Is Considered When
The High-Level Signal Width Is
Greater Than 6 Seconds.(Interior
Pull-Down Resistance)
54
IO_RST
DI
Restore factory parameters
Low level is effective
50,51
VBat
PI
Module main power supply
Vmax=4.2V
Vmin=3.1V
Vnom=3.6V
Power supply shall meet at least
0.6A current
14,27,31,
40,42,44
,45,48,49
GND
GN
D
power ground
3,6,8,9,12
,38,39
RESERVED
-
reserved
Keep Hanging

Copyright ©2012–2020, Chengdu Ebyte Electronic Technology Co., Ltd
9
Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG UserManual
1,2,7,13,
24,25,26,
28,32,35,
36,37,43,
46
NC
-
Empty Feet
NOTE:
DATE, Socket DATE Sending And Receiving Status Indication, Output High Level When Idle, This Pin Will Continue To Pull Low For
500ms After The Socket Receives Wireless DATE In The Air, If There Is Wireless DATE Within 500ms, It Will Continue To Pull Low
Again For 500ms, If If No DATE Arrives Within 500ms, It Will Resume High-Level Output; When The Socket Sends DATE, It Will
Continue To Pull Low For 500ms. If There Is DATE To Send Within 500ms, It Will Continue To Pull Low Again For 500ms. If No
DATE Is Sent Within 500ms, It Will Resume High Level. Output.
LINK-B, Socket1 Connection Status Indication, Output High Level When Socket1 Is Not Connected, Output Low Level After Successful
Connection, And Restore High Level Output After Disconnection.
LINK-A, Socket0 Connection Status Indication, Output High Level When Socket0 Is Not Connected, Output Low Level After
Successful Connection, And Restore High Level Output After Disconnection.
IO_RST, Restore The Factory Parameters, This Pin Is Continuously Pulled Down For About 1 Second, The Serial Port Returns
To Factory Reset, The Function Of Restoring The Factory Parameters Will Be Executed, And The Automatic Restart Will Take
Effect.

Copyright ©2012–2020, Chengdu Ebyte Electronic Technology Co., Ltd
10
Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
CHAPTER Ⅲ: EXPLANATION OF EBYTE EXTENDED INSTRUCTIONS
AND FUNCTIONS
3.1 EBYTE TRANSPARENT TRANSMISSION APPLICATION ENABLE
AT ORDER
RESPONSE
AT+EBYTEAPP=<ENABLE><NEWLINE>
OK
AT+EBYTEAPP
EBYTE APP ENABLE:<ENABLE>
OK
This at Command Configures Whether To Use TCP, DUP, EBYTE Cloud, MQTT And COAP Transparent Transmission
Applications. The Default Is To Enable at+EBYTEAPP=1. When Access To Mobile Is Required at+EBYTEAPP=0 Is Required
To Close The Transparent Transmission Application When One net Cloud, Telecommute Cloud Or Socket Extended at Command
Is Transmitted.
Configuration Parameter Description: <Enable>, 0 Means To Close The Transparent Transmission Application, 1 MeansTo Open The
TransparentTransmission Application.
Note:When Power-Off Saving Is Required, Input at+NRB Command Will Save Parameters To Flash, And Automatically Restart To Take
Effect.
3.2 SELECT THE SERVICE TO AUTOMATICALLY CONNECT WHEN POWER ON
AT ORDER
RESPONSE
AT+POWONLINK=<TYPE ><NEWLINE>
OK
AT+POWONLINK
POWER ON LINK SOCKET TYPE: <TYPE>
The AT command configuration selects the SOCKET the at is automatically connected when powered
on. By default, only the TCP/UDP channel is automatically connected when powered on.
Description of configuration parameters: , 1 means the MQTT channel, 2 means the COAP channel, 3
means the power is connected to the Eater Cloud channel
Note:When Power-Off Saving Is Required, Input at+NRB Command Will Save Parameters To Flash,And
Automatic ally Restart To Take Effect.

Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
Copyright ©2012–2020,Chengdu Ebyte Electronic Technology Co., Ltd
11
3.3 CONFIGURE THE DTU FUNCTION AND THE APPLICATION ENTERWHEN IT IS
POWERED ON
AT ORDER
RESPONSE
AT+DTUUSER=<ENABLE><NEWLINE>
OK
AT+DTUUSER
DTU ENABLE:< ENABLE >
The AT Command Configuration Selects Whether To Enter The Transmission Mode By Default
When The Device Is Powered On.
Con-figuration Parameter Description: <Enable>, 0 Means Close, 1 Means Open, Input at+NRB
Command Will Save The Parameters To Flash, And Automatic-ally Restart To Take Effect.
3.4 MODULE VOLTAGE QUERY
AT ORDER
RESPONSE
AT+VBAT=?<NEWLINE>
+VBAT:<VALUE>
OK
VBAT Is The Current Power Supply Voltage Of The Module. The Normal Working Range Is 3.1-4.2V.
3.5 SWITCH BETWEEN at MODE AND DATE TRANSMISSION
AT ORDER
RESPONSE
ATD*98<NEWLINE>
CONNECTING
OK
+++
OK
It Works In at Command Mode By Default After Power-On. In at Command Mode, Send ATD*98<Line
Feed> Or ATD*99<Line Feed>, It Will Switch To Transparent Transmission Mode.
In The Transparent Transmission Mode, The Last Three Bytes Of The User DATE Are "+++", Or
The Three Bytes "+++" Are Sent After The User DATE Transmission Is Completed, And The
Transparent Transmission Mode Will Be Ended.
3.6 SWITCH BETWEEN at MODE AND DATE TRANSMISSION
AT ORDER
RESPONSE
AT+NRB<NEWLINE>
REBOOTING
After InputtingThe atCommand,The Device Will Restart Softly And Save The atParameters To The Flash. When The atParameters Need To Be
Remembered After Power-Off, Configure The Parameters Through The at Command First, And Then TheAT+NRB Parameters Must Be Input
Before They Can Be Stored In TheFlash.

Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
Copyright ©2012–2020,Chengdu Ebyte Electronic Technology Co., Ltd
12
3.7 APPLICATION OF WORKLOCK
AT ORDER
RESPONSE
AT+WORKLOCK =<ENABLE><NEWLINE>
OK
Since The NB Module Is In Deep Sleep Mode For a Long Time (The Chip Is Powered Off), In Order To
Ensure That The DATE Interaction Fails Due To Entering Deep Sleep Early During The Application Period,
Input at+WORKLOCK=1 To Add a Work Lock To Prevent Early Deep Sleep. After The DATA Service Interaction
Is Completed Enter AT+WORKLOCK=0 To Release The Lock Module Into Deep Sleep.
The Module Supports Serial Port Wake-Up. Enter at Command To Wake Up. After The at
Command Wakes Up The Module, It Will Automatically Add a Work Lock. Therefore, After Each
Wake-Up And Business Interaction, You Must Enter at+WORKLOCK=0 To Release The Lock To
Enter Deep Sleep.
Note: You Must Also Input at+WORKLOCK=0 To Enter Deep Sleep After Powering On Again.
3.8 SERIAL PORT BAUD REAT SETTING
AT ORDER
RESPONSE
AT+UARTSET =<REAT>,<STORE><NEWLINE>
OK
This Command Is Similar To The "AT+NAT SPEED" Function Of Becquerel. It Is Used To Set
Parameters Such As The Baud REAT Of The at Serial Port. The Default Is 9600 Baud REAT. When
Store Is 0, The Baud REAT Will Take Effect Dynamically. Divide The Set Baud REAT By 2400 And
Save It To Flash And Automatically Restart To Take Effect。
Parameter Configuration Description: <REAT>: Baud REAT, Currently Supports Up To 115200.
<Store>: Whether To Save, The Default Is Not To Save, That Is To Dynamically Switch The Baud
REAT; If Set To 1, It Will Be Saved To NV And Restarted Immediately; If Set To 0, It Means That
The Dynamic Will Take Effect, And The Other Party Needs To Switch The Baud REAT
Synchronously .。
3.9 COMMUNICATION PROTOCOL TYPE CONFIGURATION
AT ORDER
RESPONSE
AT+PDUTYPE=<PDU_TYPE><NEWLINE>
OK
AT+PDUTYPE<NEWLINE>
TYPE:<PDU_TYPE>
OK
Currently Supports MQTT, COAP, TCP/UDP And Ebyte Cloud Protocols. Currently The Module Supports
Two Sockets, Allowing Simultaneous Communication Between TCP/UDP And One Of MQTT, COAP And
Ebyte Cloud. TCP/UDP Always Opens Socket0, MQTT One Of , COAP, And Ebyte Open Socket1.。
Configuration Parameter Description: <PDU_type>, 0 Means Based On TCP Or UDP Protocol, 1
Means Based On MQTT Protocol, 2 Means Based On CAOP Protocol, 3 Means Based On EBYTE
Cloud Protocol.。
NOTE:When It Needs To Be Saved After Power-Off, Input AT+NRB Command To Save The Parameters To
Flash, And Automatically Restart To Take Effect.

Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
Copyright ©2012–2020,Chengdu Ebyte Electronic Technology Co., Ltd
13
3.10 TCP/UDP TRANSPARENT TRANSMISSION CHANNEL FUNCTION
CONFIGURATION
3.10.1 TCP / UDP ADDRESS AND PORT CONFIGURATION
AT ORDER
RESPONSE
AT+SOCKADDR
=<ADDR>,<PORT>,<LOCAL_PORT>,<TYPE><NEWLINE>
OK
AT+SOCKADDR<NEWLINE>
ADDRESS:< ADDR >,PORT:<
PORT >,LOCAL PORT:
<LOCAL_PORT>,TYPE:<TYPE>
OK
Socket0 Address Supports IP Address And Domain Name, And The Maximum Byte Length Supports 50
Bytes. The Device Will Automatically Connect To Socket0 After Soft Restart, Hardware Reset And Normal
Power-On. When The Device Wakes Up From Deep Sleep, It Needs To Enter The On And Off Command
at+Sock on off To Connect To Socket0. If The Server Does Not Release The Link Before Connecting, The
Terminal Needs To Successfully Disconnect The Link Before Connecting To Socket0.
Configuration Parameter Description:
<Addr>,Support IP Address Or Domain Name, The Maximum Byte Length Is 50 Bytes.
<Port>,Remote Server Port。
<Local_Port>,Local Port, 0 Means Freely Selected By TCP IP, Default Is 0.
<Type>,0 Means TCP Protocol, 1 Means UDP Protocol.
Note: When It Needs To Be Saved After Power-Off, Input AT+NRB Command Will Save The Parameters
To Flash, And Automatically Restart To Take Effect.
Socket Connection Status Changes Will Be Actively Reported +XSSTATE:<Id>,<STATE>;
<Id>,Indicates The Created Socket Id, Currently Only 0 And 1 Are Supported. Only 0 Can Be Used For TCP/DUP
Channels, And 1 Is Used For COAP, MQTT, And EBYTE Cloud Channels.
<STATE>, Indicates Socket Connection STATE, 1 Indicates Connection STATE, 0 Indicates Disconnection.
If Socket0 Is Successfully Connected, It Will Actively Report +XSSTATE:0,1, And When The Server Or
Terminal Disconnects Socket0, It Will Also Actively Report +XSSTATE:0,0.
3.10.2 OPEN AND CLOSE THE SOCKET0 CONNECTION FOR THE TCP / UDP
AT ORDER
RESPONSE
AT+SOCKONOFF=<ENABLE>,<ON-OFF><NEWLINE>
+XSSTATE:< ID>,<STATE>
OK
Parameter Configuration Instructions:
<Enable>,It Indicates Whether The TCP / UDP Channel Is Enabled, 1 Means Enabled, And 0 Means Not Enabled.The Default Is To
Enable The Opening Of The TCP / UDP Channel.
<On-Off>,It Indicates Socket0 On Or Off, 1 Open And 0 Closed.
Note: When The Power Loss Needs To Be Saved, The Input at + NRB Instruction Will Save The Parameters Into The Flash, And
Automatically Restart The Effect.
3.11 HEARTBEAT PACKET FUNCTION CONFIGURATION

Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
Copyright ©2012–2020,Chengdu Ebyte Electronic Technology Co., Ltd
14
3.11.1 C O N F IG U R E T H E TC P / UD P HE A R T B E T P A C K A G E CO N T E N T
AT ORDER
RESPONSE
AT+HEARTINFO=<TYPE>,<DATE><NEWLINE>
OK
AT+HEARTINFO <NEWLINE>
<DATE>
OK
Parameter Configuration Instructions:
<Type>,0 Means Heartbeat Packet Type Is In Hex Form at And 1 Means Heartbeat TypeIs In ASCII Code (String) Form at.。
<DATE>,Heartbeat Packet DATE Content Sent, The Maximum Length Is Less Than 40, The Default Value
Is "EBYTE Nbiot Heart REAT DATE".
Note: When The Power Loss Needs To Be Saved, The Input AT + NRB Instruction Will Save The Parameters Into
The Flash, And Automatically Restart The Effect.
3.11.2 SEND A HEARTBEATPACKET COMMAND
AT ORDER
RESPONSE
AT+SENDHEART=<SEND><NEWLINE>
OK
Enter the ATCOMMANDAt+SENDHEART=1To CompletetHe Heart Beta Packet Sending.
If Pdu_Type Selects TCP / UDP, Send TCP / UDP Heartbeat Packet, Select MQTT, Send MQTT Heartbeat
Packet (The Serial Port Will Print "PINGRESP" After Successful Sending), Select EBYTE Cloud, Send
EBYTE Cloud Heartbeat Packet.
3.12 REGISTRATION PACKAGE FUNCTION CONFIGURATION
3.12.1 REGISTER THE PACKAGE MODE CONFIGURATION
AT ORDER
RESPONSE
AT+REGMOD=<MODE><NEWLINE>
OK
AT+REGMOD<NEWLINE>
OK
MODE: <MODE>
Parameter Configuration Instructions:
<Mode>,0 Represents a Registration Package; 1 Represents An Mime Registration Packet Before Each
Packet Of DATE Sent; 2 Represents a Custom Registration Packet Before Each Packet Of DATE Sent; 3
Means Only An Mime Registrations Packet Is Sent On The First Link To The Server; 4 Means Only a
Custom Registration Packet Is Sent On The First Link To The Server.
Note: When The Power Loss Needs To Be Saved, The Input AT+ NRB Instruction Will Save The Parameters Into The Flash, And
Automatically Restart The Effect.
3.12.2 CUSTOMIZE THE REGISTRATION PACKAGE DATE CONTENT CONFIGURATION
AT ORDER
RESPONSE
AT+REGINFO=<TYPE>,<DATE><NEWLINE>
OK
AT+REGINFO<NEWLINE>
OK
< DATE >
Parameter Configuration Instructions:

Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
Copyright ©2012–2020,Chengdu Ebyte Electronic Technology Co., Ltd
15
<Type>,0 Indicates That The Package Type Is In Hex Format And 1 Means That The Package Type Is In ASCII Code (String)
Format.
<DATE>,Registration Package DATE Content Sent, The Maximum Length Is Less Than 40, The Default
Value Is "EBYTE Register
Note: When The Power Loss Needs To Be Saved, The Input AT + NRB Instruction Will Save The
Parameters Into The Flash, And Automatically Restart The Effect.
3.13 THE MODBUSRTU / TCP CONVERSION FUNCTION
3.13.1 FUNCTION DECLARATION
When The Modbus RTU / TCP Conversion Function Is Enabled, In The Receiving STATE, When The Wireless Received Modbus RTU DATE Format Is
Automatically Converted To Modbus TCP DATE Format Serial Printing, When Receiving The Modbus TCP DATE Format Wirelessly, It Will Be Automatically
ConvertedToTheModbusRTUDATEFormatSerialPortPrinting;InThe Emission STATE,WhenTheSerial PortReceivesTheModbusRTUDATEFormat,It
IsAutomaticallyConvertedToThe ModbusTCPDATEFormatAndSentWirelessly,WhenThe SerialPortReceivesThe ModbusTCPDATEFormat,ItWillBe
AutomaticallyConvertedToTheModbusRTU DATEFormatForWirelessTransmission
3.13.2 THE MODBUSRTU / TCP ENABLES THE CONFIGURATION
AT ORDER
RESPONSE
AT+MODBUS=<ENABLE>,<ID><NEWLINE>
OK
AT+MODBUS<NEWLINE>
OK
ENABLE:<ENABLE>,ID:<ID>
Parameter Configuration Instructions:
<Enable>,0 Represents The Modbus RTU / TCP Off; 1 Means The Modbus RTU / TCP On. , Indicating The Modbus TCP
Transaction Identity, (0~65535) 2-Byte Length,
Transaction Id Id Function Description:
In The Modbus TCP To Modbus RTU STATE, When Id=0, Any Modbus TCP
Received Is Converted To The Corresponding RTU Protocol, Otherwise Only The
Transaction Identity Matches Will Convert.
From Modbus RTU To Modbus TCP, It Indicates The Modbus TCP Transaction Standard
Note: When The Power Loss Needs To Be Saved, The Input at + NRB Instruction Will Save The Parameters Into
The Flash, And Automatically Restart The Effect.
3.14 MQTT APPLICATION CONFIGURATION
3.14.1 MQTT INSTRUCTION SET USAGE INSTRUCTIONS
First, The AT + MQTTMODE Instruction Configuration Mott Working Mode Soft Reset Restart Takes Effect, Secondly, AT + PDUTYPEConfirms Whether The
Transmission Is MQTT In The DATE Frame Type, Secondly, The Three Elements Of The AT + MQTTCONN Configuration Connection, Again The at +
MQTTSUBTOP And at + MQTTPUBTOP Instructions Configure The Subscription And Release Topics, Finally, The ATD * 98 Enters The Transmission Mode
For Business Interaction, Enter + + + Into The at Command Mode After The Interaction, Related Low Power Service Requires Input AT + WORKLOCK=0
CommandReleaseLockIntoDeepSleepMode.
3.14.2 MQTT MODE CONFIGURATION

Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
Copyright ©2012–2020,Chengdu Ebyte Electronic Technology Co., Ltd
16
AT ORDER
RESPONSE
AT+MQTTMODE=<MODE><NEWLINE>
OK
AT+MQTTMODE <NEWLINE>
OK
MODE:< MODE >
Parameter Configuration Instructions:
<Type>,0 Means Shutdown Of MQTT Function; 1 Means Access To Ali Cloud Platform; 2 Means
Access To Onenet Platform And Other Internet Of Things Platform Supporting Standard MQTT Protocol;
3 Means Access To Baidu Cloud Platform.
Note: When The Power Loss Needs To Be Saved, The Input AT+ NRB Instruction Will Save The Parameters Into The Flash, And
Automatically Restart The Effect.
3.14.3 MQTT ADDRESS AND PORT CONFIGURATION
AT ORDER
RESPONSE
AT+MQTTADDR=<ADDR>,<PORT><NEWLINE>
OK
AT+MQTTADDR<NEWLINE>
OK
ADDRESS: <ADDR>,PORT: <PORT>
When MQTT Mode Is 0, This Command Prompts "MQTT Closed"; When MQTT Mode Is 1; When MQTT
Mode, Onenet Or MQTT Mode Is 2; And When m q t t Mode Is 3;;
Parameter Configuration Instructions:
<Addr>,Represents The Server's IP Address Or Domain Name, Up To 50 Bytes.。
<Port>,Represents The Server-Side Port。
Note: The Domain Name Addresses Of The Three Platforms Of Baidu Cloud, Onenet, And MQTT Generally
Do Not Change. If The Domain Name Does Change, It Can Also Be Modified Through Instructions.
3.14.4 MQTT CONNECTION THREE-ELEMENT CONFIGURATION
AT ORDER
RESPONSE
AT+MQTTCONN=<VALUE0>,<VALUE1>,<VALUE2><NEW
LINE>
OK
AT+MQTTCONN<NEWLINE>
OK
<VALUE0>
<VALUE1>
<VALUE2>
Each Of The Three Elements Is No Longer Than 40 Bytes.
For The Three Element Values Of Each Platform, See The Corresponding Application Guidance.
Note: When The Power Loss Needs To Be Saved, The Input AT + NRB Instruction Will Save The Parameters Into The Flash, And
Automatically Restart The Effect
3.14.5 MQTT SUBSCRIPTION TOPIC CONFIGURATION
AT ORDER
RESPONSE
AT+MQTTSUBTOP=<TOPICNAME>.<QOS><NEWLINE>
OK

Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
Copyright ©2012–2020,Chengdu Ebyte Electronic Technology Co., Ltd
17
AT+MQTTSUBTOP<NEWLINE>
OK
QOS:< QOS >
< TOPICNAME>
Parameter Configuration Instructions:
<Topicname>:Subscribe To a String Of Content Within 200 Bytes.
<Qos>:Quality Of Service Support Is Qos=0, Qos=1, And Qos=2.
3.14.6 MQTT PUBLISH THEME CONFIGURATION
AT ORDER
RESPONSE
AT+MQTTPUBTOP=<TOPICNAME>,<QOS><NEWLINE>
OK
AT+MQTTPUBTOP<NEWLINE>
OK
QOS:< QOS >
< TOPICNAME>
Parameter Configuration Instructions:
<Topicname>:Publish The Content Of The Topic In a String Within 200 Bytes.
<Qos>:Quality Of Service Support Qos=0; Qos=1; Qos=2.
3.14.7 MQTT AND SERVER KEEPALIVE SETTINGS
AT ORDER
RESPONSE
AT+MQTTALIVE=<ALIVE_TIME><NEWLINE>
OK
AT+MQTTALIVE<NEWLINE>
OK
KEEP ALIVE TIME:< ALIVE_TIME >
Parameter Configuration Instructions:
<Alive_Time>,Server Keep-Alive Time, The Unit Is Seconds, The DATE Range Is 2 Bytes, The Default Is
600 Seconds (10 Minutes).
Note: When The Power Loss Needs To Be Saved, The Input AT + NRB Instruction Will Save The Parameters Into
The Flash, And Automatically Restart The Effect。
3.15 COAP FUNCTION CONFIGURATION
3.15.1 COAP FUNCTION DECLARATION
Firstly, The AT + COAP ADDR Command Is Used To Configure The Address And Port Of The COAP Server To Open The
COAP Function at The Same Time, And The at + NRB Soft Reset Restart Takes Effect;;
Secondly, The AT + PDUTYPE Instruction Selects The DATE Protocol Type As COAP;;
Thirdly, The AT + ADDOPTION, AT + ADDTOKEN, AND AT + COAPMINUS Instructions Add Or Remove The Option Or
Token In The Message;
Finally, The AT + COAPHEADER Command Sends An Unloaded Message; The ATD * 98 Enters The Transmission Mode To Input
Serial Port Transmission DATE, And The DATE Sent Is Loaded.COAP Message (Serial Port Transmission DATE Is The Payload Of
COAP Message).
3.15.2 COAP ADDRESS PARAMETER CONFIGURATION
AT ORDER
RESPONSE

Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
Copyright ©2012–2020,Chengdu Ebyte Electronic Technology Co., Ltd
18
AT+COAPADDR=<ADDR>,<PORT>,<LOCAL_PORT>,<ENA
BLE><NEWLINE>
OK
AT+COAPADDR<NEWLINE>
OK
ADDRESS: <ADDR>,PORT: <PORT> ,
LOCAL PORT:<
LOCAL_PORT >,ENABLE<ENABLE>
Parameter Configuration Instructions:
<Addr>,Support IP Address Or Domain Name, The Maximum Byte Length Is 50 Bytes.。
<Port>,The Port Of The Server.。
<Local_Port>,The Local Port。
<Enable>,COAP Enabled, 0 Means COAP Off; 1 Means COAP On.。
Note: When The Power Loss Needs To Be Saved, The Input AT + NRB Instruction Will Save The Parameters Into The Flash, And
Automatically Restart The Effect.
3.15.3 ADD OPTION COMMAND IN COAP MESSAGE
AT ORDER
RESPONSE
AT+ADDOPTION=<INDEX>,<TYPE>,<VALUE><NEWLINE>
OK
AT+ADDOPTION<NEWLINE>
OK
INDEX:<INDEX>,TYPE:
<TYPE>,VALUE:<VALUE>
Parameter Configuration Instructions:
<Index>,The Serial Number Of The Option Option, With The Range From 0 To7, Can Be Configured With Up To 8 Options, With a Storage
Space Of 1,024 Bytes.。
<Type>,The Number Of The Option Option, As Shown In The Figure Below:
As In Type=11, It Indicates That The Option Resource Type Is Uri-Path.
<Value>,Specific Content Of The Option, Such As Uri-Path Path Option Specific Value Is \ Temperature, If
The Value DATE Type Is Uint, DATE Range 0-4294967295 Range, DATE Length Is Only 0-4 Bytes.
You Can Configure Multiple Options, Including a Maximum Of Eight, ForExample, Enter Instructions In Order Below:
AT+ADDOPTION=0,3,IOT.ECLIPSE.ORG

Chengdu Ebyte Electronic Technology Co., Ltd.
EA01-SG User Manual
Copyright ©2012–2020,Chengdu Ebyte Electronic Technology Co., Ltd
19
AT+ADDOPTION=1,7,5683
AT+ADDOPTION=2,11,\Temperature
Read The Instructions AT+ADDOPTION
Back
Index:0,
Type:3,
Value: IOT.ECLIPSE.ORG
Index:1,
Type:7,
Value: 5683
Index:2,
Type:11,
Value: \Temperature
3.15.4 INSTRUCTIONS FOR ADDING TOKEN IN COAP MESSAGE
AT ORDER
RESPONSE
AT+ADDTOKEN =<TOKEN><NEWLINE>
OK
AT+ADDTOKEN<NEWLINE>
OK
<TOKEN>
Parameter Configuration Instructions:
<Token>,The DATE Format Is Hex。
For Example, The Parameter To Be Input Is, 0x7A5B69Ef
Enter The Write Instruction AT+ADDTOKEN=7A5B69Ef
Enter The Read Instruction AT+ADDTOKEN
Return Parameter 7A5B69Ef
3.15.5 REMOVE THE OPTION OR TOKEN INSTRUCTIONS IN THE MESSAGE
AT ORDER
RESPONSE
AT+COAPMINUS=<TOKEN>,<OPTION><NEWLINE>
OK
Parameter Configuration Instructions:
<Token>=1,Remove The Token From The Message。
<Option>=1,Remove From The Message, Option。
3.15.6 COAP SENDS AN INSTRUCTION WITHOUT A LOAD MESSAGE
AT ORDER
RESPONSE
AT+COAPHEADER =<TYPE>,<CODE><NEWLINE>
OK
AT+COAPHEADER <NEWLINE>
OK
TYPE:<TOKEN>,CODE:<CODE>
Parameter Configuration Instructions:
<Type>,Configure The Type Of Message Sent。
Type=0,Con Frame, The Request Needs To Be Confirmed, If The Con Request Is Sent, Then The Other
Party Must Make a Response;;
Type=1 ,Non Frame, No Need To Be Confirmed Request, If The Non Request Is Sent, Then The Other
Party Does Not Have To Respond;
Type=2,ACK Frame, Answer Message, Response Received To The Con Message;
Type=3,RST Frame, Reset Message, When The Recipient Receives The Message Contains An Error, The
Recipient Parses The Message Or No Longer Cares About The Content Sent By The Sender, Then The Reset
Message Is Sent.。
<Code>,Configure The Function Code For Sending Messages。
Table of contents
Other Ebyte Network Hardware manuals

Ebyte
Ebyte EA01-D User manual

Ebyte
Ebyte E22-900MM22S Installation instructions

Ebyte
Ebyte MBL Series User manual

Ebyte
Ebyte E01-2G4M27S User manual

Ebyte
Ebyte E103-W10 User manual

Ebyte
Ebyte E83-2G4M03S User manual

Ebyte
Ebyte E810-TTL-CAN01 User manual

Ebyte
Ebyte E01-ML01IPX User manual

Ebyte
Ebyte E104-BT12NSP User manual
Popular Network Hardware manuals by other brands

Nortel
Nortel Optical Multiservice Edge 6130 Planning guide

Commando
Commando AirONE AIR-CPE5K+ Configuration guide

SmartBridges
SmartBridges airHaul Nexus PRO TOTAL Quick installation guide

D-Link
D-Link DNR-2060-08P user manual

PSI Matrix
PSI Matrix PM Ethernet PP 40x Quick reference guide

Toshiba
Toshiba RTM20 Brochure & specs