MGM111 Mighty Gecko Mesh Networking
Module Data Sheet
The Silicon Labs Mighty Gecko Module (MGM111) is a fully-integrated, pre-certified
module, enabling rapid development of wireless mesh networking solutions.
Based on the Silicon Labs EFR32
™
Mighty Gecko SoC, the MGM111 combines an ener-
gy-efficient, multi-protocol wireless SoC with a proven RF/antenna design and industry-
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.
MGM111 can be used in a wide variety of applications:
•
•
•
•
•
•
•
Connected Home
Building Automation
Lighting
Security and Monitoring
Smart Grid / Metering
Industrial Automation
Others
Core / Memory
Crystals
38.4 MHz
KEY FEATURES
• Industry-leading mesh networking
(ZigBee/Thread) software and
development tools
• Antenna: internal chip and U.FL variants
• TX power: up to +10 dBm
• RX sensitivity: down to -99 dBm
• 32-bit ARM® Cortex®-M4 at 40 MHz
• Flash memory: 256 kB
• RAM: 32 kB
• Autonomous Hardware Crypto Accelerator
and Random Number Generator
• Integrated DC-DC Converter
Clock Management
High Frequency
Crystal Oscillator
Low Frequency
RC Oscillator
Low Frequency
Crystal Oscillator
High Frequency
RC Oscillator
Auxiliary
High Frequency
RC Oscillator
Ultra Low
Frequency
RC Oscillator
Energy Management
Voltage
Regulator
DC-DC
Converter
Brown-Out
Detector
Voltage Monitor
Other
CRYPTO
ARM Cortex M4 Processor
with DSP Extensions and FPU
Memory
Protection Unit
32.768 kHz
Power-On Reset
CRC
Flash Program
Memory
RAM Memory
Debug Interface
DMA Controller
32-bit bus
Peripheral Reflex System
Antenna
Chip Antenna
(MGM111A)
Ext. Antenna
u.FL Connector
(MGM111E)
Radio Transceiver
DEMOD
Serial Interfaces
BUFC
USART
I/O Ports
External
Interrupts
General Purpose
I/O
Timers and Triggers
Timer/Counter
Protocol Timer
Analog I/F
ADC
RF Frontend
LNA
FRC
I
PGA
IFADC
Low Energy
UART
Low energy timer
Watchdog Timer
Analog
Comparator
BALUN
CRC
Matching
MOD
RAC
PA
Q
Frequency
Synthesizer
AGC
I
2
C
Pin Reset
Pulse Counter
RTCC
IDAC
Pin Wakeup
Cryotimer
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
MGM111 Mighty Gecko Mesh Networking Module Data Sheet
Feature List
1. Feature List
MCU Features
• ARM Cortex
®
-M4 + Floating Point Unit
• Up to 40 MHz Clock Speed
• Low Active Mode Current: 63 μA/MHz
• 256 kB flash, 32 kB SRAM
• Advanced hardware cryptographic engine with support for
AES-128/-256, ECC, SHA-1, SHA-256, and a Random Num-
ber Generator
• 8 Channel DMA Controller
Digital Peripherals
• 2 x USART (UART, SPI, IrDA, I
2
S)
• Low Energy UART (LEUART
™
)
• I
2
C peripheral interface (address recognition down to EM3)
• Timers: RTCC, Low Energy Timer, Pulse Counter
• 12-channel Peripheral Reflex System (PRS)
• Up to 25 GPIO with interrupts
Analog Peripherals
• ADC (12-bit, 1 Msps, 326 µA)
• Current-mode Digital to Analog Converter (IDAC)
• 2 x Analog Comparator (ACMP)
Energy Efficient Low Power Modes
• Energy Mode 2 (Deep Sleep) Current: 2.5 µA
(Full RAM retention and RTCC running from LXFO)
• Ultra-fast wake up: 3 µS down to EM3
• Wide Supply Voltage range of 1.85 to 3.8 V
Environmental & Regulatory
• Operating Temperature: -40 to +85°C
• FCC, IC, CE, Aus/NZ, Korea certifications (pending)
Dimensions
• W x L x H: 12.9 x 15.0 x 2.2 mm
Radio Features
• 2.4 GHz with integrated balun
• Support for wireless mesh networking (ZigBee/Thread)
• Integrated PA (up to +10 dBm TX power)
• Packet Trace Interface (PTI) for non-intrusive packet trace with
Simplicity Studio development tools
• Antenna interface: integrated high-performance chip antenna
or u.FL variant for external antenna
ZigBee and Thread Features
IEEE 802.15.4
Data Rate / Modulation: 250 kbps DSSS-OQPSK
+10 dBm Programmable TX Power
-99 dBm RX Sensitivity
9.8 mA RX current
8.2 mA TX current (at +0 dBm)
Support for SoC and Network Co-Processor (NCP) architec-
tures with SPI/UART host support
• Serial and Over-The-Air (OTA) bootloaders
•
•
•
•
•
•
•
silabs.com
| Building a more connected world.
Rev. 1.0 | 2
MGM111 Mighty Gecko Mesh Networking Module Data Sheet
Ordering Information
2. Ordering Information
Ordering Code
MGM111A256V1
Description
Mighty Gecko Module
Max TX
Power
+10 dBm
Antenna
Integrated chip an-
tenna
Integrated chip an-
tenna
External (U.FL)
Packaging Production Status
Cut Reel
(100 pcs)
Reel
(1000 pcs)
Cut Reel
(100 pcs)
MGM111E256V1R Mighty Gecko Module
+10 dBm
External (U.FL)
Reel
(1000 pcs)
MGM111A256V2
Mighty Gecko Module
+10 dBm
Integrated
chip antenna
MGM111A256V2R Mighty Gecko Module
+10 dBm
Integrated
chip antenna
MGM111E256V2
Mighty Gecko Module
+10 dBm
External (U.FL)
Cut Reel
(100 pcs)
Reel
(1000 pcs)
Cut Reel
(100 pcs)
MGM111E256V2R Mighty Gecko Module
+10 dBm
External (U.FL)
Reel
(1000 pcs)
SLWRB4300B
MGM111A Radio Board Add- +10 dBm
On for Mesh Networking Kit
(SLWSTK6000A)
Integrated chip an-
tenna
Single unit Initial Production / Engineering
Samples (non-certified)
Full Production (certified)
Full Production (certified)
Full Production (certified)
Initial Production / Engineering
Samples (non-certified)
Initial Production / Engineering
Samples (non-certified)
Initial Production / Engineering
Samples (non-certified)
Initial Production / Engineering
Samples (non-certified)
Full Production (certified)
MGM111A256V1R Mighty Gecko Module
+10 dBm
MGM111E256V1
Mighty Gecko Module
+10 dBm
Note:
1. IAR license required for ZigBee and Thread software development.
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.4 General Purpose Input/Output (GPIO).
3.5 Clocking . . . . . . . . . . .
3.5.1 Clock Management Unit (CMU) .
3.5.2 Internal Oscillators . . . . .
. 9
. 9
. 9
.10
.10
.10
.10
.10
.10
.10
.10
.11
.11
.11
.11
.11
.11
.11
.11
.11
.11
.12
.12
.12
.12
.12
.12
.12
.12
.12
.13
.13
.14
3.6 Counters/Timers and PWM . . . . . . . . .
3.6.1 Timer/Counter (TIMER) . . . . . . . .
3.6.2 Real Time Counter and Calendar (RTCC) . .
3.6.3 Low Energy Timer (LETIMER) . . . . . .
3.6.4 Ultra Low Power Wake-up Timer (CRYOTIMER)
3.6.5 Pulse Counter (PCNT) . . . . . . . . .
3.6.6 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.8 Security Features. . . . . . . . . . . . . . . .
3.8.1 GPCRC (General Purpose Cyclic Redundancy Check) .
3.8.2 Crypto Accelerator (CRYPTO) . . . . . . . . .
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 Digital to Analog Current Converter (IDAC)
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 .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
silabs.com
| Building a more connected world.
Rev. 1.0 | 4
3.13 Configuration Summary .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.15
4. Electrical Specifications
. . . . . . . . . . . . . . . . . . . . . . . . . . 16
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.16
.16
.17
.18
.19
.20
.21
.21
.22
.25
.27
.28
.29
.30
.33
.35
.37
.40
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 . . . . . . .
4.1.7 Frequency Synthesizer Characteristics
4.1.8 2.4 GHz RF Transceiver Characteristics
4.1.9 Oscillators . . . . . . . . . .
4.1.10 Flash Memory Characteristics . . .
4.1.11 GPIO . . . . . . . . . . .
4.1.12 VMON . . . . . . . . . . .
4.1.13 ADC . . . . . . . . . . .
4.1.14 IDAC . . . . . . . . . . .
4.1.15 Analog Comparator (ACMP) . . .
4.1.16 I2C . . . . . . . . . . . .
4.1.17 USART SPI . . . . . . . . .
5. Typical Connection Diagrams
. . . . . . . . . . . . . . . . . . . . . . . . 42
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.42
.42
.43
.
.
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
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.44
.45
.45
.46
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
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
7.1 Power Supply Requirements .
7.2 Reset Functions .
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . 48
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.48
.48
.48
.48
.48
7.3 Debug and Firmware Updates . .
7.3.1 JTAG. . . . . . . . .
7.3.2 Packet Trace Interface (PTI) .
8. Pin Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
8.1 Pin Definitions . . . .
8.1.1 GPIO Overview .
8.3 Analog Port (APORT) .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.49
.58
.59
.66
8.2 Alternate Functionality Pinout
9. Package Specifications
silabs.com
| Building a more connected world.
. . . . . . . . . . . . . . . . . . . . . . . . . . 74
Rev. 1.0 | 5