DSM-020 Zigbee I/O (Digital Input/Output) Module Specification

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.
Table of Contents

1. Introduction of DSM-020 Zigbee Module

1.1 Purpose& Description

The DSM-020 is a low-power embedded Zigbee module. This Zigbee digital input/output 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. It 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 tracking

2. Mechanical Design of Low Power Zigbee Module

2.1 Module Dimensions

DSM-020 has 2 rows of pins with a 2mm gap.

Size: 16 mm(W)* 24mm(L) * 3.5mm(H)

zigbee module 1

2.2 Pin Definition

Pin numberSymbolIO TypeFunction
1nRSTIHardware 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
2ADCAIADC, 12-bit precision SAR analog to digital converter
3NC-NC pin, external handling is not required
4GPIO0I/OGPIO pin usage.
5SWOI/OGPIO pin usage/can be used as an output pin under JLINK communication.
6PWM3I/OGPIO pin usage.
7PWM1I/OGPIO pin usage.
8VCCPModule power supply pin (common supply voltage: 3.3V)
9GNDPThe reference ground of the module.
10GPIO2I/OGPIO pin usage.
11SWDIOI/OJLINK SWDIO programming pin. Can be used as a GPIO pin in normal applications.
12SWCLKI/OJLINK SWCLK programming pin. Can be used as a GPIO pin in normal applications.
13PWM2I/OGPIO pin usage.
14GPIO3I/OGPIO pin usage.
15RXDI/OUART0_RXD
16TXDOUART0_TXD

2.3 PCB Packaging

zigbee module 2
zigbee module 3

3. Electrical Characteristics of Zigbee IO Module

3.1 Absolute Electrical Characteristics

ParametersDescriptionMinimum ValueMaximum ValueUnit
TsStorage temperature-50150
VCCInput voltage-0.33.8V
Electrostatic discharge voltage
(human-body model)
TAMB-25℃-2.5KV
Electrostatic discharge voltage
(machine model)
TAMB-25℃-0.5KV

3.2 Operating conditions

ParametersDescriptionMinimum
value
Typical
value
Maximum
value
Unit
TaOperating
temperature
-40-85
VCCOperating voltage1.83.33.8V
VILI/O low input-0.3-VCC*0.25V
VIHI/O high inputVCC*0.75-VCCV
VOLI/O low output--VCC*0.1V
VOHI/O high outputVCC*0.8-VCCV
ImaxI/O drive current--12mA

3.3 Zigbee TX Power Consumption

SymbolRateTransmission powerTypical valueUnit
IRF250Kbps+19dBm120mA
IRF250Kbps+13dBm50mA
IRF250Kbps+10dBm32mA
IRF250Kbps+4dBm17mA
IRF250Kbps+1dBm11.8mA
Note: When testing the above data, the continuous transmission duty cycle=100%.

3.4 ZigBee RX Power Consumption

SymbolRateTypical valueUnit
IRF250Kbps8mA

3.5 Power Consumption in Operating Mode

Operation ModeOperating condition,(Ta=25°C)Average
value
Maximum
value
Unit
Quick configurationModule in quick configuration state1040mA
Network connection
state
Connected to a network--mA
Deep sleep modeDeep sleep mode and retains 64KB RAM1.43uA

4. RF Features of Embedded Zigbee Module

4.1 Basic RF Features

ParameterDescription
Operating frequency2.400 to 2.484GHz
Physical layer standardIEEE 802.15.4
Data transfer rate250Kbps
Antenna typePCB antenna/Ipex connector external antenna
Line of sight>150m

4.2 ZigBee Output Power

ParameterMinimum
value
TypicalvalueMaxUnit
Maximum output-19-dBm
Minimum output--30-dBm
Output power adjustment step-0.51dB
Frequency error-15-15ppm
Output adjacent channel suppression--31-dBc

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

ParameterMinimum
value
Typical
value
Maximum
value
Unit
PER<10%, RX sensitivity, 250Kbps@OQPSK--101-dBm

5. Production Guide of DSM-020 Zigbee Module

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
Wi Fi module 4

6. Package of DSM-020 Zigbee Module

Product typeMOQPacking methodNumber of Modules in Each Reel PackNumber of Reel Packs in Each Box
DSM-0204000Carrier tape and reel packing8005

7. Zigbee Module Firmware for Different Zigbee Devices

There are different firmware corresponding to different wireless device applications.

Wireless DevicesFirmware version
LightingDSM-020_Lighting.bin
DimmerDSM-020_Dimmer.bin
BreakerDSM-020_breaker.bin
SwitchesDSM-020_Switch.bin
PlugDSM-020-Plug.bin
StripDSM-020-Strip.bin
Smart LockDSM-020-Lock.bin
Door sensorDSM-020-Door sensor.bin
Motion sensorDSM-020-Motion sensor.bin
Water Leakage sensorDSM-020-Water Leakage sensor.bin
Temp&Hum sensorDSM-020-Temp&Hum sensor.bin

8. How to connect cloud platform

8.1 ZigBee Connection

The devices need to connect to universal ZigBee gateway, and the gateway send the data to cloud.

zigbee module 4

8.2 MQTT configuration

1. Log in the gateway using browser
zigbee module 5

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

zigbee module 6
Related MQTT API for different devices.
APIDocument
LightingRB Gateway Platform Protocol
DimmerRB Gateway Platform Protocol
BreakerRB Gateway Platform Protocol
SwitchesRB Gateway Platform Protocol
PlugRB Gateway Platform Protocol
StripRB Gateway Platform Protocol
Smart LockRB Gateway Platform Protocol
Door sensorRB Gateway Platform Protocol
Motion sensorRB Gateway Platform Protocol
Water Leakage sensorRB Gateway Platform Protocol
Temp&Hum sensorRB Gateway Platform Protocol
Related IoT Product Specifications

Looking For An IoT Device Supplier For Your Projects?

CONTACT US

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    IoT Gateways for Recommendation

    CONTACT US

      This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

      Welcome to DusunIoT

      Hi there 👋 Is there anything we can help you with today? Please fill in the form below for the team to follow up if you become disconnected.

        DusunIoT Distributor Program

          This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

            This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.