Product Specification
Product Name: Zigbee Module
Model Name: DSM-020
1. Introduction
1.1 Purpose& Description
The DSM-020 is a low-power, embedded Zigbee module. The module consists of a EFR32MG13P732 highly integrated wireless RF processor chip and a small number of peripheral devices. It has a built-in 802.15.4 PHY/MAC Zigbee network protocol and a large number of library functions.
The DSM-020 embeds a low-power 32-bit ARM Cortex-M4 core, 512KByte Flash program memory, 64KB RAM data memory, and a wealth of peripheral resources. The DSM-020 is a FreeRTOS platform that gathers all Zigbee MAC and TCP/IP libraries into one place. It enables users to build on the product and develop embedded Zigbee products that suit their individual needs.
1.2 Product Feature Summary
- A built-in low-power 32-bit ARM Cortex-M4 processor with a DSP instruction set and a floating
point unit that doubles as an application processor
- Supports a main frequency of 40MHz
- Wide operating voltage: 1.8V-3.8V
- Peripherals: 9×GPIOs, 1×UART, 1×ADC
- Zigbee operating characteristics
-
Supports 802.15.4 MAC/PHY
-
Operating channels 11 to 26 @2.400-2.483GHz, air-interface rate 250Kbps
-
Built-in DC-DC circuit for maximum power efficiency
-
+19dBm maximum output, dynamic power output > 35dB
-
63uA/MHz operating power consumption; 1.4 uA sleep current
-
Active net pairing with terminal devices
-
Built-in onboard PCB antenna/reserved Ipex connector for high gain external antenna
-
Operating temperature: -40℃ to 85℃
-
Supports hardware encryption and supports AES 128/256
1.3 Main Application Fields
-
Smart buildings
-
Smart homes/appliances
-
Smart plugs, smart lighting
-
Industrial wireless control
-
Health and measurements
-
Asset trackin
2. Mechanical Design
2.1 Module Dimensions
DSM-020 has 2 rows of pins with a 2mm gap.
Size: 16 mm(W)* 24mm(L) * 3.5mm(H)

2.2 Pin Definition
Pin
number
1
Symbol
IO Type
Function
nRST
I
Hardware reset pin, the chip is reset when the pin is LOW; Power-on reset of the module, the user can use this pin as needed
2
ADC
AI
ADC, 12-bit precision SAR analog to digital converter
3
NC
-
NC pin, external handling is not required
4
GPIO0
I/O
GPIO pin usage.
5
SWO
I/O
GPIO pin usage/can be used as an output pin under JLINK communication.
6
PWM3
I/O
GPIO pin usage.
7
PWM1
I/O
GPIO pin usage.
8
VCC
P
Module power supply pin (common supply voltage: 3.3V)
9
GND
P
The reference ground of the module.
10
GPIO2
I/O
GPIO pin usage.
11
SWDIO
I/O
JLINK SWDIO programming pin. Can be used as a GPIO pin in normal applications.
12
SWCLK
I/O
JLINK SWCLK programming pin. Can be used as a GPIO pin in normal applications.
13
PWM2
I/O
GPIO pin usage.
GPIO pin usage.
14
GPIO3
I/O
15
RXD
I/O
UART0_RXD
16
TXD
UART0_TXD
O
2.3 PCB Packaging


