EWM32M-xxxT20S AT Directive 20dBm Small Form Factor LoRa Wireless Module
“
Specifications:
- Model: EWM32M-xxxT20S
- Transmit Power: 20dBm
- Communication Technology: LoRa
- Frequency Bands: 433MHz and 900MHz
- Interface: UART
- Output: TTL level
- Operating Voltage: 3.3V
- Communication Distance: Up to 5km
- Power Consumption in Hibernation: 3uA
Product Usage Instructions:
1. Brief Introduction:
The EWM32M-xxxT20S series is an ultra-small size, low-cost
wireless serial module that is fully compatible with LoRa
communication technology. It operates at a transmit power of 20dBm
in the 433MHz and 900MHz bands. The module offers longer
communication distance, strong anti-interference ability, and
strong confidentiality.
2. Features:
- New generation LoRa spread spectrum modulation technology for
longer communication distance and anti-interference ability - Supports firmware upgrade via serial port for convenient
updates - AT command support for ease of use
- Forward error correction (FEC) for improved communication
stability - Supports global license-free ISM bands
- Ability to set user communication key for enhanced data
confidentiality - Listen-Before-Talk (LBT) function for better communication
success rate in harsh environments - Wireless parameter configuration for remote setup
- Wake-on-Air feature for ultra-low power consumption in
battery-powered applications - Supports various transmission modes including fixed-point and
broadcast transmission - Deep hibernation mode with minimal power consumption
3. Usage Guidelines:
- Power Supply: Ensure the module is powered
with a stable 3.3V source. - Communication Setup: Connect the module to the
desired device using UART interface. - Firmware Upgrade: Use the serial port to
upgrade the firmware as needed. - AT Commands: Utilize AT commands for
configuring and controlling the module. - Data Confidentiality: Set a user communication
key for enhanced data security. - Hibernation Mode: Activate deep hibernation
mode when low power consumption is required.
Frequently Asked Questions (FAQ):
Q: Can the module work with both 433MHz and 900MHz frequency
bands?
A: Yes, the EWM32M-xxxT20S module is designed to operate in both
the 433MHz and 900MHz bands.
Q: How far can the module communicate under ideal
conditions?
A: The communication distance of the module can reach up to 5km
under ideal conditions.
Q: Does the module retain parameters after power down?
A: Yes, parameters are saved when the module is powered down,
and it will operate according to the set parameters upon power
up.
“`
EWM32M-xxxT20S User Manual
AT Directive 20dBm Small Form Factor LoRa Wireless Module
EWM32M-xxxT20S User Manual
Disclaimer
EBYTE reserves all rights to this document and the information contained herein. Products, names, logos and designs described herein may in whole or in part be subject to intellectual property rights. Reproduction, use, modification or disclosure to third parties of this document or any part thereof without the express permission of EBYTE is strictly prohibited.
The information contained herein is provided “as is” and EBYTE assumes no liability for the use of the information. No warranty, either express or implied, is given, including but not limited, with respect to the accuracy, correctness, reliability and fitness for a particular purpose of the information. This document may be revised by EBYTE at any time. For most recent documents, visit www.cdebyte.com.
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
1
Contents
EWM32M-xxxT20S User Manual
EWM32M-xxxT20S User Manual………………………………………………………………………………………………………………………..0 1 Introduction ………………………………………………………………………………………………………………………………………………………… 4
1.1 Brief Introduction ………………………………………………………………………………………………………………………4 1.2 Features ……………………………………………………………………………………………………………………………………4 1.3 Application ……………………………………………………………………………………………………………………………….5 2 Specification ………………………………………………………………………………………………………………………………………………………. 5 2.1 RF parameters……………………………………………………………………………………………………………………………5 2.2 Electrical parameters ………………………………………………………………………………………………………………….6 2.3 Hardware parameters………………………………………………………………………………………………………………….6 3 Mechanical Dimensions and Pin Definitions ……………………………………………………………………………………………………. 7 3.1 EWM32M-433/900T20S Mechanical Dimensions and Pin Definitions …………………………………………….7 4 Recommended Connectivity Charts ………………………………………………………………………………………………………………….. 9 5 Functions in detail …………………………………………………………………………………………………………………………………………… 10 5.1 Fired at a fixed point…………………………………………………………………………………………………………………10 5.2 Broadcast emission…………………………………………………………………………………………………………………..10 5.3 Broadcast address …………………………………………………………………………………………………………………….11 5.4 Listening address ……………………………………………………………………………………………………………………..11 5.5 Module reset ……………………………………………………………………………………………………………………………11 5.6 AUX in detail ………………………………………………………………………………………………………………………….11 6 Operating mode ……………………………………………………………………………………………………………………………………………….. 13 6.1 Mode switching precautions………………………………………………………………………………………………………14 6.2 General mode (mode 0) …………………………………………………………………………………………………………….14 6.3 WOR mode (mode 1) ……………………………………………………………………………………………………………….15 6.4 Power saving mode (mode 2) …………………………………………………………………………………………………….15 6.5 Deep sleep mode (mode 3) ………………………………………………………………………………………………………..15 7 Register read/write control ……………………………………………………………………………………………………………………………… 16 7.1 Command Introduction……………………………………………………………………………………………………………..16 7.2 Reading of operating parameters………………………………………………………………………………………………..16 7.3 Version number reading ……………………………………………………………………………………………………………16
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
2
EWM32M-xxxT20S User Manual
7.4 Reset command ……………………………………………………………………………………………………………………….17 7.5 EWM32M-xxxT20S Register Description…………………………………………………………………………………..17 7.6 Factory Default Parameter…………………………………………………………………………………………………………18 8 AT command …………………………………………………………………………………………………………………………………………………… 19 8.1 AT command table …………………………………………………………………………………………………………………..19 8.2 AT Parameter Analysis……………………………………………………………………………………………………………..21 8.3 Serial Port Upgrade Firmware Notes…………………………………………………………………………………………..21 9 Configuration instructions for the host computer…………………………………………………………………………………………… 22 10 Hardware design ……………………………………………………………………………………………………………………………………………. 22 11 Common problems ………………………………………………………………………………………………………………………………………… 23 11.1 Unsatisfactory transmission distance…………………………………………………………………………………………23 11.2 Modules are fragile…………………………………………………………………………………………………………………24 11.3 BER is too high ……………………………………………………………………………………………………………………..24 11.4 Antenna Selection…………………………………………………………………………………………………………………..24 12 Welding instructions ……………………………………………………………………………………………………………………………………… 25 12.1 Reflow temperature ………………………………………………………………………………………………………………..25 12.2 Reflow temperature ………………………………………………………………………………………………………………..25 13 Related Models ……………………………………………………………………………………………………………………………………………… 26 14 Antenna Guide ………………………………………………………………………………………………………………………………………………. 26 14.1 Antenna Recommendation ………………………………………………………………………………………………………26 15 Batch packing method …………………………………………………………………………………………………………………………………… 28 Revision history………………………………………………………………………………………………………………………………………………….. 28 About us ……………………………………………………………………………………………………………………………………………………………… 29
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
3
1 Introduction
EWM32M-xxxT20S User Manual
1.1 Brief Introduction
EWM32M-xxxT20S series (UART) is an ultra-small size, low-cost wireless serial module (UART), and the E32 is fully compatible with the interoperability of the LORA communication technology, its transmit power of 20dBm, with a variety of transmission modes, working in the 433-band and the 900-band, TTL level output, compatible with the 3.3V IO port voltage.
EWM32M-xxxT20S has the advantages of longer communication distance, strong anti-interference ability, and strong confidentiality. The factory default air rate is 2.4kbps, and the transmit power is 20dBm, which improves the communication stability and extends the communication distance; the two modules in the figure below have the same power and different frequency bands.
EWM32M-433T20S
EWM32M-900T20S
1.2 Features
Adopts the new generation of LoRa spread spectrum modulation technology, which brings longer communication
distance and stronger anti-interference ability; Supports serial port to upgrade firmware, which makes updating firmware more convenient; Supports AT command, which is more convenient to use; Supports FEC forward error correction, improving communication stability; Supports global license-free ISM 433MHz band or 868/915MHz EU common band; Supports users to set their own communication key and it cannot be read, which greatly improves the confidentiality
of user data; Supports LBT function to listen to the channel environmental noise before sending, which can greatly improve the
success rate of the module’s communication in harsh environments; Supports wireless parameter configuration, sending command packets wirelessly to remotely configure or read
wireless module parameters; Supports Wake-on-Air, i.e., ultra-low power consumption function for battery-powered application solutions; Supports fixed-point transmission, broadcast transmission, and channel listening; Supports deep hibernation, the whole power consumption in this mode is about 3uA; Communication distance is up to 5km under ideal conditions; Parameters are saved when power down, and the module will work according to the set parameters after power up
again;
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
4
EWM32M-xxxT20S User Manual High-efficiency watchdog design, once an exception occurs, the module will be in automatic restart, and can continue
to continue to work in accordance with the previous parameter settings; Supports data transfer rate of 2.4K to 19.2Kbps; Supports 2.7~5.5V power supply, and any power supply greater than 5V can ensure the best performance; Industrial-grade standard design, support -40 ~ +85 for long time use; Module power can be up to 100mW (20dBm), transmission farther and more stable.
1.3 Application
Home security alarms and remote keyless entry; Smart home as well as industrial sensors and more; Wireless alarm security systems; Building automation solutions; Wireless industrial grade remote controls; Healthcare products; Advanced Meter Reading Architecture (AMI).
2 Specification
2.1 RF parameters
RF unit
parameters
Maximum Transmit dBm
Power Receiving
dBm Sensitivity
Reference M
Distance
Operating Frequency
Band
MHz MHz
Minimum value –
123
410 862
Performances Typical value
20 124 5K 433 900
Maximum values
–
Remark –
125
Air rate of 2.4kbps
Clear and open, antenna gain 5dBi,
–
antenna height 2.5 meters, air rate
2.4kbps.
441
Applicable to EWM32M-433T20S.
930
Applicable to EWM32M-900T20S.
Air Rate
bps
Blocking dBm
power
2.4K –
2.4K -10
19.2K –
User programmable control Less probability of burnout in close
proximity
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
5
EWM32M-xxxT20S User Manual
2.2 Electrical parameters
UNI Electrical parameters
T
operating voltage
V
communications level
V
Transmit
Current
mA
power consump Receive
mA tion Current
Sleep
uA
Current
operating temperature
model number
EWM32M-
EWM32M-
433T20S
900T20S
2.75.5
2.75.5
3.3V 110
3.3V Transient power
consumption @22dBm
Remark
Output power is guaranteed at 3.3V, 5V typical, above 5.5V permanently burns out the module.
Risk of burn-in using 5V TTL
Instantaneous power consumption @22dBm
8
3
Software shutdown
-40+85
Software shutdown Industrial Grade Design
2.3 Hardware parameters
Hardware parameters
Modulation mode
Interface Mode Communicat ion Interface
Transmit length
Package Cache Capacity Antenna
Model Nnumber
EWM32M-433T20S
EWM32M-900T20S
LoRa
1.27mm stamp hole
UART serial port
58 Btye
SMD 512Btye IPEX-1/Stamp Hole
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
Remark
New generation of LoRa modulation technology
TTL level Maximum capacity of a single package, automatically divided into
packages after exceeding it –
Equivalent impedance approx. 50
6
Interface Dimension Net Weight
14*20mm 2.0g
EWM32M-xxxT20S User Manual
±0.2mm ±0.1g
3 Mechanical Dimensions and Pin Definitions 3.1 EWM32M-433/900T20S Mechanical Dimensions and Pin Definitions
Pin No 1 2 3 4 5
Name GND NC GND GND TX_EN
Pin Direction –
Output
Pin Usage Module Ground Empty pin (not open for use, no need for user concern) Module Ground Module Ground Used in conjunction with RX_EN to control external PA; left blank if not used
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
7
EWM32M-xxxT20S User Manual
6
RX_EN
Output
Used in conjunction with TX_EN to control external PA; left blank if
not used
7
CLK
Input/Output SWCLK Clock pin for program loading (dangling, no need to be
connected by the user)
8
DIO
Input/Output SWDIO Data pin for program loading (dangling, no need to be
connected by the user)
9
NC
–
Empty foot (not open for use, no need for users to care)
10
NC
–
Empty foot (not open for use, users do not need to care)
11
NC
–
Empty feet (not open for use, users do not need to care)
12
NC
–
Empty foot (not open to use, users do not need to care)
13
GND
–
Module Ground
14
VCC
–
Module power positive reference, voltage range: 2.7 to 5.5V DC
15
TXD
OUTPUT
TTL serial output, connected to external RXD output pin;
16
RXD
Input
TTL serial input, connected to external TXD output pin;
17
M1
Input
TTL serial input, connected to the external TXD output pin; and M0,
determines the module’s four operating modes (can not be suspended, if
not used can be grounded)
18
M0
Input
In conjunction with M1, determines the 4 modes of operation for the
module (not dangling, can be grounded if not in use)
Used to indicate the working status of the module; the user wakes up
19
AUX
Output
the external MCU and outputs a low level during power-on self-test
initialization; (can be suspended)
20
NC
-Input
Empty pin (not open for use, no need for user to care)
21
RESET
Input
Module reset pin, low level reset.
22
GND
–
Module ground
23 ANT
Antenna interface (high frequency signal output, 50 ohm characteristic –
impedance)
24
GND
–
Module Ground
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
8
4 Recommended Connectivity Charts
EWM32M-xxxT20S User Manual
No
Brief connection description between the module and the microcontroller (the above figure takes the STM8L microcontroller as an example)
1
The wireless serial module is TTL level, please connect with TTL level MCU.
2
For some 5V MCUs, it may be necessary to add 4 to 10K pull-up resistors to the TXD and AUX pins of the module.
3
It is recommended to reserve 1M pull-up resistor at the M0/M1 interface.
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
9
5 Functions in detail 5.1 Fired at a fixed point
EWM32M-xxxT20S User Manual
5.2 Broadcast emission
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
10
5.3 Broadcast address
EWM32M-xxxT20S User Manual
Example: set module A address to 0xFFFF and channel to 0x04. When module A is used as a transmitter (same mode, transparent transmission method), all receiving modules under
channel 0x04 can receive the data for the purpose of broadcasting.
5.4 Listening address
Example: set module A address to 0xFFFF and channel to 0x04. When module A is used as a receive, it can receive all the data under channel 0x04 to achieve the purpose of
listening.
5.5 Module reset
After the module is powered on, AUX will immediately output a low level, and carry out hardware self-test, as well as set up the working mode according to user parameters; During this process, AUX will keep low level, and when finished, AUX will output high level, and start to work normally according to the working mode combined by M1 and M0; Therefore, the user needs to wait for the rising edge of AUX as the starting point of normal operation of the module.
5.6 AUX in detail
AUX is used for wireless transceiver buffer indication and self-test indication. It indicates whether the module has data that has not yet been transmitted out through the wireless, or whether the
wireless data that has already been received has not yet been sent out in full through the serial port, or whether the module is in the process of initializing the self-test.
5.6.1 Serial data output indication
is used for waking up an external MCU in hibernation;
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
11
EWM32M-xxxT20S User Manual
5.6.2 Radio transmission indication
Buffer Empty: the data in the internal 512 byte buffer are written to the wireless chip (automatic packetization). When AUX=1 when the user continuously initiates less than 512 bytes of data, will not overflow. When AUX=0 when
the buffer is not empty: the internal 512-byte buffer data, not yet all written to the wireless chip and open the launch, at this time the module may be waiting for the end of the user’s data timeout, or are wireless sub-packet launch. [Note]: AUX=1 does not mean that all the serial data of the module have been launched through the wireless, or the last packet of data is being launched.
5.6.3 Module in the process of being configured
only when resetting and exiting hibernation mode;
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
12
EWM32M-xxxT20S User Manual
5.6.4 Caution
No
AUX Notes
For function 1 and function 2 above, the output low level is prioritized, i.e.: when any of the output low level
1 conditions are satisfied, the AUX outputs a low level;
When all low level conditions are not satisfied, AUX outputs high level.
When AUX outputs low level, it indicates that the module is busy, and no working mode detection will be 2 performed at this time;
When the module AUX output high level within 1ms, will complete the mode switching work.
After the user switches to a new operating mode, at least 2ms after the rising edge of AUX is required for the 3 module to actually enter that mode;
If AUX stays high, then the mode switching will take effect immediately.
4
The module resets the user parameters when the user enters from mode 3 (sleep mode) or during a reset, during which the AUX output goes low.
Due to the characteristics of LoRa modulation, the information transmission delay is much longer than FSK,
5
such as in 2.4kbps air speed, 100 bytes of transmission delay is about 1.5 seconds, it is recommended that customers do not carry out the transmission of large amounts of data at low air speeds, so as to avoid data loss
due to the accumulation of data caused by the communication anomaly.
6 Operating mode
The module has four operating modes, which are set by pins M1 and M0; details are shown in the table below:
Mode03
M1
M0
Mode Introduction
Remark
0 General Mode
0
0 Serial open, wireless open, transparent transmission
The receiver must be mode 0, 1
1 Wake-up mode
0
1
Serial port open, wireless open; The only difference with mode 0: before the packet is transmitted, the wake-up code is automatically increased so as to wake up the receiver working in mode 2
Receiver can be mode 0 Receiver can be mode 1 Receiver can be mode 2
2 Power saving mode
1
0
Serial port reception is off, wireless is in Wake-on-Air mode, and when wireless data is received, the serial port is opened to send out the data.
Transmitter must be in mode 1
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
13
EWM32M-xxxT20S User Manual
3 Sleep mode
1
1
Module goes to sleep and can receive parameter setting Cannot transmit in this
commands
mode
6.1 Mode switching precautions
No
Remark
Users can combine M1 and M0 with high and low levels to determine the module working mode. The 2
GPIOs of MCU can be used to control the mode switching; When changing M1, M0: If the module is idle, it can start working according to the new mode after 1ms; If the module has serial data that has not yet finished transmitting through wireless, it can enter the new 1
working mode only after the transmitting is finished; If the module receives wireless data and sends out the data through the serial port, it needs to finish sending
out before it can enter the new working mode; So the mode switching can only be effective when AUX outputs 1, otherwise the switching will be delayed.
For example, if the user inputs a large amount of data continuously and switches modes at the same time,
the switching mode operation is invalid at this time; the module will process all the user data before
2
detecting a new mode;
So the general recommendation is: detect the output state of AUX pin, wait for 2ms after the output high
level before switching.
When the module is switched to hibernate mode from other modes, if there is data that has not been processed; The module will process this data (both receive and transmit) before entering sleep mode. This feature can
be used for fast hibernation to save power consumption; for example: the transmitter module works in mode
0, the user initiates the serial data “12345”, and then does not have to wait for the AUX pin to be idle (high),
3
it can be directly switched to hibernation mode and the user’s main MCU is immediately hibernated, and the
module automatically sends all the user’s data wirelessly. After sending out all the user data through wireless,
the module will automatically enter hibernation within 1ms; Thus saving MCU’s working time and reducing power consumption.
Similarly, any mode switching can utilize this feature, the module will automatically enter a new mode within
1ms after processing the current mode event; thus saving the user the work of querying the AUX, and can
achieve the purpose of fast switching; 4 For example, switching from transmitter mode to receiver mode; the user MCU can also enter hibernation
before mode switching, and use the external interrupt function to obtain the AUX change, so as to carry out
mode switching.
This operation method is very flexible and efficient, completely designed in accordance with the user’s MCU
5
operating convenience, and can minimize the workload of the entire system, improve system efficiency and
reduce power consumption.
6.2 General mode (mode 0)
Type
When M0 = 0 and M1 = 0, the module operates in mode 0
transmitter
Module receives user data from the serial port, the module transmits wireless data packet length of 58 bytes, when the amount of data input by the user reaches 58 bytes, the module will start the wireless transmission, at this time, the user can continue to input the data that need to be transmitted; when the user needs to transmit bytes less than 58 bytes, the module waits for the 3 bytes of time, if there is no user data continue to input, it is considered to be the termination of the data, at this time, the module will be all the data packets
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
14
receiver
EWM32M-xxxT20S User Manual
through the wireless sent; when the module receives the first user data, will AUX output low level, when the module puts all the data into the RF chip and starts to transmit, AUX output high level;
The module always turns on the wireless receive function and can receive packets sent from mode 0 and mode 1; After receiving the packet, the module AUX outputs a low level, and after a delay of 5ms, it starts to send out the wireless data through the TXD pin of the serial port, and after all the wireless data are output through the serial port, the module outputs the AUX to a high level.
6.3 WOR mode (mode 1)
Type transmitter
receiver
When M0 = 1 and M1 = 0, the module operates in mode 1
The conditions for the module to start packet transmitting and the AUX function are equivalent to mode 0; the only difference is: the module will automatically add a wake-up code before each packet, and the length of the wake-up code depends on the wake-up time set in the user’s parameter; the wake-up code is intended to be used to wake up the receiver module working in mode 2; so the data transmitted in mode 1 can be received by modes 0, 1 and 2.
Equivalent to mode 0.
6.4 Power saving mode (mode 2)
Type transmitter
receiver
When M0 = 0 and M1 = 1, the module operates in mode 2
The module is in hibernation state, the serial port is closed and cannot receive the serial data from the external MCU, so this mode does not have the wireless transmitting function.
In Mode 2, the transmitter is required to work in Mode 1; listen to the wake-up code at regular intervals, once a valid wake-up code is received, the module will continue to be in the receiving state and wait for the whole valid packet to be received; then AUX outputs a low level, and after a delay of 5ms, it opens the serial port and sends out the received wireless data through TXD, and after that, it outputs a high level from AUX; the module continues to enter the “sleep – listen” operating state (polling); by setting different wake-up times, the module has different receiving response delays (maximum 2s) and average power consumption (minimum 30u The wireless module continues to enter the “sleep-listening” working state (polling); by setting different wake-up times, the module has different reception response delays (up to 2s) and average power consumption (minimum 30uA); the user needs to achieve a balance between the communication delay time and the average power consumption.
6.5 Deep sleep mode (mode 3)
Type
When M0 = 1 and M1 = 1, the module operates in mode 3
transmitter Cannot transmit wireless data.
receiver configuration
note
Cannot receive wireless data.
The hibernation mode can be used for module parameter setting, using the serial port 9600, 8N1, to set the module operating parameters through a specific command format.
When entering from hibernation mode to other modes, the module will reconfigure the parameters, and during the configuration process, AUX stays low; when finished, it outputs a high level, so it is recommended that the
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
15
user detects the rising edge of AUX.
EWM32M-xxxT20S User Manual
7 Register read/write control
7.1 Command Introduction
The list of supported commands in hibernation mode (Mode 3: M0=1, M1=1) is as follows (only 9600, 8N1 format is
supported at the time of setting):
No
Command format
Explanation
1
C0+Operating Send C0 + 5 bytes of operating parameters in hexadecimal format, totaling 6 parameters bytes, must be sent continuously (power-down saved)
2
C1+C1+C1
Sending three C1 in hexadecimal format, the module returns the saved parameters, which must be sent continuously.
3
C2+Operating Sending C2+5 bytes of operating parameters in hexadecimal format, totaling 6 parameters bytes, must be sent continuously (power down is not saved)
4
C3+C3+C3
Send three C3 in hexadecimal format, the module returns the version information, must be sent continuously.
5
C4+C4+C4
Send three C4 in hexadecimal format, the module will generate a reset, must be sent continuously.
7.2 Reading of operating parameters
command format C1+C1+C1
explanation
In hibernation mode (M0=1, M1=1), issue the command (in HEX format): C1 C1 C1, to the module serial port. The module will return the current configuration parameters, e.g., C0 00 00 1A 06 44.
7.3 Version number reading
command format C3+C3+C3
explanation
In sleep mode (M0=1, M1=1), send a command (in HEX format) to the module serial port: C3 C3 C3, the The module will return the current configuration parameters, for example: C3 32 XX YY; C3 is the command header, 32 represents the product model, XX represents the version number, YY represents the interface format + module maximum power value (hexadecimal). 0x10 for TTL interface, 0x40 for RS232, 0x80 for RS485
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
16
7.4 Reset command
EWM32M-xxxT20S User Manual
command format C4+C4+C4
explanation
In hibernation mode (M0=1, M1=1), send a command (in HEX format) to the module serial port: C4 C4 C4, the The module will generate a reset; During the reset process, the module performs self-test and AUX outputs a low level; after the reset is completed, AUX outputs a high level and the module starts to work normally; At this time, mode switching or initiating the next command can be performed.
7.5 EWM32M-xxxT20S Register Description
Name
Description
0
HEAD
Fixed 0xC0 or 0xC2, indicating that this frame data is a control command
1
ADDH Module address high byte (default 00H)
2
ADDL Module address low byte (default 00H)
7
6 Serial port parity bit
0
0 8N1 (default)
0
1 8O1
1
0 8E1
1
1 8N1 (00 equivalent)
5
4
3 TTL serial port ratebps
0
0
0 The serial port baud rate is 1200
0
0
1 The serial port baud rate is 2400
0
1
0 The serial port baud rate is 4800
0
1
1
The serial port baud rate is 9600 default
1
0
0 The serial port baud rate is 19200
3
SPED
1
0
1 The serial port baud rate is 38400
1
1
0 The serial port baud rate is 57600
1
1
1 The serial port baud rate is 115200
2
1
0 Universal Radio Air Ratebps
0
0
0 Airspeed 2.4k
0
0
1 Airspeed 2.4k
0
1
0 Airspeed 2.4kdefault
0
1
1 Airspeed 4.8k
1
0
0 Airspeed 9.6k
1
0
1 Airspeed 19.2k
1
1
0 Airspeed 19.2k
1
1
1 Airspeed 19.2k
General Model
4
CHAN
7
6
5 Retain unused
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
Remark Must be 0xC0 or C2 C0: The set parameters are saved by powerdown. C2: The set parameters will not be saved by power-down. 00H-FFH 00H-FFH
Serial port modes can be different on both sides of the communication
The baud rate of both sides can be different The serial port baud rate is independent of the wireless transmission parameters and does not affect the wireless transceiver characteristics.
The lower the air rate, the longer the distance, the stronger the anti-interference performance, and the longer the sending time. The airborne wireless transmission rate must be the same for both sides of the communication.
Write 0 17
EWM32M-xxxT20S User Manual
communication channel
4 – 0, corresponding to (410MHz + CHAN * 1MHz), default 17H (433MHz) (for 400 band) 4 – 0, corresponds to (862MHz + CHAN * 1MHz), default
00H-1FH, corresponding to 410441MHz 00H-45H, corresponding to 862-930MHz
06H (868MHz) (applicable to 900 band)
7 Fixed-point transmit enable bit (MODBUS-like) 0 Transparent transmission mode
When it is 1, the first 3 bytes of each user data frame are used as high and low address and channel. When transmitting, the
1 Fixed-point transmission mode
module changes its own address and channel, and when finished, restores the
original settings.
6 IO drive mode (default 1)
This bit is used to enable the module’s
1 TXD, AUX push-pull outputs, RXD pull-up inputs internal pull-up resistor. The open drain method level adaptation is more robust and
0 TXD, AUX open output, RXD open input
may require an external pull-up resistor in some cases.
5
4
3 Wireless Wake-Up Time
Both transceiver modules work in mode 0.
0
0
0
0
1
5
OPTIO
1
N
1
0
0 250msdefault
0
1 500ms
1
0 750ms
1
1 1000ms
0
0 1250ms
0
1 1500ms
1
0 1750ms
This delay time is invalid and can be any value; The transmitter works in mode 1 and will continuously transmit the wake-up code for the corresponding time; The receiver works in mode 2, this time is the listening interval time (wireless wakeup) of the receiver, and can only receive
1
1
1 2000ms
data from the transmitter working in mode 1.
2 FEC Switch 0 Turn off FEC error correction
When FEC is turned off, the actual data transmission rate is increased, but the antiinterference ability is weakened, and the
distance is slightly closer, so please choose
1 Turn on FEC error correction (default)
according to the actual application; Both sides of communication must be on or
off.
1
0 Transmit power (approximate)
0
0 20dBmdefault
0
1 17dBm
1
0 14dBm
The external power supply must provide more than 250mA of current output capability and ensure that the power supply ripple is less than 100mV;
1
1 10dBm
It is not recommended to use lower power transmission, its power utilization
efficiency is not high.
Example (Meaning of the byte “SPED” in serial number 3):
Binary bits of this byte
7
6
5
4
3
2
1
0
Specific value (user-configurable)
0
0
0
1
1
0
1
0
Representation
Serial port parity bit 8N1
Serial port baud rate of 9600
Air rate of 2.4k
Corresponding hexadecimal
1
A
7.6 Factory Default Parameter
Model number
Factory default parameter value: C0 00 09 00 00 00 1A 00 17 03 00 00
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
18
Module Model
EWM32M433T20S
EWM32M900T20S
frequency
433.125MH z
868.125MH z
Address 0x0000 0x0000
channel 0x17 0x12
airspeed 2.4kbps 2.4kbps
EWM32M-xxxT20S User Manual
baud
Serial Port transmissio
Format
n power
9600
8N1
20dbm
9600
8N1
20dbm
8 AT command
Using AT instructions for parameter configuration or querying needs to be done in the configuration mode; AT instructions are used in the configuration mode. AT instructions are divided into three categories in total: command
instructions, setup instructions and query instructions; Users can pass “AT+HELP=?” Query to the AT instruction set supported by the module, the baud rate adopted by AT
instruction is 9600 8N1; Will be limited when the input parameters exceed the range, please do not let the parameters exceed the range to avoid
unknown situation.
8.1 AT command table
Command instruction AT+IAP (use with caution, see this article 8.3 Notes on Upgrading Firmware on Serial Ports for details) AT+RESET AT+DEFAULT
Description
Entering IAP upgrade mode
Device reboot Configuration parameters are restored to default and the device reboots
Example
AT+IAP
AT+RESET AT+DEFAULT
Example Description
Enter IAP upgrade mode
Reboot the device Configuration parameters are restored to default
Setup command AT+UART=baud,parity
AT+RATE=rate AT+WOR=role AT+POWER=power AT+TRANS=mode
Description Setting the Baud Rate and Checksum Setting the Air Rate Set WOR role and period Set Transmit Power Setting the Transmit Mode
Example AT+UART=3,0
AT+RATE=7 AT+WOR=0 AT+POWER=0 AT+TRANS=1
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
Example Description Set baud rate to 9600, 8N1
Set the air rate to 19.2K Set to WOR receive Set the transmit power to 30dBm Set to fixed point mode
19
AT+LBT=lbt AT+ADDR=addr AT+CHANNEL=channel
AT+NETID=netid AT+KEY=key AT+DELAY=delay
AT+SWITCH=switch
AT+SWITCH=switch AT+MODE=mode
Setting the Listen Before AT+LBT=1
Talk switch
Setting the Module Address AT+ADDR=1234
Sets the module operating AT+CHANNEL=23
channel
Setting the Network ID
AT+NETID=2
Set module key
AT+KEY=1234
Setting the WOR delayed AT+DELAY=1000
sleep time
Setting the software AT+SWITCH=1
switching mode switch
Setting the software AT+SWITCH=1
switching mode switch
Switching Operating Mode AT+MODE=0
EWM32M-xxxT20S User Manual Set on, refer to section 7.5 LBT enable for details. Set the module address to 1234 Set frequency to 433.125M
Set the network ID to 2 Set module key to 1234 Set WOR delayed sleep time to 1000ms. Setting on and allowing software switching Set on in configuration mode to allow software switching. Switch to pass-through mode
Query command AT+HELP=?
Description
Return example
Query AT Command Table
AT+DEVTYPE=?
AT+FWCODE=? AT+UART=?
Query Module Model Number Query Firmware Code Query baud rate and parity
DEVTYPE=EWM32M433T20S FWCODE=xxxx-x-xx AT+UART=3,0
AT+RATE=? AT+WOR=? AT+POWER=?
Query Air Rate Query WOR Role Query Transmit Power
AT+RATE=7 AT+WOR=0 AT+POWER=0
AT+TRANS=? AT+LBT=? AT+ADDR=?
Query Transmit Mode Query Listen Before Talk function switch Query Module Address
AT+TRANS=1 AT+LBT=1 AT+ADDR=1234
AT+CHANNEL=?
AT+NETID=? AT+KEY=? AT+DELAY=?
AT+SWITCH= AT+MODE=
Query Module Operating AT+CHANNEL=23
Channel
Query Network ID
AT+NETID=2
Query Module Key
()
Query WOR delayed sleep AT+DELAY=1000
time
Query software switch mode AT+SWITCH=0
switch
Query current working AT+MODE=0
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
Example Description Return to AT Command Table Return to Module Model Number Return to Firmware Version Returns baud rate of 9600, 8N1 Returns the air rate as 19.2K Return to WOR receive Return to transmit power 20dBm Return to fixed point mode Return to LBT switching status Return module address is 1234 Returns the frequency as 433.125M Returns the network ID as 2 Returns ERR Returns WOR delayed sleep time of 1000ms. Software switching mode off
Returns the current pass-
20
mode (all modes can be queried)
EWM32M-xxxT20S User Manual through mode
8.2 AT Parameter Analysis
When the serial port receives the correct command, the serial port will return “Command = OK”, otherwise it will return
“=ERR”.
Command parameter
Parameter significance
Baudserial port baud rate Parityserial port parity bit
0:1200 4:19200 0:8N1
1:2400 5:38400 1:8O1
2:4800 6:57600 2:8E1
3:9600 7:115200
3:8N1
Rateairspeed RoleWOR role
0:2.4K 1:2.4K 4:9.6K 5:19.2K 0:Receive 1:Send
2:2.4K 3:4.8K 6:19.2K 7:19.2K
PeriodWOR cycle
Powertransmission power Modetransfer mode
0:500ms 1:1000ms 2:1500ms 3:2000ms 4:2500ms 5:3000ms 6:3500ms 7:4000ms 0:20dBm 1:17dBm 2:14dBm 3:10dBm 0:Transparent 1:Fixed point
LBT(listen before talk) AddrModule Address Channelmodule channel
0:off 1:on Module address 0~65535 (decimal) Module channel 0~45 (decimal)
NetidInternet ID Keykeys
DelayWOR delayed sleep
Module Network 0~255 (decimal) Module Key 0~65535 (decimal) Delay Sleep 0~65535 (decimal)
Mode(operating mode)
0: Transmission mode 1: Wake-up mode 2: Power saving mode
3: Sleep mode
8.3 Serial Port Upgrade Firmware Notes
If customers need to upgrade the firmware, they need to find the corresponding BIN file provided by the official, and then use the upper computer provided by the official to upgrade the firmware, generally users do not need to upgrade the firmware, please do not use the “AT+IAP” command. The necessary pins for upgrading must be pinned out (M1, M0, AUX, TXD, RXD, VCC, GND), and then send “AT+IAP” command to enter the upgrade mode in the configuration mode, if you need to exit the IAP upgrade mode, you need to keep powering up and wait for 60 seconds, and the program will be automatically exited, or else it will enter the upgrade mode indefinitely even if it is rebooted. If you need to exit IAP upgrade mode, you need to keep power on and wait for 60 seconds, the program will exit automatically, otherwise, even if you reboot, it will enter upgrade mode indefinitely. After entering the upgrade mode, the baud rate will be automatically switched to 115200 until it exits automatically, during which a log will be output.
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
21
EWM32M-xxxT20S User Manual
9 Configuration instructions for the host computer
The following figure shows the configuration upper display interface of EWM32M-900T20S as an example. Users can switch to the command mode through M0 and M1 for quick configuration and reading of parameters in the upper display.
In the configuration of the host computer, the module address, frequency channel, network ID, and key are in decimal
display mode; where each parameter takes the range of values: Network address: 065535 Frequency channel: 045 Network ID: 0255 Key: 065535
10 Hardware design
It is recommended to use a DC regulated power supply to power this module, the power supply ripple factor should be as small as possible, and the module should be reliably grounded;
Please pay attention to the correct connection of the positive and negative terminals of the power supply, such as reverse connection may cause permanent damage to the module;
Please check the power supply to ensure that it is between the recommended supply voltages, if it exceeds the
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
22
EWM32M-xxxT20S User Manual
maximum value it may cause permanent damage to the module; Please check the power supply stability, the voltage should not fluctuate significantly and frequently; In the design of power supply circuit for the module, it is often recommended to retain more than 30% of the margin,
there is the whole machine is conducive to long-term stable work; Module should be as far away as possible from the power supply, transformers, high-frequency alignments and other
electromagnetic interference in the larger part; High-frequency digital alignment, high-frequency analog alignment, power supply alignment must be avoided below
the module, if you really need to go through the module below, assuming that the module is welded in the Top Layer, the Top Layer in the contact part of the module to lay the ground copper (all paved with copper and a good ground), it must be close to the digital part of the module and alignment in the Bottom Layer; Assuming that the module is soldered or placed in the Top Layer, it is also wrong to randomly route the module in the Bottom Layer or any other layer, which will affect the spuriousness of the module as well as the reception sensitivity to varying degrees; Assuming that there is a large electromagnetic interference around the module device will also greatly affect the performance of the module, according to the intensity of the interference is recommended to stay away from the module, if the situation permits you can do appropriate isolation and shielding; Assume that there is a large electromagnetic interference around the module alignment (high-frequency digital, highfrequency analog, power supply alignment) will also greatly affect the performance of the module, according to the intensity of the interference is recommended to be appropriate away from the module, if the situation permits you can do appropriate isolation and shielding; Communication line if you use 5V level, must be connected in series with 1k-5.1k resistor (not recommended, there is still a risk of damage); Try to stay away from some TTL protocols where the physical layer is also 2.4GHz, e.g. USB3.0; The antenna mounting structure has a big impact on the module performance, make sure the antenna is exposed and preferably vertically upward; When the module is installed inside the chassis, use a good quality antenna extension cable to extend the antenna to the outside of the chassis; The antenna must not be installed inside the metal shell, which will lead to a great weakening of the transmission distance.
11 Common problems
11.1 Unsatisfactory transmission distance
When there are linear communication barriers, the communication distance will decay accordingly; Temperature, humidity, and co-channel interference, which will lead to higher communication packet loss rate; The ground absorbs and reflects radio waves, and the test results are poorer near the ground; Seawater has a strong ability to absorb radio waves, so the effect of the seaside test is poor; Metal objects near the antenna, or placed in a metal shell, the signal attenuation will be very serious; Wrong power register setting, air rate setting is too high (the higher the air rate, the closer the distance);
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
23
EWM32M-xxxT20S User Manual Low voltage of power supply at room temperature is lower than the recommended value, the lower the voltage the
lower the hair power; The use of antenna and module matching degree is poor or the antenna itself quality problems.
11.2 Modules are fragile
Please check the power supply to ensure that it is between the recommended supply voltages, if it exceeds the maximum value it will cause permanent damage to the module;
Please check the power supply stability, the voltage can not be substantial frequent fluctuations; Please ensure that the installation and use process anti-static operation, high-frequency device electrostatic sensitivity; Please ensure that the installation and use of the process of humidity should not be too high, part of the components
for humidity-sensitive devices; If there is no special demand is not recommended to be used at too high or too low a temperature.
11.3 BER is too high
Near the same frequency signal interference, away from the source of interference or modify the frequency and channel to avoid interference;
Poor power supply may also cause garbled code, be sure to ensure the reliability of the power supply; Extension cords, feeder cords of poor quality or too long, can also cause high BER.
11.4 Antenna Selection
Enable both the IPEX-1 interface and the stamp hole interface at the same time, the IPEX-1 interface and the stamp hole interface can be selected at will
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
24
12 Welding instructions
EWM32M-xxxT20S User Manual
12.1 Reflow temperature
Reflow Profile Characteristics
lowest temperature Tsmin
Preheating/Holding
highest temperature Tsmax
Leaded process assembly 100 150
Lead-free process assembly 150 200
TimeTsmin~Tsmin
60-120s
60-120s
slope of temperature riseTL~Tp liquid-phase temperatureTL
3/smax 183
3/sMax 217
Holding time above TL
60~90s
60~90s
Users must not exceed the The user must not exceed the
Peak package temperature Tp
temperature indicated on the product’s “Moisture Sensitivity” label.
temperature indicated on the product’s “Moisture Sensitivity” label.
Time (Tp) within 5°C of the specified
classification temperature (Tc), see the
20s
30s
following figure
Cooling slope (Tp~TL)
6/sMax
6/sMax
Time from room temperature to peak
6 minutes, max.
8 minutes, max.
temperature
The peak temperature (Tp) tolerance of the temperature profile is defined as the user’s upper limit.
12.2 Reflow temperature
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
25
13 Related Models
EWM32M-xxxT20S User Manual
Product Model
E32-170T30D E32-433T20DC E32-433T20S1 E32433T20S2T E32-400T20S E32-433T30D
Carrier frequenc
ies Hz 170M 433M 433M
433M
433/470 M
433M
transmis sion power dBm 30 20 20
20
20
30
Test Distance
km 8 3 3 3
3
8
Airspeed bps
0.3k9.6k 0.3k19.2k 0.3k19.2k 0.3k19.2k
0.3k19.2k 0.3k19.2k
E32-433T30S
433M
30
8
0.3k19.2k
E32-868T20D
868M
20
3
0.3k19.2k
E32-868T20S
868M
20
3
0.3k19.2k
E32-868T30D
868M
30
8
0.3k19.2k
E32-868T30S
868M
30
8
0.3k19.2k
E32-915T20D
915M
20
3
0.3k19.2k
E32-915T20S
915M
20
3
0.3k19.2k
E32-915T30D
915M
30
8
0.3k19.2k
E32-915T30S
915M
30
8
0.3k19.2k
Package form
DIP DIP SMD SMD
SMD DIP SMD DIP SMD DIP SMD DIP SMD DIP SMD
Product Size mm 24*43 21*36
17*25.5 17*30
16*26 24*43 25*40.3 21*36 16*26 24*43 25*40.3 21*36 16*26 24*43 25*40.3
Antenna form
SMA-K SMA-K Stamp Holes IPEX/Stamp Holes IPEX/Stamp Holes SMA-K IPEX/Stamp Holes SMA-K IPEX/Stamp Holes SMA-K IPEX/Stamp Holes SMA-K IPEX/Stamp Holes SMA-K IPEX/Stamp Holes
14 Antenna Guide
14.1 Antenna Recommendation
Antenna is an important role in the communication process, often poor-quality antenna will have a great impact on the communication system, so we recommend some of the antennas as a supporting our wireless module and the performance is more excellent and reasonably priced antennas.
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
26
EWM32M-xxxT20S User Manual
Product Model TX433-JZ-5 TX433-JZG-6 TX433-JW-5
TX433-JWG-7
TX433-JK-11 TX433-XPL-100 TX433-XP-200 TX433-XPH-300 TX490-JZ-5 TX490-XPL-100
style
Glue Stick Antennas Glue Stick Antenna Rubber
Stick Antenna Rubber
Stick Antenna Rubber
Stick Antenna Suction Cup Antenna Suction Cup Antenna Suction Cup Antenna Rubber
Stick Antenna Suction Cup Antenna
frequency band Hz
433M 433M 433M
433M
433M 433M 433M 433M 470/490M 470/490M
Interface SMA-J SMA-J SMA-J
SMA-J
SMA-J SMA-J SMA-J SMA-J SMA-J SMA-J
Gain dBi
2.0
Heightm m
52
Feeder cm
–
Functional Features
Ultra Short Straight, OmniDirectional Antenna
2.5
62
–
Omni-Directional Antenna
2.0
50
Bent Rubber Stick, Omni-
Directional Antenna
2.5
75
Bent Rubber Stick, Omni –
Antenna
2.5
110
Bendable Rubber Stick, Omni-
directional Antenna
Small Suction Cup Antenna, Cost
3.5
185
100
Effective
Neutral Suction Cup Antenna,
4.0
190
200
Low Loss
Large Suction Cup Antenna, High
6.0
965
300
Gain
2.0
50
Ultra Short Straight, Omni-
directional Antenna
Small Suction Cup Antenna, Cost
3.5
120
100
Effective
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
27
15 Batch packing method
EWM32M-xxxT20S User Manual
Revision history
Version 1.0
1.1
Date 2025-01-23
2025-02-07
Description Initial version Recommended Wiring Diagram to Add Reserved Pull-Up Resistor Description
Issued by Lei
Lei
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
28
About us
EWM32M-xxxT20S User Manual
Technical support: support@cdebyte.com Documents and RF Setting download link: www.cdebyte.com Thank you for using Ebyte products! Please contact us with any questions or suggestions: info@cdebyte.com ————————————————————————————————Phone: +86 028-61399028 Web: www.cdebyte.com Address: B5 Mould Park, 199# Xiqu Ave, High-tech District, Sichuan, China
Copyright ©20122025Chengdu Ebyte Electronic Technology Co.,Ltd.
29
Documents / Resources
![]() |
EBYTE EWM32M-xxxT20S AT Directive 20dBm Small Form Factor LoRa Wireless Module [pdf] User Manual E32-170T30D, E32-433T20DC, E32-915T30D, E32-915T30S, EWM32M-xxxT20S AT Directive 20dBm Small Form Factor LoRa Wireless Module, EWM32M-xxxT20S, AT Directive 20dBm Small Form Factor LoRa Wireless Module, Small Form Factor LoRa Wireless Module, LoRa Wireless Module, Module |