MGM12P Mighty Gecko Multi-Protocol
Wireless Mesh Module Data Sheet
The Silicon Labs Mighty Gecko Module (MGM12P) is a fully-inte-
grated, certified module, enabling rapid development of wireless
mesh networking solutions.
Based on the Silicon Labs EFR32MG12 Mighty Gecko SoC, the MGM12P combines an
energy- efficient, multi-protocol wireless SoC with a proven RF/antenna design and in-
dustry leading wireless software stacks. This integration accelerates time-to-market and
saves months of engineering effort and development costs.
In addition, common software and development tools enable seamless migration from a
module to discrete SoC-based design when the time is right.
MGM12P can be used in a wide variety of applications:
•
•
•
•
•
•
IoT Multi-Protocol Devices
Connected Home
Lighting
Health and Wellness
Metering
Building Automation and Security
Core / Memory
Clock Management
High Frequency
Crystal
Oscillator
Low Frequency
RC Oscillator
LDMA
Controller
Low Frequency
Crystal
Oscillator
High Frequency
RC Oscillator
Auxiliary High
Frequency RC
Oscillator
Ultra Low
Frequency RC
Oscillator
KEY FEATURES
• 32-bit ARM
®
Cortex
®
-M4 core with 40
MHz maximum operating frequency
• 1 MB of flash and 256 kB of RAM
• ZigBee, Thread, BLE, and multi-protocol
support
• Pin-compatible with MGM111 module
• 12-channel Peripheral Reflex System,
Low-Energy Sensor Interface & Multi-
channel Capacitive Sense Interface
• Integrated PA with up to +17 dBm transmit
power
• Robust peripheral set and up to 25 GPIO
Energy Management
Voltage
Regulator
DC-DC
Converter
Brown-Out
Detector
Voltage Monitor
Other
CRYPTO
CRC
ARM Cortex M4 processor
with DSP extensions and FPU
TM
Memory
Protection Unit
Power-On Reset
True Random
Number Generator
SMU
Flash Program
Memory
RAM Memory
Debug Interface
with ETM
32-bit bus
Peripheral Reflex System
Antenna
Integrated Chip
Antenna
Radio Transceiver
DEMOD
FRC
Serial
Interfaces
BUFC
USART
I/O Ports
External
Interrupts
General
Purpose I/O
Timers and Triggers
Timer/Counter
Protocol Timer
Analog I/F
ADC
Analog
Comparator
External Antenna
U.FL Connector
LNA
I
PGA
IFADC
Low Energy
UART
TM
Low Energy
Timer
Watchdog Timer
Real Time
Counter and
Calendar
Cryotimer
RF Frontend
PA
IDAC
Capacitive Sense
VDAC
CRC
Matching
RAC
Q
AGC
Frequency
Synthesizer
MOD
I
2
C
Pin Reset
Pulse Counter
Pin Wakeup
Low Energy
Sensor Interface
Op-Amp
Lowest power mode with peripheral operational:
EM0—Active
EM1—Sleep
EM2—Deep Sleep
EM3—Stop
EM4—Hibernate
EM4—Shutoff
silabs.com
| Building a more connected world.
Rev. 1.0
MGM12P Mighty Gecko Multi-Protocol Wireless Mesh Module Data Sheet
Feature List
1. Feature List
The MGM12P highlighted features are listed below.
•
Low Power Wireless System-on-Chip.
• High Performance 32-bit 40 MHz ARM Cortex
®
-M4 with
DSP instruction and floating-point unit for efficient signal
processing
• 1024 kB flash program memory
• 256 kB RAM data memory
• 2.4 GHz radio operation
• TX power up to +17 dBm
•
Low Energy Consumption
• 10.3 mA RX current at 2.4 GHz (1 Mbps GFSK)
• 10.8 mA RX current at 2.4 GHz (250 kbps O-QPSK DSSS)
• 10 mA TX current @ 0 dBm output power at 2.4 GHz
• 70 μA/MHz in Active Mode (EM0)
• 2.1 μA EM2 DeepSleep current (256 kB RAM retention and
RTCC running from LFXO)
•
High Receiver Performance
• -101 dBm sensitivity @ 250 kbps O-QPSK DSSS
• -105 dBm sensitivity @ 250 kbps O-QPSK DSSS (modules
with LNA)
• -95 dBm sensitivity @ 1Mbps 2GFSK
• -101.6 dBm sensitivity @ 1Mbps 2GFSK (modules with
LNA)
•
Supported Modulation Format
• Shaped OQPSK
• 2-FSK / 4-FSK with fully configurable shaping
•
Supported Protocols:
• Bluetooth
®
Low Energy (Bluetooth 5)
• zigbee
• Thread
•
Support for Internet Security
• General Purpose CRC
• True Random Number Generator
• Hardware Cryptographic Acceleration for AES 128/256,
SHA-1, SHA-2 (SHA-224 and SHA-256) and ECC
•
Wide selection of MCU peripherals
• 12-bit 1 Msps SAR Analog to Digital Converter (ADC)
• 2×Analog Comparator (ACMP)
• 2×Digital to Analog Converter (VDAC)
• 3×Operational Amplifier (Opamp)
• Digital to Analog Current Converter (IDAC)
• Low-Energy Sensor Interface (LESENSE)
• Multi-channel Capacitive Sense Interface (CSEN)
• Up to 25 pins connected to analog channels (APORT)
shared between analog peripherals
• Up to 25 General Purpose I/O pins with output state reten-
tion and asynchronous interrupts
• 8 Channel DMA Controller
• 12 Channel Peripheral Reflex System (PRS)
• 2×16-bit Timer/Counter
• 3 + 4 Compare/Capture/PWM channels
• 2×32-bit Timer/Counter
• 3 + 4 Compare/Capture/PWM channels
• 32-bit Real Time Counter and Calendar
• 16-bit Low Energy Timer for waveform generation
• 32-bit Ultra Low Energy Timer/Counter for periodic wake-up
from any Energy Mode
• 3×16-bit Pulse Counter with asynchronous operation
• 2×Watchdog Timer with dedicated RC oscillator
• 4×Universal Synchronous/Asynchronous Receiver/Trans-
mitter (UART/SPI/SmartCard (ISO 7816)/IrDA/I
2
S)
• Low Energy UART (LEUART
™
)
• 2×I
2
C interface with SMBus support and address recogni-
tion in EM3 Stop
•
Wide Operating Range
• 1.8 V to 3.8 V single power supply
• -40 °C to 85 °C
•
WxLxH:
12.9 x 17.8 x 2.3 mm
silabs.com
| Building a more connected world.
Rev. 1.0 | 2
MGM12P Mighty Gecko Multi-Protocol Wireless Mesh Module Data Sheet
Ordering Information
2. Ordering Information
Ordering Code
MGM12P32F1024GA-V2
Description
Multi-protocol Module
Max TX
Power
+17 dBm
Sensitivity
(O-QPSK)
-105 dBm
Antenna
Packaging Production Status
Full Production (certi-
fied)
Integrated chip an- Cut Reel
tenna
(100 pcs)
MGM12P32F1024GA-V2R Multi-protocol Module
+17 dBm
-105 dBm
Integrated chip an- Reel
Full Production (certi-
tenna
fied)
(1000 pcs)
External (U.FL)
Cut Reel
(100 pcs)
Full Production (certi-
fied)
Full Production (certi-
fied)
Full Production (certi-
fied)
MGM12P32F1024GE-V2
Multi-protocol Module
+17 dBm
-105 dBm
MGM12P32F1024GE-V2R Multi-protocol Module
+17 dBm
-105 dBm
External (U.FL)
Reel
(1000 pcs)
MGM12P22F1024GA-V2
Multi-protocol Module
+10 dBm
-105 dBm
Integrated chip an- Cut Reel
tenna
(100 pcs)
MGM12P22F1024GA-V2R Multi-protocol Module
+10 dBm
-105 dBm
Integrated chip an- Reel
Full Production (certi-
tenna
fied)
(1000 pcs)
External (U.FL)
Cut Reel
(100 pcs)
Full Production (certi-
fied)
Full Production (certi-
fied)
Full Production (certi-
fied)
MGM12P22F1024GE-V2
Multi-protocol Module
+10 dBm
-105 dBm
MGM12P22F1024GE-V2R Multi-protocol Module
+10 dBm
-105 dBm
External (U.FL)
Reel
(1000 pcs)
MGM12P02F1024GA-V2
Multi-protocol Module
+10 dBm
-101 dBm
Integrated chip an- Cut Reel
tenna
(100 pcs)
MGM12P02F1024GA-V2R Multi-protocol Module
+10 dBm
-101 dBm
Integrated chip an- Reel
Full Production (certi-
tenna
fied)
(1000 pcs)
External (U.FL)
Cut Reel
(100 pcs)
Full Production (certi-
fied)
Full Production (certi-
fied)
MGM12P02F1024GE-V2
Multi-protocol Module
+10 dBm
-101 dBm
MGM12P02F1024GE-V2R Multi-protocol Module
+10 dBm
-101 dBm
External (U.FL)
Reel
(1000 pcs)
SLWRB4304A
MGM12P Radio
Board
3
+17 dBm
-105 dBm
Integrated chip an- Single Unit Development Board
tenna
Note:
1. IAR license required for zigbee and Thread software development.
2.
Bluetooth
®
Low Energy regulatory certification pending. Contact sales for availability and certification time lines.
3. Requires Mesh Networking kit SLWSTK6000A or SLWSTK6000B
silabs.com
| Building a more connected world.
Rev. 1.0 | 3
Table of Contents
1. Feature List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. System Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1 Introduction.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 7
.
.
.
.
7
7
8
8
3.2 Radio. . . . . . . . . .
3.2.1 Antenna Interface . . .
3.2.2 Packet and State Trace .
3.2.3 Random Number Generator
3.3 Power . . . . . . . . . . .
3.3.1 Energy Management Unit (EMU)
3.3.2 DC-DC Converter . . . . .
3.3.3 Power Domains . . . . . .
3.4 General Purpose Input/Output (GPIO).
3.5 Clocking . . . . . . . . . . .
3.5.1 Clock Management Unit (CMU) .
3.5.2 Internal Oscillators . . . . .
. 9
.10
.10
.11
.11
.11
.11
.11
.12
.12
.12
.12
.12
.12
.12
.12
.13
.13
.13
.13
.13
.13
.13
.13
.14
.14
.14
.14
.14
.14
.14
.14
.15
.15
3.6 Counters/Timers and PWM . . . . . . . . .
3.6.1 Timer/Counter (TIMER) . . . . . . . .
3.6.2 Wide Timer/Counter (WTIMER) . . . . . .
3.6.3 Real Time Counter and Calendar (RTCC) . .
3.6.4 Low Energy Timer (LETIMER) . . . . . .
3.6.5 Ultra Low Power Wake-up Timer (CRYOTIMER)
3.6.6 Pulse Counter (PCNT) . . . . . . . . .
3.6.7 Watchdog Timer (WDOG) . . . . . . . .
3.7 Communications and Other Digital Peripherals . . . . . . . . . . .
3.7.1 Universal Synchronous/Asynchronous Receiver/Transmitter (USART) .
3.7.2 Low Energy Universal Asynchronous Receiver/Transmitter (LEUART) .
3.7.3 Inter-Integrated Circuit Interface (I
2
C) . . . . . . . . . . . .
3.7.4 Peripheral Reflex System (PRS) . . . . . . . . . . . . .
3.7.5 Low Energy Sensor Interface (LESENSE) . . . . . . . . . .
3.8 Security Features. . . . . . . . . . . . . . .
3.8.1 GPCRC (General Purpose Cyclic Redundancy Check)
3.8.2 Crypto Accelerator (CRYPTO) . . . . . . . .
3.8.3 True Random Number Generator (TRNG) . . . .
3.8.4 Security Management Unit (SMU) . . . . . . .
3.9 Analog . . . . . . . . . . . . . .
3.9.1 Analog Port (APORT) . . . . . . .
3.9.2 Analog Comparator (ACMP) . . . . .
3.9.3 Analog to Digital Converter (ADC) . . .
3.9.4 Capacitive Sense (CSEN) . . . . . .
3.9.5 Digital to Analog Current Converter (IDAC)
3.9.6 Digital to Analog Converter (VDAC) . .
silabs.com
| Building a more connected world.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Rev. 1.0 | 4
3.9.7 Operational Amplifiers .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.15
.15
.15
.15
.15
.15
.16
.18
3.10 Reset Management Unit (RMU)
3.11 Core and Memory . . . . . . . . . . . . .
3.11.1 Processor Core . . . . . . . . . . . .
3.11.2 Memory System Controller (MSC) . . . . .
3.11.3 Linked Direct Memory Access Controller (LDMA)
3.12 Memory Map .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3.13 Configuration Summary .
4. Electrical Specifications
. . . . . . . . . . . . . . . . . . . . . . . . . . 19
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.19
.19
.20
.20
.21
.24
.25
.25
.25
.29
.32
.33
.34
.35
.37
.40
.43
.45
.47
.50
.50
.51
.54
4.1 Electrical Characteristics . . . . . . . . .
4.1.1 Absolute Maximum Ratings . . . . . .
4.1.2 General Operating Conditions . . . . .
4.1.3 DC-DC Converter . . . . . . . . .
4.1.4 Current Consumption . . . . . . . .
4.1.5 Wake Up Times . . . . . . . . . .
4.1.6 Brown Out Detector (BOD) . . . . . .
4.1.7 Frequency Synthesizer . . . . . . . .
4.1.8 2.4 GHz RF Transceiver Characteristics . .
4.1.9 Oscillators . . . . . . . . . . . .
4.1.10 Flash Memory Characteristics . . . . .
4.1.11 General-Purpose I/O (GPIO) . . . . .
4.1.12 Voltage Monitor (VMON) . . . . . . .
4.1.13 Analog to Digital Converter (ADC) . . .
4.1.14 Analog Comparator (ACMP) . . . . .
4.1.15 Digital to Analog Converter (VDAC) . . .
4.1.16 Current Digital to Analog Converter (IDAC)
4.1.17 Capacitive Sense (CSEN) . . . . . .
4.1.18 Operational Amplifier (OPAMP) . . . .
4.1.19 Pulse Counter (PCNT) . . . . . . .
4.1.20 Analog Port (APORT) . . . . . . . .
4.1.21 I2C . . . . . . . . . . . . . .
4.1.22 USART SPI . . . . . . . . . . .
5. Typical Connection Diagrams
. . . . . . . . . . . . . . . . . . . . . . . . 56
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.56
.56
.57
.
.
5.1 Network Co-Processor (NCP) Application with UART Host .
5.2 Network Co-Processor (NCP) Application with SPI Host.
5.3 SoC Application .
.
.
.
.
.
.
.
.
.
.
.
.
.
6. Layout Guidelines
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.58
.59
.59
.60
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6.1 Module Placement and Application PCB Layout Guidelines
6.2 Effect of Plastic and Metal Materials .
6.4 2D Radiation Pattern Plots
.
.
.
.
6.3 Locating the Module Close to Human Body .
7. Hardware Design Guidelines
silabs.com
| Building a more connected world.
. . . . . . . . . . . . . . . . . . . . . . . . 62
Rev. 1.0 | 5