3. Electrical Characteristics
3.1 Absolute Electrical Characteristics
Parameters
Description
Ts
VCC
Minimum Value
Unit
Maximum Value
Storage temperature
Input voltage
-50
-0.3
150
3.8
℃
V
Electrostatic discharge voltage
(human-body model)
Electrostatic discharge voltage
(machine model)
TAMB-25℃
TAMB-25℃
KV
KV
-
-
2.5
0.5
3.2 Operating conditions
Parameters
Description
Ta
VCC
Minimum
value
Unit
Typical
value
Operating
temperature
Operating voltage
-40
1.8
-
3.3
℃
VIL
VIH
I/O low input
I/O high input
V
-0.3
VCC*0.75
-
Maximum
value
I/O low output
I/O high output
VOL
VOH
VCC*0.8
-
-
-
-
85
3.8
VCC*0.25
VCC
VCC*0.1
VCC
V
V
V
V
Imax
I/O drive current
-
-
12
mA
3.3 Zigbee TX Power Consumption
Symbol
Rate
IRF
IRF
Transmission power
Unit
250Kbps
250Kbps
+19dBm
+13dBm
mA
IRF
250Kbps
+1dBm
Typical value
120
50
11.8
mA
mA
IRF
250Kbps
+10dBm
32
mA
IRF
250Kbps
+4dBm
17
mA
Note: When testing the above data, the continuous transmission duty cycle=100%.
3.4 ZigBee RX Power Consumption
Symbol
Rate
IRF
Typical value
Unit
250Kbps
8
mA
3.5 Power Consumption in Operating Mode
Operation Mode
Operating condition,(Ta=25°C)
Quick configuration
Network connection
state
Average
value
Unit
Maximum
value
Module in quick configuration state
Connected to a network
10
-
1.4
Deep sleep mode
Deep sleep mode and retains 64KB RAM
40
-
3
mA
mA
uA
250Kbps
4. RF Features
4.1 Basic RF Features
Parameter
Description
Operating frequency
Physical layer standard
2.400 to 2.484GHz
IEEE 802.15.4
Data transfer rate
Antenna type
250Kbps
PCB antenna/Ipex connector external antenna
Line of sight
>150m
4.2 ZigBee Output Power
Parameter
Maximum output
Output power adjustment step
Minimum
value
Unit
Typicalvalue
+19
dBm
Output adjacent channel suppression
-
Max
-
dB
dBm
-30
0.5
-
-
-
1
dBc
-31
Frequency error
Minimum output
-15
ppm
+15
-
Note: The maximum output power is +19dBm. The power output can be adjusted under normal use. The high-power output can be used for overlay transmissions in extremely complex environments, such as modules embedded in the wall.
4.3 RF RX sensitivity
Parameter
PER<10%, RX sensitivity, 250Kbps@OQPSK
Minimum
value
Unit
Typical
value
-
-101
dBm
Maximum
value
-
5. Production Guide
The storage conditions for the module after it has been shipped are as follows:
1. The moisture resistant bag must be stored at a temperature below 30℃, and under a relative
humidity below 85%.
2. The shelf life of dry packed products is 6 months following the packaged date important
information.
3. All line workers must wear anti-static wrist straps and anti-static clothing throughout the entire
production process.
4. It is strictly prohibited to allow a module to come into contact with water or other contaminants
during operations.
Recommended Oven Temperature Profile

6. Package
Product type
DSM-020
MOQ
4000
Packing method
Carrier tape and reel packing
Number of Modules in
Each Reel Pack
800
Number of Reel Packs
in Each Box
5
7. Firmware for different devices
There are different firmware corresponding to different wireless device applications.
Wireless Devices
Lighting
Firmware version
DSM-020_Lighting.bin
Dimmer
DSM-020_Dimmer.bin
Breaker
DSM-020_breaker.bin
Switches
DSM-020_Switch.bin
Plug
DSM-020-Plug.bin
Strip
DSM-020-Strip.bin
Smart Lock
DSM-020-Lock.bin
Door sensor
DSM-020-Door sensor.bin
Motion sensor
DSM-020-Motion sensor.bin
Water Leakage sensor
DSM-020-Water Leakage sensor.bin
Temp&Hum sensor
DSM-020-Temp&Hum sensor.bin
8. How to connect cloud platform
8.1 ZigBee Connection
The devices need to connect to ZigBee gateway, and the gateway send the data to cloud.

8.2 MQTT configuration
1. Log in the gateway using browser

2. Switch to cloud configuration menu and fill in the MQTT credentials of your server.

Related MQTT API for different devices.
API
Lighting
Document
RB Gateway Platform Protocol
Dimmer
RB Gateway Platform Protocol
Breaker
RB Gateway Platform Protocol
Switches
RB Gateway Platform Protocol
Plug
RB Gateway Platform Protocol
Strip
RB Gateway Platform Protocol
Smart Lock
RB Gateway Platform Protocol
Door sensor
RB Gateway Platform Protocol
Motion sensor
RB Gateway Platform Protocol
Water Leakage sensor
RB Gateway Platform Protocol
Temp&Hum sensor
RB Gateway Platform Protocol