MGM111E256V2 [SILICON]

Consumer Circuit,;
MGM111E256V2
型号: MGM111E256V2
厂家: SILICON    SILICON
描述:

Consumer Circuit,

文件: 总84页 (文件大小:2940K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
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.  
KEY FEATURES  
Based on the Silicon Labs EFR32Mighty Gecko SoC, the MGM111 combines an ener-  
• Industry-leading mesh networking  
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.  
(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  
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:  
• RAM: 32 kB  
• Connected Home  
• Building Automation  
• Lighting  
• Autonomous Hardware Crypto Accelerator  
and Random Number Generator  
• Integrated DC-DC Converter  
• Security and Monitoring  
• Smart Grid / Metering  
• Industrial Automation  
• Others  
Crystals  
Core / Memory  
Clock Management  
Energy Management  
Other  
High Frequency  
RC Oscillator  
Voltage  
High Frequency  
Crystal Oscillator  
38.4 MHz  
Voltage Monitor  
Regulator  
CRYPTO  
ARM Cortex M4 Processor  
Memory  
with DSP Extensions and FPU  
Protection Unit  
Auxiliary  
High Frequency  
RC Oscillator  
Low Frequency  
RC Oscillator  
DC-DC  
32.768 kHz  
Power-On Reset  
Converter  
CRC  
Ultra Low  
Frequency  
RC Oscillator  
Low Frequency  
Crystal Oscillator  
Flash Program  
RAM Memory  
Memory  
Brown-Out  
Detector  
Debug Interface  
DMA Controller  
32-bit bus  
Peripheral Reflex System  
Serial Interfaces  
Radio Transceiver  
I/O Ports  
Timers and Triggers  
Analog I/F  
Antenna  
Chip Antenna  
(MGM111A)  
External  
Interrupts  
DEMOD  
IFADC  
AGC  
USART  
Timer/Counter  
Low energy timer  
Pulse Counter  
Protocol Timer  
ADC  
RF Frontend  
Ext. Antenna  
u.FL Connector  
(MGM111E)  
Low Energy  
UART  
General Purpose  
I/O  
Analog  
Comparator  
PGA  
I
Watchdog Timer  
RTCC  
LNA  
BALUN  
PA  
I2  
C
Pin Reset  
IDAC  
Frequency  
Synthesizer  
Q
Matching  
MOD  
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  
Radio Features  
• 2.4 GHz with integrated balun  
ARM Cortex®-M4 + Floating Point Unit  
• Support for wireless mesh networking (ZigBee/Thread)  
• Integrated PA (up to +10 dBm TX power)  
• Up to 40 MHz Clock Speed  
• Low Active Mode Current: 63 μA/MHz  
• 256 kB flash, 32 kB SRAM  
• Packet Trace Interface (PTI) for non-intrusive packet trace with  
Simplicity Studio development tools  
• Advanced hardware cryptographic engine with support for  
AES-128/-256, ECC, SHA-1, SHA-256, and a Random Num-  
ber Generator  
• Antenna interface: integrated high-performance chip antenna  
or u.FL variant for external antenna  
ZigBee and Thread Features  
• 8 Channel DMA Controller  
• IEEE 802.15.4  
Digital Peripherals  
2 x USART (UART, SPI, IrDA, I2S)  
Low Energy UART (LEUART)  
I2C peripheral interface (address recognition down to EM3)  
• Data Rate / Modulation: 250 kbps DSSS-OQPSK  
• +10 dBm Programmable TX Power  
• -99 dBm RX Sensitivity  
• 9.8 mA RX current  
• Timers: RTCC, Low Energy Timer, Pulse Counter  
• 12-channel Peripheral Reflex System (PRS)  
• Up to 25 GPIO with interrupts  
• 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  
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  
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  
Description  
Max TX  
Power  
Antenna  
Packaging Production Status  
MGM111A256V1 Mighty Gecko Module  
MGM111A256V1R Mighty Gecko Module  
MGM111E256V1 Mighty Gecko Module  
MGM111E256V1R Mighty Gecko Module  
MGM111A256V2 Mighty Gecko Module  
MGM111A256V2R Mighty Gecko Module  
MGM111E256V2 Mighty Gecko Module  
MGM111E256V2R Mighty Gecko Module  
+10 dBm  
+10 dBm  
+10 dBm  
+10 dBm  
+10 dBm  
+10 dBm  
+10 dBm  
+10 dBm  
Integrated chip an-  
tenna  
Cut Reel  
(100 pcs)  
Reel  
Initial Production / Engineering  
Samples (non-certified)  
Integrated chip an-  
tenna  
Initial Production / Engineering  
Samples (non-certified)  
(1000 pcs)  
Cut Reel  
(100 pcs)  
Reel  
External (U.FL)  
External (U.FL)  
Initial Production / Engineering  
Samples (non-certified)  
Initial Production / Engineering  
Samples (non-certified)  
(1000 pcs)  
Cut Reel  
(100 pcs)  
Reel  
Integrated  
Full Production (certified)  
Full Production (certified)  
Full Production (certified)  
Full Production (certified)  
chip antenna  
Integrated  
chip antenna  
External (U.FL)  
(1000 pcs)  
Cut Reel  
(100 pcs)  
Reel  
External (U.FL)  
(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)  
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  
3.2 Radio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7  
3.2.1 Antenna Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 7  
3.2.2 Packet and State Trace . . . . . . . . . . . . . . . . . . . . . . . . 8  
3.2.3 Random Number Generator . . . . . . . . . . . . . . . . . . . . . . . 8  
3.3 Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9  
3.3.1 Energy Management Unit (EMU) . . . . . . . . . . . . . . . . . . . . . 9  
3.3.2 DC-DC Converter . . . . . . . . . . . . . . . . . . . . . . . . . . 9  
3.4 General Purpose Input/Output (GPIO). . . . . . . . . . . . . . . . . . . . . .10  
3.5 Clocking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10  
3.5.1 Clock Management Unit (CMU) . . . . . . . . . . . . . . . . . . . . . .10  
3.5.2 Internal Oscillators . . . . . . . . . . . . . . . . . . . . . . . . . .10  
3.6 Counters/Timers and PWM . . . . . . . . . . . . . . . . . . . . . . . . .10  
3.6.1 Timer/Counter (TIMER) . . . . . . . . . . . . . . . . . . . . . . . .10  
3.6.2 Real Time Counter and Calendar (RTCC) . . . . . . . . . . . . . . . . . .10  
3.6.3 Low Energy Timer (LETIMER) . . . . . . . . . . . . . . . . . . . . . .10  
3.6.4 Ultra Low Power Wake-up Timer (CRYOTIMER) . . . . . . . . . . . . . . . .11  
3.6.5 Pulse Counter (PCNT) . . . . . . . . . . . . . . . . . . . . . . . . .11  
3.6.6 Watchdog Timer (WDOG). . . . . . . . . . . . . . . . . . . . . . . .11  
3.7 Communications and Other Digital Peripherals . . . . . . . . . . . . . . . . . . .11  
3.7.1 Universal Synchronous/Asynchronous Receiver/Transmitter (USART) . . . . . . . . .11  
3.7.2 Low Energy Universal Asynchronous Receiver/Transmitter (LEUART) . . . . . . . . .11  
2
3.7.3 Inter-Integrated Circuit Interface (I C) . . . . . . . . . . . . . . . . . . . .11  
3.7.4 Peripheral Reflex System (PRS) . . . . . . . . . . . . . . . . . . . . .11  
3.8 Security Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . .11  
3.8.1 GPCRC (General Purpose Cyclic Redundancy Check) . . . . . . . . . . . . . .11  
3.8.2 Crypto Accelerator (CRYPTO) . . . . . . . . . . . . . . . . . . . . . .12  
3.9 Analog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12  
3.9.1 Analog Port (APORT) . . . . . . . . . . . . . . . . . . . . . . . . .12  
3.9.2 Analog Comparator (ACMP) . . . . . . . . . . . . . . . . . . . . . . .12  
3.9.3 Analog to Digital Converter (ADC) . . . . . . . . . . . . . . . . . . . . .12  
3.9.4 Digital to Analog Current Converter (IDAC) . . . . . . . . . . . . . . . . . .12  
3.10 Reset Management Unit (RMU) . . . . . . . . . . . . . . . . . . . . . . .12  
3.11 Core and Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . .12  
3.11.1 Processor Core . . . . . . . . . . . . . . . . . . . . . . . . . . .12  
3.11.2 Memory System Controller (MSC) . . . . . . . . . . . . . . . . . . . .13  
3.11.3 Linked Direct Memory Access Controller (LDMA) . . . . . . . . . . . . . . .13  
3.12 Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14  
silabs.com | Building a more connected world.  
Rev. 1.0 | 4  
3.13 Configuration Summary . . . . . . . . . . . . . . . . . . . . . . . . . .15  
4. Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . 16  
4.1 Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . .16  
4.1.1 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . .16  
4.1.2 General Operating Conditions . . . . . . . . . . . . . . . . . . . . . .17  
4.1.3 DC-DC Converter . . . . . . . . . . . . . . . . . . . . . . . . . .18  
4.1.4 Current Consumption . . . . . . . . . . . . . . . . . . . . . . . . .19  
4.1.5 Wake up times . . . . . . . . . . . . . . . . . . . . . . . . . . .20  
4.1.6 Brown Out Detector . . . . . . . . . . . . . . . . . . . . . . . . . .21  
4.1.7 Frequency Synthesizer Characteristics . . . . . . . . . . . . . . . . . . .21  
4.1.8 2.4 GHz RF Transceiver Characteristics . . . . . . . . . . . . . . . . . . .22  
4.1.9 Oscillators . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25  
4.1.10 Flash Memory Characteristics . . . . . . . . . . . . . . . . . . . . . .27  
4.1.11 GPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28  
4.1.12 VMON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29  
4.1.13 ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30  
4.1.14 IDAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33  
4.1.15 Analog Comparator (ACMP) . . . . . . . . . . . . . . . . . . . . . .35  
4.1.16 I2C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37  
4.1.17 USART SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . .40  
5. Typical Connection Diagrams . . . . . . . . . . . . . . . . . . . . . . . . 42  
5.1 Network Co-Processor (NCP) Application with UART Host . . . . . . . . . . . . . . .42  
5.2 Network Co-Processor (NCP) Application with SPI Host. . . . . . . . . . . . . . . .42  
5.3 SoC Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43  
6. Layout Guidelines  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  
6.1 Module Placement and Application PCB Layout Guidelines . . . . . . . . . . . . . .44  
6.2 Effect of Plastic and Metal Materials . . . . . . . . . . . . . . . . . . . . . .45  
6.3 Locating the Module Close to Human Body . . . . . . . . . . . . . . . . . . . .45  
6.4 2D Radiation Pattern Plots . . . . . . . . . . . . . . . . . . . . . . . . .46  
7. Hardware Design Guidelines  
. . . . . . . . . . . . . . . . . . . . . . . .48  
7.1 Power Supply Requirements . . . . . . . . . . . . . . . . . . . . . . . . .48  
7.2 Reset Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48  
7.3 Debug and Firmware Updates . . . . . . . . . . . . . . . . . . . . . . . .48  
7.3.1 JTAG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48  
7.3.2 Packet Trace Interface (PTI) . . . . . . . . . . . . . . . . . . . . . . .48  
8. Pin Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49  
8.1 Pin Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49  
8.1.1 GPIO Overview . . . . . . . . . . . . . . . . . . . . . . . . . . .58  
8.2 Alternate Functionality Pinout . . . . . . . . . . . . . . . . . . . . . . . .59  
8.3 Analog Port (APORT) . . . . . . . . . . . . . . . . . . . . . . . . . . .66  
9. Package Specifications  
. . . . . . . . . . . . . . . . . . . . . . . . . .74  
silabs.com | Building a more connected world.  
Rev. 1.0 | 5  
9.1 MGM111 Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . .74  
9.2 MGM111 Module Footprint . . . . . . . . . . . . . . . . . . . . . . . . .75  
9.3 MGM111 Recommended PCB Land Pattern . . . . . . . . . . . . . . . . . . .75  
9.4 MGM111 Package Marking . . . . . . . . . . . . . . . . . . . . . . . . .76  
10. Tape and Reel Specifications . . . . . . . . . . . . . . . . . . . . . . . . 77  
10.1 Tape and Reel Packaging . . . . . . . . . . . . . . . . . . . . . . . . .77  
10.2 Reel Material and Dimensions . . . . . . . . . . . . . . . . . . . . . . . .77  
10.3 Module Orientation and Tape Feed . . . . . . . . . . . . . . . . . . . . . .78  
10.4 Tape and Reel Box Dimensions . . . . . . . . . . . . . . . . . . . . . . .79  
10.5 Moisture Sensitivity Level . . . . . . . . . . . . . . . . . . . . . . . . .79  
11. Certificates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80  
11.1 Approved Antenna Types . . . . . . . . . . . . . . . . . . . . . . . . .80  
11.2 FCC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80  
11.3 IC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81  
11.4 CE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82  
11.5 KC (South-Korea) . . . . . . . . . . . . . . . . . . . . . . . . . . . .82  
11.6 AU/NZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82  
12. Revision History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83  
12.1 Revision 1.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83  
12.2 Revision 0.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83  
silabs.com | Building a more connected world.  
Rev. 1.0 | 6  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
System Overview  
3. System Overview  
3.1 Introduction  
This section provides a brief overview of the MGM111 module architecture including both MCU and RF sub-systems. A detailed func-  
tional description of the Silicon Lab's EFR32MG1 SoC used inside the module is available in the EFR32MG1 Mighty Gecko Datasheet  
and EFR32xG1 Wireless Gecko Reference Manual and a block diagram of the EFR32MG1 SoC is shown in the figure below.  
Port I/O Configuration  
Radio Transciever  
DEMOD  
Digital Peripherals  
RFSENSE  
BALUN  
RF Frontend  
PGA  
IFADC  
AGC  
LETIMER  
I
IOVDD  
LNA  
TIMER  
2G4RF_IOP  
2G4RF_ION  
PA  
Frequency  
Synthesizer  
Q
CRYOTIMER  
PCNT  
MOD  
Port A  
Drivers  
PAn  
RTC / RTCC  
USART  
Port  
Mapper  
Energy Management  
ARM Cortex-M4 Core  
Port B  
PAVDD  
RFVDD  
PBn  
PCn  
PDn  
PFn  
Drivers  
Up to 256 KB ISP Flash  
Program Memory  
LEUART  
I2C  
IOVDD  
AVDD  
Up to 32 KB RAM  
Memory Protection Unit  
Floating Point Unit  
DMA Controller  
Voltage  
Monitor  
CRYPTO  
CRC  
Port C  
Drivers  
A
H
B
A
P
B
DVDD  
bypass  
Port D  
Drivers  
VREGVDD  
VREGSW  
Analog Peripherals  
DC-DC  
Converter  
Voltage  
Regulator  
Serial Wire Debug /  
Programming  
Internal  
Reference  
IDAC  
DECOUPLE  
Watchdog  
Timer  
Port F  
Drivers  
VDD  
VREF  
VSS  
VREGVSS  
RFVSS  
Brown Out /  
Power-On  
Reset  
Clock Management  
VDD  
12-bit ADC  
PAVSS  
ULFRCO  
AUXHFRCO  
LFRCO  
Reset  
Management  
Unit  
RESETn  
Temp  
Sensor  
HFRCO  
LFXO  
LFXTAL_P / N  
+
-
HFXTAL_P  
HFXTAL_N  
HFXO  
Analog Comparator  
Figure 3.1. Detailed EFR32MG1 Block Diagram  
3.2 Radio  
The MGM111 features a flexible, multi-protocol radio that supports wireless mesh networking (ZigBee® / Thread) protocols.  
3.2.1 Antenna Interface  
The MGM111 module family includes options for either a high-performance, integrated chip-antenna (MGM111A) or external antenna  
(MGM111E) via a U.FL connector. The table below includes performance specifications for the integrated chip antenna.  
Table 3.1. Antenna Efficiency and Peak Gain (MGM111A)  
Parameter  
Efficiency  
Peak gain  
With optimal layout Note  
-2 dB to -3 dB  
1.0 dBi  
Antenna efficiency, gain and radiation pattern are highly depend-  
ent on the application PCB layout and mechanical design. Refer  
to Chapter 6. Layout Guidelines for PCB layout and antenna inte-  
gration guidelines for optimal performance.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 7  
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
System Overview  
3.2.2 Packet and State Trace  
The MGM111 Frame Controller has a packet and state trace unit that provides valuable information during the development phase. It  
features:  
• Non-intrusive trace of transmit data, receive data and state information  
• Data observability on a single-pin UART data output, or on a two-pin SPI data output  
• Configurable data output bitrate / baudrate  
• Multiplexed transmitted data, received data and state / meta information in a single serial data stream  
3.2.3 Random Number Generator  
The Frame Controller (FRC) implements a random number generator that uses entropy gathered from noise in the RF receive chain.  
The data is suitable for use in cryptographic applications.  
Output from the random number generator can be used either directly or as a seed or entropy source for software-based random num-  
ber generator algorithms such as Fortuna.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 8  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
System Overview  
3.3 Power  
The MGM111 has an Energy Management Unit (EMU) and efficient integrated regulators to generate internal supply voltages. Only a  
single external supply voltage is required, from which all internal voltages are created. An integrated DC-DC buck regulator is utilized to  
further reduce the current consumption.  
Figure 3.2. MGM111 Power Block  
3.3.1 Energy Management Unit (EMU)  
The Energy Management Unit manages transitions of energy modes in the device. Each energy mode defines which peripherals and  
features are available and the amount of current the device consumes. The EMU can also be used to turn off the power to unused RAM  
blocks, and it contains control registers for the DC-DC regulator and the Voltage Monitor (VMON). The VMON is used to monitor multi-  
ple supply voltages. It has multiple channels which can be programmed individually by the user to determine if a sensed supply has  
fallen below a chosen threshold.  
3.3.2 DC-DC Converter  
The DC-DC buck converter covers a wide range of load currents and provides up to 90% efficiency in energy modes EM0, EM1, EM2,  
and EM3. Patented RF noise mitigation allows operation of the DC-DC converter without degrading sensitivity of radio components.  
Protection features include programmable current limiting, short-circuit protection, and dead-time protection. The DC-DC converter may  
also enter bypass mode when the input voltage is too low for efficient operation. In bypass mode, the DC-DC input supply is internally  
connected directly to its output through a low resistance switch. Bypass mode also supports in-rush current limiting to prevent input  
supply voltage droops due to excessive output current transients.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 9  
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
System Overview  
3.4 General Purpose Input/Output (GPIO)  
MGM111 has 25 General Purpose Input/Output pins. Each GPIO pin can be individually configured as either an output or input. More  
advanced configurations including open-drain, open-source, and glitch-filtering can be configured for each individual GPIO pin. The  
GPIO pins can be overridden by peripheral connections, like SPI communication. Each peripheral connection can be routed to several  
GPIO pins on the device. The input value of a GPIO pin can be routed through the Peripheral Reflex System to other peripherals. The  
GPIO subsystem supports asynchronous external pin interrupts.  
3.5 Clocking  
3.5.1 Clock Management Unit (CMU)  
The Clock Management Unit controls oscillators and clocks in the MGM111. Individual enabling and disabling of clocks to all peripheral  
modules is perfomed by the CMU. The CMU also controls enabling and configuration of the oscillators. A high degree of flexibility al-  
lows software to optimize energy consumption in any specific application by minimizing power dissipation in unused peripherals and  
oscillators.  
3.5.2 Internal Oscillators  
The MGM111 fully integrates two crystal oscillators and four RC oscillators, listed below.  
• A 38.4MHz high frequency crystal oscillator (HFXO) provides a precise timing reference for the MCU and radio.  
• A 32.768 kHz crystal oscillator (LFXO) provides an accurate timing reference for low energy modes.  
• An integrated high frequency RC oscillator (HFRCO) is available for the MCU system, when crystal accuracy is not required. The  
HFRCO employs fast startup at minimal energy consumption combined with a wide frequency range.  
• An integrated auxilliary high frequency RC oscillator (AUXHFRCO) is available for timing the general-purpose ADC and the Serial  
Wire debug port with a wide frequency range.  
• An integrated low frequency 32.768 kHz RC oscillator (LFRCO) can be used as a timing reference in low energy modes, when crys-  
tal accuracy is not required.  
• An integrated ultra-low frequency 1 kHz RC oscillator (ULFRCO) is available to provide a timing reference at the lowest energy con-  
sumption in low energy modes.  
3.6 Counters/Timers and PWM  
3.6.1 Timer/Counter (TIMER)  
TIMER peripherals keep track of timing, count events, generate PWM outputs and trigger timed actions in other peripherals through the  
PRS system. The core of each TIMER is a 16-bit counter with up to 4 compare/capture channels. Each channel is configurable in one  
of three modes. In capture mode, the counter state is stored in a buffer at a selected input event. In compare mode, the channel output  
reflects the comparison of the counter to a programmed threshold value. In PWM mode, the TIMER supports generation of pulse-width  
modulation (PWM) outputs of arbitrary waveforms defined by the sequence of values written to the compare registers, with optional  
dead-time insertion available in timer unit TIMER_0 only.  
3.6.2 Real Time Counter and Calendar (RTCC)  
The Real Time Counter and Calendar (RTCC) is a 32-bit counter providing timekeeping in all energy modes. The RTCC includes a  
Binary Coded Decimal (BCD) calendar mode for easy time and date keeping. The RTCC can be clocked by any of the on-board oscilla-  
tors with the exception of the AUXHFRCO, and it is capable of providing system wake-up at user defined instances. When receiving  
frames, the RTCC value can be used for timestamping. The RTCC includes 128 bytes of general purpose data retention, allowing easy  
and convenient data storage in all energy modes.  
3.6.3 Low Energy Timer (LETIMER)  
The unique LETIMER is a 16-bit timer that is available in energy mode EM2 Deep Sleep in addition to EM1 Sleep and EM0 Active. This  
allows it to be used for timing and output generation when most of the device is powered down, allowing simple tasks to be performed  
while the power consumption of the system is kept at an absolute minimum. The LETIMER can be used to output a variety of wave-  
forms with minimal software intervention. The LETIMER is connected to the Real Time Counter and Calendar (RTCC), and can be con-  
figured to start counting on compare matches from the RTCC.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 10  
 
 
 
 
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
System Overview  
3.6.4 Ultra Low Power Wake-up Timer (CRYOTIMER)  
The CRYOTIMER is a 32-bit counter that is capable of running in all energy modes. It can be clocked by either the 32.768 kHz crystal  
oscillator (LFXO), the 32.768 kHz RC oscillator (LFRCO), or the 1 kHz RC oscillator (ULFRCO). It can provide periodic Wakeup events  
and PRS signals which can be used to wake up peripherals from any energy mode. The CRYOTIMER provides a wide range of inter-  
rupt periods, facilitating flexible ultra-low energy operation.  
3.6.5 Pulse Counter (PCNT)  
The Pulse Counter (PCNT) peripheral can be used for counting pulses on a single input or to decode quadrature encoded inputs. The  
clock for PCNT is selectable from either an external source on pin PCTNn_S0IN or from an internal timing reference, selectable from  
among any of the internal oscillators, except the AUXHFRCO. The module may operate in energy mode EM0 Active, EM1 Sleep, EM2  
Deep Sleep, and EM3 Stop.  
3.6.6 Watchdog Timer (WDOG)  
The watchdog timer can act both as an independent watchdog or as a watchdog synchronous with the CPU clock. It has windowed  
monitoring capabilities, and can generate a reset or different interrupts depending on the failure mode of the system. The watchdog can  
also monitor autonomous systems driven by PRS.  
3.7 Communications and Other Digital Peripherals  
3.7.1 Universal Synchronous/Asynchronous Receiver/Transmitter (USART)  
The Universal Synchronous/Asynchronous Receiver/Transmitter is a flexible serial I/O module. It supports full duplex asynchronous  
UART communication with hardware flow control as well as RS-485, SPI, MicroWire and 3-wire. It can also interface with devices sup-  
porting:  
• ISO7816 SmartCards  
• IrDA  
I2S  
3.7.2 Low Energy Universal Asynchronous Receiver/Transmitter (LEUART)  
The unique LEUARTTM provides two-way UART communication on a strict power budget. Only a 32.768 kHz clock is needed to allow  
UART communication up to 9600 baud. The LEUART includes all necessary hardware to make asynchronous serial communication  
possible with a minimum of software intervention and energy consumption.  
3.7.3 Inter-Integrated Circuit Interface (I2C)  
The I2C module provides an interface between the MCU and a serial I2C bus. It is capable of acting as both a master and a slave and  
supports multi-master buses. Standard-mode, fast-mode and fast-mode plus speeds are supported, allowing transmission rates from 10  
kbit/s up to 1 Mbit/s. Slave arbitration and timeouts are also available, allowing implementation of an SMBus-compliant system. The  
interface provided to software by the I2C module allows precise timing control of the transmission process and highly automated trans-  
fers. Automatic recognition of slave addresses is provided in active and low energy modes.  
3.7.4 Peripheral Reflex System (PRS)  
The Peripheral Reflex System provides a communication network between different peripheral modules without software involvement.  
Peripheral modules producing Reflex signals are called producers. The PRS routes Reflex signals from producers to consumer periph-  
erals which in turn perform actions in response. Edge triggers and other functionality can be applied by the PRS. The PRS allows pe-  
ripherals to act autonomously without waking the MCU core, saving power.  
3.8 Security Features  
3.8.1 GPCRC (General Purpose Cyclic Redundancy Check)  
The GPCRC module implements a Cyclic Redundancy Check (CRC) function. It supports both 32-bit and 16-bit polynomials. The sup-  
ported 32-bit polynomial is 0x04C11DB7 (IEEE 802.3), while the 16-bit polynomial can be programmed to any value, depending on the  
needs of the application.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 11  
 
 
 
 
 
 
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
System Overview  
3.8.2 Crypto Accelerator (CRYPTO)  
The Crypto Accelerator is a fast and energy-efficient autonomous hardware encryption and decryption accelerator. It supports AES en-  
cryption and decryption with 128- or 256-bit keys and ECC over both GF(P) and GF(2m), SHA-1 and SHA-2 (SHA-224 and SHA-256).  
Supported modes of operation for AES include: ECB, CTR, CBC, PCBC, CFB, OFB, CBC-MAC, GMAC and CCM.  
Supported ECC NIST recommended curves include P-192, P-224, P-256, K-163, K-233, B-163 and B-233.  
The CRYPTO is tightly linked to the Radio Buffer Controller (BUFC) enabling fast and efficient autonomous cipher operations on data  
buffer content. It allows fast processing of GCM (AES), ECC and SHA with little CPU intervention. CRYPTO also provides trigger sig-  
nals for DMA read and write operations.  
3.9 Analog  
3.9.1 Analog Port (APORT)  
The Analog Port (APORT) is an analog interconnect matrix allowing access to analog modules ADC, ACMP, and IDAC on a flexible  
selection of pins. Each APORT bus consists of analog switches connected to a common wire. Since many clients can operate differen-  
tially, buses are grouped by X/Y pairs.  
3.9.2 Analog Comparator (ACMP)  
The Analog Comparator is used to compare the voltage of two analog inputs, with a digital output indicating which input voltage is high-  
er. Inputs are selected from among internal references and external pins. The tradeoff between response time and current consumption  
is configurable by software. Two 6-bit reference dividers allow for a wide range of internally-programmable reference sources. The  
ACMP can also be used to monitor the supply voltage. An interrupt can be generated when the supply falls below or rises above the  
programmable threshold.  
3.9.3 Analog to Digital Converter (ADC)  
The ADC is a Successive Approximation Register (SAR) architecture, with a resolution of up to 12 bits at up to 1 MSamples/s. The  
output sample resolution is configurable and additional resolution is possible using integrated hardware for averaging over multiple  
samples. The ADC includes integrated voltage references and an integrated temperature sensor. Inputs are selectable from a wide  
range of sources, including pins configurable as either single-ended or differential.  
3.9.4 Digital to Analog Current Converter (IDAC)  
The Digital to Analog Current Converter can source or sink a configurable constant current. This current can be driven on an output pin  
or routed to the selected ADC input pin for capacitive sensing. The current is programmable between 0.05 µA and 64 µA with several  
ranges with various step sizes.  
3.10 Reset Management Unit (RMU)  
The RMU is responsible for handling reset of the MGM111. A wide range of reset sources are available, including several power supply  
monitors, pin reset, software controlled reset, core lockup reset and watchdog reset.  
3.11 Core and Memory  
3.11.1 Processor Core  
The ARM Cortex-M4F processor includes a 32-bit RISC processor integrating the following features and tasks in the system:  
• ARM Cortex-M4F RISC processor achieving 1.25 Dhrystone MIPS/MHz  
• Memory Protection Unit (MPU) supporting up to 8 memory segments  
• 256 KB flash program memory  
• 32 KB RAM data memory  
• Configuration and event handling of all modules  
• 2-pin Serial-Wire debug interface  
silabs.com | Building a more connected world.  
Rev. 1.0 | 12  
 
 
 
 
 
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
System Overview  
3.11.2 Memory System Controller (MSC)  
The Memory System Controller (MSC) is the program memory unit of the microcontroller. The flash memory is readable and writable  
from both the Cortex-M and DMA. The flash memory is divided into two blocks; the main block and the information block. Program code  
is normally written to the main block, whereas the information block is available for special user data and flash lock bits. There is also a  
read-only page in the information block containing system and device calibration data. Read and write operations are supported in en-  
ergy modes EM0 Active and EM1 Sleep.  
3.11.3 Linked Direct Memory Access Controller (LDMA)  
The Linked Direct Memory Access (LDMA) controller allows the system to perform memory operations independently of software. This  
reduces both energy consumption and software workload. The LDMA allows operations to be linked together and staged, enabling so-  
phisticated operations to be implemented.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 13  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
System Overview  
3.12 Memory Map  
The MGM111 memory map is shown in the figures below.  
Figure 3.3. EFR32MG1 Memory Map — Core Peripherals and Code Space  
silabs.com | Building a more connected world.  
Rev. 1.0 | 14  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
System Overview  
Figure 3.4. EFR32MG1 Memory Map — Peripherals  
3.13 Configuration Summary  
The features of the MGM111 are a subset of the feature set described in the EFR32xG1 Wireless Gecko Reference Manual. The Pin  
Definitions section describes device specific implementation of the features.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 15  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4. Electrical Specifications  
4.1 Electrical Characteristics  
All electrical parameters in all tables are specified under the following conditions, unless stated otherwise:  
• Typical values are based on TAMB=25 °C and VDD= 3.3 V, by production test and/or technology characterization.  
• Radio performance numbers are measured in conducted mode, based on Silicon Laboratories reference designs using output pow-  
er-specific external RF impedance-matching networks for interfacing to a 50 Ω antenna.  
• Minimum and maximum values represent the worst conditions across supply voltage, process variation and operating temperature.  
Refer to Table 4.2 General Operating Conditions on page 17 for more details about operational supply and temperature limits.  
4.1.1 Absolute Maximum Ratings  
Stresses above those listed below may cause permanent damage to the device. This is a stress rating only and functional operation of  
the devices at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure  
to maximum rating conditions for extended periods may affect device reliability. For more information on the available quality and relia-  
bility data, see the Quality and Reliability Monitor Report at http://www.silabs.com/support/quality/pages/default.aspx.  
Table 4.1. Absolute Maximum Ratings  
Parameter  
Symbol  
Test Condition  
Min  
-40  
0
Typ  
Max  
+85  
3.8  
1
Unit  
°C  
Storage temperature range  
TSTG  
External main supply voltage VDDMAX  
V
External main supply voltage VDDRAMPMAX  
ramp rate  
V / μs  
Voltage on any 5V tolerant  
GPIO pin1  
VDIGPIN  
-0.3  
-0.3  
Min of 5.25  
and VDD+2  
V
V
Voltage on non-5V tolerant  
GPIO pins  
VDD+0.3  
Input RF level  
PRFMAX2G4  
IIOMAX  
10  
50  
dBm  
mA  
mA  
mA  
mA  
Current per I/O pin (sink)  
Current per I/O pin (source)  
50  
Current for all I/O pins (sink) IIOALLMAX  
200  
200  
Current for all I/O pins  
(source)  
Note:  
1. When a GPIO pin is routed to the analog module through the APORT, the maximum voltage = VDD.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 16  
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.2 General Operating Conditions  
Table 4.2. General Operating Conditions  
Parameter  
Symbol  
Test Condition  
Min  
-40  
2.4  
1.85  
Typ  
25  
Max  
85  
Unit  
°C  
Operating temperature range TOP  
Ambient Temperature  
DCDC in regulation  
DCDC in bypass, 50mA load  
DCDC in bypass  
VDD supply voltage1  
VVDD  
3.3  
3.3  
3.8  
3.8  
200  
26  
V
V
VDD Current  
IVDD  
mA  
MHz  
0 wait-states (MODE = WS0) 2  
1 wait-states (MODE = WS1) 2  
HFCLK frequency  
fCORE  
38.4  
40  
MHz  
Note:  
1. The minimum voltage required in bypass mode is calculated using RBYP from the DCDC specification table. Requirements for  
other loads can be calculated as VVDD_min+ILOAD * RBYP_max  
2. in MSC_READCTRL register  
silabs.com | Building a more connected world.  
Rev. 1.0 | 17  
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.3 DC-DC Converter  
Test conditions: VDCDC_I=3.3 V, VDCDC_O=1.8 V, IDCDC_LOAD=50 mA, Heavy Drive configuration, FDCDC_LN=7 MHz, unless otherwise  
indicated.  
Table 4.3. DC-DC Converter  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
Input voltage range  
VDCDC_I  
Bypass mode, IDCDC_LOAD = 50  
mA  
1.85  
VVDD_MAX  
V
Low noise (LN) mode, 1.8 V out-  
put, IDCDC_LOAD = 100 mA, or  
Low power (LP) mode, 1.8 V out-  
put, IDCDC_LOAD = 10 mA  
2.4  
VVDD_MAX  
V
Low noise (LN) mode, 1.8 V out-  
put, IDCDC_LOAD = 200 mA  
2.6  
1.8  
VVDD_MAX  
VVREGVDD  
200  
V
Output voltage programma- VDCDC_O  
ble range 1  
V
Max load current  
ILOAD_MAX  
Low noise (LN) mode, Heavy  
Drive 3  
mA  
mA  
mA  
Low noise (LN) mode, Medium  
Drive 3  
100  
50  
Low noise (LN) mode, Light Drive  
3
Low power (LP) mode,  
LPCMPBIAS 2 = 0  
75  
10  
μA  
Low power (LP) mode,  
LPCMPBIAS 2 = 3  
mA  
Note:  
1. Due to internal dropout, the DC-DC output will never be able to reach its input voltage, VVDD  
2. In EMU_DCDCMISCCTRL register  
3. Drive levels are defined by configuration of the PFETCNT and NFETCNT registers. Light Drive: PFETCNT=NFETCNT=3; Medi-  
um Drive: PFETCNT=NFETCNT=7; Heavy Drive: PFETCNT=NFETCNT=15.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 18  
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.4 Current Consumption  
4.1.4.1 Current Consumption 3.3 V using DC-DC Converter  
Unless otherwise indicated, typical conditions are: VDD = 3.3 V, DC-DC enabled. TOP = 25 °C. Minimum and maximum values in this  
table represent the worst conditions across supply voltage and process variation at TOP = 25 °C.  
Table 4.4. Current Consumption 3.3V with DC-DC  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
Current consumption in EM0 IACTIVE  
Active mode with all periph-  
erals disabled, DCDC in Low  
Noise DCM mode1.  
38.4 MHz crystal, CPU running  
while loop from flash2  
88  
μA/MHz  
38 MHz HFRCO, CPU running  
Prime from flash  
63  
71  
78  
76  
98  
μA/MHz  
μA/MHz  
μA/MHz  
μA/MHz  
μA/MHz  
38 MHz HFRCO, CPU running  
while loop from flash  
38 MHz HFRCO, CPU running  
CoreMark from flash  
26 MHz HFRCO, CPU running  
while loop from flash  
Current consumption in EM0  
Active mode with all periph-  
erals disabled, DCDC in Low  
Noise CCM mode3.  
38.4 MHz crystal, CPU running  
while loop from flash2  
38 MHz HFRCO, CPU running  
Prime from flash  
75  
81  
88  
94  
49  
μA/MHz  
μA/MHz  
μA/MHz  
μA/MHz  
μA/MHz  
38 MHz HFRCO, CPU running  
while loop from flash  
38 MHz HFRCO, CPU running  
CoreMark from flash  
26 MHz HFRCO, CPU running  
while loop from flash  
38.4 MHz crystal2  
38 MHz HFRCO  
26 MHz HFRCO  
Current consumption in EM1 IEM1  
Sleep mode with all peripher-  
als disabled, DCDC in Low  
Noise DCM mode1.  
32  
38  
61  
μA/MHz  
μA/MHz  
μA/MHz  
38.4 MHz crystal2  
38 MHz HFRCO  
26 MHz HFRCO  
Current consumption in EM1  
Sleep mode with all peripher-  
als disabled, DCDC in Low  
Noise CCM mode3.  
45  
58  
μA/MHz  
μA/MHz  
μA  
Current consumption in EM2 IEM2  
Deep Sleep mode. DCDC in  
Low Power mode4.  
Full RAM retention and RTCC  
running from LFXO  
2.5  
4 kB RAM retention and RTCC  
running from LFRCO  
2.2  
2.1  
μA  
μA  
μA  
μA  
Current consumption in EM3 IEM3  
Stop mode  
Full RAM retention and CRYO-  
TIMER running from ULFRCO  
Current consumption in  
EM4H Hibernate mode  
IEM4  
128 byte RAM retention, RTCC  
running from LFXO  
0.86  
0.58  
0.58  
128 byte RAM retention, CRYO-  
TIMER running from ULFRCO  
128 byte RAM retention, no RTCC  
μA  
silabs.com | Building a more connected world.  
Rev. 1.0 | 19  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
Current consumption in  
EM4S Shutoff mode  
IEM4S  
no RAM retention, no RTCC  
0.04  
μA  
Note:  
1. DCDC Low Noise DCM Mode = Light Drive (PFETCNT=NFETCNT=3), F=3.0 MHz (RCOBAND=0), ANASW=DCDC voltage.  
2. CMU_HFXOCTRL_LOWPOWER=0  
3. DCDC Low Noise CCM Mode = Light Drive (PFETCNT=NFETCNT=3), F=6.4 MHz (RCOBAND=4), ANASW=DCDC voltage.  
4. DCDC Low Power Mode = Medium Drive (PFETCNT=NFETCNT=7), LPOSCDIV=1, LPBIAS=3, LPCILIMSEL=1, ANASW=DCDC  
voltage.  
4.1.4.2 Current Consumption Using Radio  
Unless otherwise indicated, typical conditions are: VDD = 3.3 V. TOP = 25 °C. Minimum and maximum values in this table represent the  
worst conditions across supply voltage and process variation at TOP = 25 °C.  
Table 4.5. Current Consumption 3.3 V with DC-DC  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
Current consumption in re-  
ceive mode, active packet  
reception (MCU in EM1 @  
38.4 MHz, peripheral clocks  
disabled)  
IRX  
1 Mbit/s, 2GFSK, F = 2.4 GHz,  
Radio clock prescaled by 4  
8.7  
mA  
802.15.4 receiving frame, F = 2.4  
GHz, Radio clock prescaled by 3  
9.8  
mA  
Current consumption in  
transmit mode (MCU in EM1  
@ 38.4 MHz, peripheral  
clocks disabled)  
ITX  
F = 2.4 GHz, CW, 0 dBm, Radio  
clock prescaled by 3  
8.2  
mA  
mA  
F = 2.4 GHz, CW, 10.5 dBm  
32.7  
4.1.5 Wake up times  
Table 4.6. Wake up times  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
10.7  
3
Max  
Unit  
μs  
Wake up from EM2 Deep  
Sleep  
tEM2_WU  
Code execution from flash  
Code execution from RAM  
Executing from flash  
μs  
Wakeup time from EM1  
Sleep  
tEM1_WU  
3
AHB  
Clocks  
Executing from RAM  
3
AHB  
Clocks  
Wake up from EM3 Stop  
tEM3_WU  
Executing from flash  
Executing from RAM  
Executing from flash  
10.7  
3
μs  
μs  
μs  
Wake up from EM4H Hiber- tEM4H_WU  
nate1  
60  
Wake up from EM4S Shut-  
off1  
tEM4S_WU  
290  
μs  
Note:  
1. Time from wakeup request until first instruction is executed. Wakeup results in device reset.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 20  
 
 
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.6 Brown Out Detector  
For the table below, see Figure 3.2 MGM111 Power Block on page 9 to see the internal connection and relation between DVDD and  
AVDD. The module itself has only one external power supply input (VDD).  
Table 4.7. Brown Out Detector  
Parameter  
Symbol  
Test Condition  
AVDD rising  
Min  
Typ  
Max  
1.85  
Unit  
V
AVDD BOD threshold  
VAVDDBOD  
AVDD falling  
1.62  
V
AVDD BOD hysteresis  
AVDD response time  
EM4 BOD threshold  
VAVDDBOD_HYST  
21  
mV  
μs  
V
tAVDDBOD_DELAY Supply drops at 0.1V/μs rate  
2.4  
VEM4DBOD  
AVDD rising  
AVDD falling  
1.7  
1.45  
V
EM4 BOD hysteresis  
EM4 response time  
VEM4BOD_HYST  
46  
mV  
μs  
tEM4BOD_DELAY Supply drops at 0.1V/μs rate  
300  
4.1.7 Frequency Synthesizer Characteristics  
Table 4.8. Frequency Synthesizer Characteristics  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
RF Synthesizer Frequency  
range  
FRANGE_2400  
2.4 GHz frequency range  
2400  
2483.5  
MHz  
LO tuning frequency resolu- FRES_2400  
tion  
2400 - 2483.5 MHz  
73  
Hz  
Maximum frequency devia-  
tion  
ΔFMAX_2400  
1677  
kHz  
silabs.com | Building a more connected world.  
Rev. 1.0 | 21  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.8 2.4 GHz RF Transceiver Characteristics  
4.1.8.1 RF Transmitter General Characteristics for the 2.4 GHz Band  
Unless otherwise indicated, typical conditions are: TOP = 25 °C, VDD = 3.3 V. RF center frequency 2.45 GHz. Measurements are con-  
ducted from the antenna feed point.  
Table 4.9. RF Transmitter General Characteristics for 2.4 GHz Band  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
+10  
-30  
1
Max  
Unit  
dBm  
dBm  
dB  
Maximum TX power  
Minimum active TX Power  
Output power step size  
POUTMAX  
POUTMIN  
POUTSTEP  
CW  
-5 dBm < Output power < 0 dBm  
0 dBm < output power <  
POUTMAX  
0.5  
dB  
Output power variation vs  
supply at POUTMAX  
POUTVAR_V  
POUTVAR_T  
1.85 V < VVDD < 3.3 V using DC-  
DC converter  
2.2  
1.5  
0.4  
dB  
dB  
Output power variation vs  
temperature at POUTMAX  
From -40 to +85 °C, DCDC ena-  
bled  
Output power variation vs RF POUTVAR_F  
frequency at POUTMAX  
Over RF tuning frequency range  
dB  
RF tuning frequency range  
FRANGE  
2400  
2483.5  
MHz  
4.1.8.2 RF Receiver General Characteristics for the 2.4 GHz Band  
Unless otherwise indicated, typical conditions are: TOP = 25 °C,VDD = 3.3 V. RF center frequency 2.440 GHz. Measurements are con-  
ducted from the antenna feed point.  
Table 4.10. RF Receiver General Characteristics for 2.4 GHz Band  
Parameter  
Symbol  
FRANGE  
SPURRX  
Test Condition  
Min  
2400  
Typ  
Max  
2483.5  
Unit  
MHz  
dBm  
dBm  
dBm  
RF tuning frequency range  
Receive mode maximum  
spurious emission  
30 MHz to 1 GHz  
1 GHz to 12 GHz  
-57  
-47  
Max spurious emissions dur- SPURRX_FCC  
ing active receive mode, per  
FCC Part 15.109(a)  
216 MHz to 960 MHz, Conducted  
Measurement  
-55.2  
Above 960 MHz, Conducted  
Measurement  
-47.2  
dBm  
silabs.com | Building a more connected world.  
Rev. 1.0 | 22  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.8.3 RF Receiver Characteristics for 802.15.4 O-QPSK DSSS in the 2.4 GHz Band  
Unless otherwise indicated, typical conditions are: T=25 °C,VDD = 3.3 V. RF center frequency 2.445 GHz. Meaurements are conducted  
from the antenna feed point.  
Table 4.11. RF Receiver Characteristics for 802.15.4 DSSS-OQPSK in the 2.4 GHz Band  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
Signal is reference signal1. Packet  
length is 20 octets.  
Max usable receiver input  
level, 1% PER  
SAT  
10  
dBm  
Sensitivity, 1% PER  
SENS  
Signal is reference signal. Packet  
length is 20 octets. Using DC-DC  
converter.  
-99  
-99  
dBm  
dBm  
Signal is reference signal. Packet  
length is 20 octets. DC-DC con-  
verter in bypass mode.  
Co-channel interferer rejec- CCR  
tion, 1% PER  
Desired signal 10 dB above sensi-  
tivity limit  
-2.6  
33.75  
52.2  
dB  
dB  
dB  
High-side adjacent channel  
rejection, 1% PER. Desired  
is reference signal at 3dB  
above reference sensitivity  
ACR+1  
Interferer is reference signal at +1  
channel-spacing.  
Interferer is filtered reference sig-  
nal3 at +1 channel-spacing.  
level2  
Interferer is CW at +1 channel-  
spacing.4  
58.6  
dB  
Low-side adjacent channel  
rejection, 1% PER. Desired  
is reference signal at 3dB  
above reference sensitivity  
ACR-1  
ACR2  
IR  
Interferer is reference signal at -1  
channel-spacing.  
35  
dB  
dB  
Interferer is filtered reference sig-  
nal3 at -1 channel-spacing.  
54.7  
level2  
Interferer is CW at -1 channel-  
spacing.  
60.1  
45.9  
56.8  
dB  
dB  
dB  
Alternate channel rejection,  
1% PER. Desired is refer-  
ence signal at 3dB above  
reference sensitivity level2  
Interferer is reference signal at ±2  
channel-spacing  
Interferer is filtered reference sig-  
nal3 at ±2 channel-spacing  
Interferer is CW at ±2 channel-  
spacing  
65.5  
49.3  
dB  
dB  
Interferer is CW in image band4  
Image rejection , 1% PER,  
Desired is reference signal at  
3dB above reference sensi-  
tivity level2  
Blocking rejection of all other BLOCK  
channels. 1% PER, Desired  
is reference signal at 3dB  
above reference sensitivity  
level2. Interferer is reference  
signal.  
Interferer frequency < Desired fre-  
quency - 3 channel-spacing  
57.2  
57.9  
dB  
dB  
Interferer frequency > Desired fre-  
quency + 3 channel-spacing  
Blocking rejection of 802.11g BLOCK80211G  
signal centered at +12MHz  
or -13MHz  
Desired is reference signal at 6dB  
above reference sensitivity level2  
51.6  
dB  
silabs.com | Building a more connected world.  
Rev. 1.0 | 23  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
Upper limit of input power  
range over which RSSI reso-  
lution is maintained  
RSSIMAX  
5
dBm  
Lower limit of input power  
range over which RSSI reso-  
lution is maintained  
RSSIMIN  
-98  
dBm  
RSSI resolution  
RSSIRES  
RSSILIN  
over RSSIMIN to RSSIMAX  
0.25  
±1  
dB  
dB  
RSSI accuracy in the linear  
region as defined by  
802.15.4-2003  
Note:  
1. Reference signal is defined as O-QPSK DSSS per 802.15.4, Frequency range = 2400-2483.5 MHz, Symbol rate = 62.5 ksym-  
bols/s  
2. Reference sensitivity level is -85 dBm  
3. Filter is characterized as a symmetric bandpass centered on the adjacent channel having a 3dB bandwidth of 4.6 MHz and stop-  
band rejection better than 26 dB beyond 3.15 MHz from the adjacent carrier.  
4. Due to low-IF frequency, there is some overlap of adjacent channel and image channel bands. Adjacent channel CW blocker  
tests place the Interferer center frequency at the Desired frequency ±5 MHz on the channel raster, whereas the image rejection  
test places the CW interferer near the image frequency of the Desired signal carrier, regardless of the channel raster.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 24  
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.9 Oscillators  
4.1.9.1 LFXO  
Table 4.12. LFXO  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
kHz  
ppm  
Crystal Frequency  
Crystal Frequency Tolerance  
fLFXO  
32.768  
-100  
+100  
4.1.9.2 HFXO  
Table 4.13. HFXO  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
MHz  
ppm  
Crystal Frequency  
Crystal Frequency Tolerance  
fHFXO  
38.4  
-40  
+40  
4.1.9.3 LFRCO  
Table 4.14. LFRCO  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
Oscillation frequency  
fLFRCO  
ENVREF = 1 in  
30.474  
32.768  
34.243  
kHz  
CMU_LFRCOCTRL  
ENVREF = 0 in  
30.474  
32.768  
33.915  
kHz  
CMU_LFRCOCTRL  
Startup time  
tLFRCO  
ILFRCO  
500  
342  
μs  
Current consumption 1  
ENVREF = 1 in  
CMU_LFRCOCTRL  
nA  
ENVREF = 0 in  
494  
nA  
CMU_LFRCOCTRL  
Note:  
1. Block is supplied by VDD if ANASW = 0, or DCDC if ANASW=1 in EMU_PWRCTRL register  
silabs.com | Building a more connected world.  
Rev. 1.0 | 25  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.9.4 HFRCO and AUXHFRCO  
Table 4.15. HFRCO and AUXHFRCO  
Parameter  
Symbol  
fHFRCO  
Test Condition  
Min  
Typ  
Max  
Unit  
Frequency Accuracy  
Any frequency band, across sup-  
ply voltage and temperature  
-2.5  
2.5  
%
Start-up time  
tHFRCO  
fHFRCO ≥ 19 MHz  
4 < fHFRCO < 19 MHz  
fHFRCO ≤ 4 MHz  
fHFRCO = 38 MHz  
fHFRCO = 32 MHz  
fHFRCO = 26 MHz  
fHFRCO = 19 MHz  
fHFRCO = 16 MHz  
fHFRCO = 13 MHz  
fHFRCO = 7 MHz  
fHFRCO = 4 MHz  
fHFRCO = 2 MHz  
fHFRCO = 1 MHz  
Coarse (% of period)  
Fine (% of period)  
300  
1
ns  
μs  
2.5  
204  
171  
147  
126  
110  
100  
81  
μs  
Current consumption on all  
supplies  
IHFRCO  
228  
190  
164  
138  
120  
110  
91  
μA  
μA  
μA  
μA  
μA  
μA  
μA  
33  
35  
μA  
31  
35  
μA  
30  
35  
μA  
Step size  
SSHFRCO  
0.8  
0.1  
0.2  
%
%
Period Jitter  
PJHFRCO  
% RMS  
4.1.9.5 ULFRCO  
Table 4.16. ULFRCO  
Test Condition  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
Oscillation frequency  
fULFRCO  
0.95  
1
1.07  
kHz  
silabs.com | Building a more connected world.  
Rev. 1.0 | 26  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.10 Flash Memory Characteristics  
Table 4.17. Flash Memory Characteristics1  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
Flash erase cycles before  
failure  
ECFLASH  
10000  
cycles  
Flash data retention  
RETFLASH  
tW_PROG  
10  
20  
years  
μs  
Word (32-bit) programming  
time  
26  
40  
Page erase time  
Mass erase time  
tPERASE  
tMERASE  
tDERASE  
IERASE  
20  
20  
27  
27  
60  
40  
40  
74  
3
ms  
ms  
ms  
mA  
mA  
Device erase time2  
Page erase current3  
Mass or Device erase cur-  
rent3  
5
Write current3  
IWRITE  
3
mA  
Note:  
1. Flash data retention information is published in the Quarterly Quality and Reliability Report.  
2. Device erase is issued over the AAP interface and erases all flash, SRAM, the Lock Bit (LB) page, and the User data page Lock  
Word (ULW)  
3. Measured at 25°C  
silabs.com | Building a more connected world.  
Rev. 1.0 | 27  
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.11 GPIO  
Table 4.18. GPIO  
Parameter  
Symbol  
VIOIL  
Test Condition  
Min  
Typ  
Max  
VDD*0.3  
Unit  
V
Input low voltage  
Input high voltage  
VIOIH  
VDD*0.7  
VDD*0.8  
V
Output high voltage relative VIOOH  
to VDD  
Sourcing 3 mA, VDD ≥ 3 V,  
V
DRIVESTRENGTH1 = WEAK  
Sourcing 1.2 mA, VDD ≥ 1.62 V  
VDD*0.6  
0.1  
V
V
DRIVESTRENGTH1 = WEAK  
Sourcing 20 mA, VDD ≥ 3 V,  
VDD*0.8  
DRIVESTRENGTH1 = STRONG  
Sourcing 8 mA, VDD ≥ 1.62 V  
VDD*0.6  
V
DRIVESTRENGTH1 = STRONG  
Sinking 3 mA, VDD ≥ 3 V,  
Output low voltage relative to VIOOL  
VDD  
VDD*0.2  
VDD*0.4  
VDD*0.2  
VDD*0.4  
30  
V
DRIVESTRENGTH1 = WEAK  
Sinking 1.2 mA, VDD ≥ 1.62 V  
V
DRIVESTRENGTH1 = WEAK  
Sinking 20 mA, VDD ≥ 3 V,  
V
DRIVESTRENGTH1 = STRONG  
Sinking 8 mA, VDD ≥ 1.62 V  
V
DRIVESTRENGTH1 = STRONG  
Input leakage current  
IIOLEAK  
All GPIO except LFXO pins, GPIO  
≤ VDD  
nA  
LFXO Pins, GPIO ≤ VDD  
VDD < GPIO ≤ VDD + 2 V  
0.1  
3.3  
50  
15  
nA  
μA  
Input leakage current on  
5VTOL pads above VDD  
I5VTOLLEAK  
I/O pin pull-up resistor  
RPU  
30  
30  
20  
43  
43  
25  
65  
65  
35  
kΩ  
kΩ  
ns  
I/O pin pull-down resistor  
RPD  
Pulse width of pulses re-  
moved by the glitch suppres-  
sion filter  
tIOGLITCH  
Output fall time, From 70%  
to 30% of VIO  
tIOOF  
CL = 50 pF,  
1.8  
4.5  
ns  
ns  
DRIVESTRENGTH1 = STRONG,  
SLEWRATE1 = 0x6  
CL = 50 pF,  
DRIVESTRENGTH1 = WEAK,  
SLEWRATE1 = 0x6  
silabs.com | Building a more connected world.  
Rev. 1.0 | 28  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
Output rise time, From 30% tIOOR  
to 70% of VIO  
CL = 50 pF,  
2.2  
ns  
DRIVESTRENGTH1 = STRONG,  
SLEWRATE = 0x61  
CL = 50 pF,  
7.4  
ns  
DRIVESTRENGTH1 = WEAK,  
SLEWRATE1 = 0x6  
Note:  
1. In GPIO_Pn_CTRL register  
4.1.12 VMON  
Table 4.19. VMON  
Test Condition  
Parameter  
Symbol  
IVMON  
Min  
Typ  
Max  
Unit  
VMON Supply Current  
In EM0 or EM1, 1 supply moni-  
tored  
5.8  
8.26  
μA  
In EM0 or EM1, 4 supplies moni-  
tored  
11.8  
62  
16.8  
μA  
nA  
nA  
In EM2, EM3 or EM4, 1 supply  
monitored  
In EM2, EM3 or EM4, 4 supplies  
monitored  
99  
VMON Loading of Monitored ISENSE  
Supply  
In EM0 or EM1  
2
2
3.4  
μA  
nA  
V
In EM2, EM3 or EM4  
Threshold range  
VVMON_RANGE  
1.62  
Threshold step size  
NVMON_STESP  
Coarse  
200  
20  
460  
26  
mV  
mV  
ns  
Fine  
Response time  
Hysteresis  
tVMON_RES  
Supply drops at 1V/μs rate  
VVMON_HYST  
mV  
silabs.com | Building a more connected world.  
Rev. 1.0 | 29  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.13 ADC  
Table 4.20. ADC  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
12  
Unit  
Bits  
V
Resolution  
VRESOLUTION  
VADCIN  
6
0
Input voltage range  
Single ended  
Differential  
2*VREF  
VREF  
VAVDD  
-VREF  
1
V
Input range of external refer- VADCREFIN_P  
ence voltage, single ended  
and differential  
V
Power supply rejection1  
PSRRADC  
At DC  
At DC  
80  
80  
dB  
dB  
Analog input common mode CMRRADC  
rejection ratio  
Current from all supplies, us- IADC_CONTI-  
1 Msps / 16 MHz ADCCLK,  
301  
350  
μA  
ing internal reference buffer.  
Continous operation. WAR-  
MUPMODE2 = KEEPADC-  
WARM  
NOUS_LP  
BIASPROG = 0, GPBIASACC = 1  
3
250 ksps / 4 MHz ADCCLK, BIA-  
SPROG = 6, GPBIASACC = 1 3  
149  
91  
μA  
μA  
62.5 ksps / 1 MHz ADCCLK,  
BIASPROG = 15, GPBIASACC =  
1 3  
Current from all supplies, us- IADC_NORMAL_LP 35 ksps / 16 MHz ADCCLK,  
ing internal reference buffer.  
51  
9
μA  
μA  
μA  
μA  
μA  
BIASPROG = 0, GPBIASACC = 1  
Duty-cycled operation. WAR-  
MUPMODE2 = NORMAL  
3
5 ksps / 16 MHz ADCCLK  
BIASPROG = 0, GPBIASACC = 1  
3
Current from all supplies, us- IADC_STAND-  
125 ksps / 16 MHz ADCCLK,  
117  
79  
ing internal reference buffer.  
Duty-cycled operation.  
AWARMUPMODE2 = KEEP-  
INSTANDBY or KEEPIN-  
SLOWACC  
BY_LP  
BIASPROG = 0, GPBIASACC = 1  
3
35 ksps / 16 MHz ADCCLK,  
BIASPROG = 0, GPBIASACC = 1  
3
Current from all supplies, us- IADC_CONTI-  
1 Msps / 16 MHz ADCCLK,  
345  
ing internal reference buffer.  
Continous operation. WAR-  
MUPMODE2 = KEEPADC-  
WARM  
NOUS_HP  
BIASPROG = 0, GPBIASACC = 0  
3
250 ksps / 4 MHz ADCCLK, BIA-  
SPROG = 6, GPBIASACC = 0 3  
191  
132  
μA  
μA  
62.5 ksps / 1 MHz ADCCLK,  
BIASPROG = 15, GPBIASACC =  
0 3  
silabs.com | Building a more connected world.  
Rev. 1.0 | 30  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
Current from all supplies, us- IADC_NORMAL_HP 35 ksps / 16 MHz ADCCLK,  
ing internal reference buffer.  
102  
μA  
BIASPROG = 0, GPBIASACC = 0  
Duty-cycled operation. WAR-  
3
MUPMODE2 = NORMAL  
5 ksps / 16 MHz ADCCLK  
17  
μA  
μA  
μA  
BIASPROG = 0, GPBIASACC = 0  
3
Current from all supplies, us- IADC_STAND-  
125 ksps / 16 MHz ADCCLK,  
162  
123  
ing internal reference buffer.  
BY_HP  
BIASPROG = 0, GPBIASACC = 0  
3
Duty-cycled operation.  
AWARMUPMODE2 = KEEP-  
INSTANDBY or KEEPIN-  
SLOWACC  
35 ksps / 16 MHz ADCCLK,  
BIASPROG = 0, GPBIASACC = 0  
3
Current from HFPERCLK  
ADC Clock Frequency  
Throughput rate  
IADC_CLK  
fADCCLK  
fADCRATE  
tADCCONV  
HFPERCLK = 16 MHz  
140  
7
16  
1
μA  
MHz  
Msps  
cycles  
cycles  
cycles  
μs  
Conversion time4  
6 bit  
8 bit  
12 bit  
5
9
13  
WARMUPMODE2 = NORMAL  
Startup time of reference  
generator and ADC core  
tADCSTART  
WARMUPMODE2 = KEEPIN-  
STANDBY  
2
μs  
WARMUPMODE2 = KEEPINSLO-  
WACC  
1
μs  
SNDR at 1Msps and fin  
10kHz  
=
SNDRADC  
Internal reference, 2.5 V full-scale,  
differential (-1.25, 1.25)  
58  
67  
68  
dB  
dB  
dB  
μV  
vrefp_in = 1.25 V direct mode with  
2.5 V full-scale, differential  
Spurious-Free Dynamic  
Range (SFDR)  
SFDRADC  
1 MSamples/s, 10 kHz full-scale  
sine wave  
75  
Input referred ADC noise,  
rms  
VREF_NOISE  
Including quantization noise and  
distortion  
380  
Offset Error  
VADCOFFSETERR  
VADC_GAIN  
-3  
-1  
0.25  
-0.2  
-1  
3
5
LSB  
%
Gain error in ADC  
Using internal reference  
Using external reference  
12 bit resolution  
2
%
Differential non-linearity  
(DNL)  
DNLADC  
INLADC  
LSB  
Integral non-linearity (INL),  
End point method  
12 bit resolution  
-6  
6
LSB  
Temperature Sensor Slope  
VTS_SLOPE  
-1.84  
mV/°C  
silabs.com | Building a more connected world.  
Rev. 1.0 | 31  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
Parameter  
Note:  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
1. PSRR is referenced to AVDD when ANASW=0 and to DVDD when ANASW=1 in EMU_PWRCTRL  
2. In ADCn_CNTL register  
3. In ADCn_BIASPROG register  
4. Derived from ADCCLK  
silabs.com | Building a more connected world.  
Rev. 1.0 | 32  
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.14 IDAC  
Table 4.21. IDAC  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
4
Max  
Unit  
-
Number of Ranges  
Output Current  
NIDAC_RANGES  
IIDAC_OUT  
RANGSEL1 = RANGE0  
RANGSEL1 = RANGE1  
RANGSEL1 = RANGE2  
RANGSEL1 = RANGE3  
0.05  
1.6  
μA  
1.6  
0.5  
2
32  
4.7  
16  
64  
μA  
μA  
μA  
Linear steps within each  
range  
NIDAC_STEPS  
RANGSEL1 = RANGE0  
RANGSEL1 = RANGE1  
RANGSEL1 = RANGE2  
RANGSEL1 = RANGE3  
Step size  
SSIDAC  
-2  
50  
100  
500  
2
2
nA  
nA  
nA  
μA  
%
Total Accuracy, STEPSEL1 =  
0x10  
ACCIDAC  
EM0 or EM1, AVDD=3.3 V, T = 25  
°C  
EM0 or EM1  
-18  
-2  
22  
%
%
EM2 or EM3, Source mode,  
RANGSEL1 = RANGE0,  
AVDD=3.3 V, T = 25 °C  
EM2 or EM3, Source mode,  
RANGSEL1 = RANGE1,  
AVDD=3.3 V, T = 25 °C  
-1.7  
-0.8  
-0.5  
-0.7  
-0.6  
-0.5  
-0.5  
5
%
%
%
%
%
%
%
μs  
EM2 or EM3, Source mode,  
RANGSEL1 = RANGE2,  
AVDD=3.3 V, T = 25 °C  
EM2 or EM3, Source mode,  
RANGSEL1 = RANGE3,  
AVDD=3.3 V, T = 25 °C  
EM2 or EM3, Sink mode, RANG-  
SEL1 = RANGE0, AVDD=3.3 V, T  
= 25 °C  
EM2 or EM3, Sink mode, RANG-  
SEL1 = RANGE1, AVDD=3.3 V, T  
= 25 °C  
EM2 or EM3, Sink mode, RANG-  
SEL1 = RANGE2, AVDD=3.3 V, T  
= 25 °C  
EM2 or EM3, Sink mode, RANG-  
SEL1 = RANGE3, AVDD=3.3 V, T  
= 25 °C  
Start up time  
tIDAC_SU  
Output within 1% of steady state  
value  
silabs.com | Building a more connected world.  
Rev. 1.0 | 33  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
5
Max  
Unit  
μs  
Settling time, (output settled tIDAC_SETTLE  
within 1% of steady state val-  
ue)  
Range setting is changed  
Step value is changed  
1
μs  
Current consumption in EM0 IIDAC  
or EM1 2  
Source mode, excluding output  
current  
8.9  
12  
13  
16  
μA  
μA  
μA  
Sink mode, excluding output cur-  
rent  
Current consumption in EM2  
or EM32  
Source mode, excluding output  
current, duty cycle mode, T = 25  
°C  
1.04  
Sink mode, excluding output cur-  
rent, duty cycle mode, T = 25 °C  
1.08  
8.9  
μA  
μA  
Source mode, excluding output  
current, duty cycle mode, T ≥ 85  
°C  
Sink mode, excluding output cur-  
rent, duty cycle mode, T ≥ 85 °C  
12  
μA  
%
Output voltage compliance in ICOMP_SRC  
source mode, source current  
change relative to current  
sourced at 0 V  
RANGESEL1=0, output voltage =  
min(VIOVDD, VAVDD2-100 mv)  
0.04  
RANGESEL1=1, output voltage =  
min(VIOVDD, VAVDD2-100 mV)  
0.02  
0.02  
0.02  
%
%
%
RANGESEL1=2, output voltage =  
min(VIOVDD, VAVDD2-150 mV)  
RANGESEL1=3, output voltage =  
min(VIOVDD, VAVDD2-250 mV)  
Output voltage compliance in ICOMP_SINK  
sink mode, sink current  
change relative to current  
sunk at IOVDD  
RANGESEL1=0, output voltage =  
100 mV  
0.18  
0.12  
0.08  
0.02  
%
%
%
%
RANGESEL1=1, output voltage =  
100 mV  
RANGESEL1=2, output voltage =  
150 mV  
RANGESEL1=3, output voltage =  
250 mV  
Note:  
1. In IDAC_CURPROG register  
2. The IDAC is supplied by either AVDD, DVDD, or IOVDD based on the setting of ANASW in the EMU_PWRCTRL register and  
PWRSEL in the IDAC_CTRL register. Setting PWRSEL to 1 selects IOVDD. With PWRSEL cleared to 0, ANASW selects be-  
tween AVDD (0) and DVDD (1).  
silabs.com | Building a more connected world.  
Rev. 1.0 | 34  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.15 Analog Comparator (ACMP)  
Table 4.22. ACMP  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
Input voltage range  
VACMPIN  
CMPVDD =  
ACMPn_CTRL_PWRSEL 1  
0
CMPVDD  
V
BIASPROG2 ≤ 0x10 or FULL-  
BIAS2 = 0  
Supply Voltage  
VACMPVDD  
1.85  
2.1  
VVDD_MAX  
V
V
0x10 < BIASPROG2 ≤ 0x20 and  
FULLBIAS2 = 1  
VVDD_MAX  
BIASPROG2 = 1, FULLBIAS2 = 0  
Active current not including  
voltage reference  
IACMP  
50  
nA  
nA  
BIASPROG2 = 0x10, FULLBIAS2  
= 0  
306  
BIASPROG2 = 0x20, FULLBIAS2  
= 1  
74  
50  
95  
μA  
nA  
Current consumption of inter- IACMPREF  
nal voltage reference  
VLP selected as input using 2.5 V  
Reference / 4 (0.625 V)  
VLP selected as input using VDD  
20  
nA  
μA  
VBDIV selected as input using  
1.25 V reference / 1  
4.1  
VADIV selected as input using  
VDD/1  
2.4  
μA  
HYSTSEL3 = HYST0  
HYSTSEL3 = HYST1  
HYSTSEL3 = HYST2  
HYSTSEL3 = HYST3  
HYSTSEL3 = HYST4  
HYSTSEL3 = HYST5  
HYSTSEL3 = HYST6  
HYSTSEL3 = HYST7  
HYSTSEL3 = HYST8  
HYSTSEL3 = HYST9  
HYSTSEL3 = HYST10  
HYSTSEL3 = HYST11  
HYSTSEL3 = HYST12  
HYSTSEL3 = HYST13  
HYSTSEL3 = HYST14  
HYSTSEL3 = HYST15  
Hysteresis (VCM = 1.25 V,  
BIASPROG2 = 0x10, FULL-  
BIAS2 = 1)  
VACMPHYST  
-1.75  
10  
0
1.75  
26  
mV  
mV  
mV  
mV  
mV  
mV  
mV  
mV  
mV  
mV  
mV  
mV  
mV  
mV  
mV  
mV  
18  
32  
44  
55  
65  
77  
86  
0
21  
46  
27  
63  
32  
80  
38  
100  
121  
148  
4
43  
47  
-4  
-27  
-47  
-64  
-78  
-93  
-113  
-135  
-18  
-32  
-43  
-54  
-64  
-74  
-85  
-10  
-18  
-27  
-32  
-37  
-42  
-47  
silabs.com | Building a more connected world.  
Rev. 1.0 | 35  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
Comparator delay4  
BIASPROG2 = 1, FULLBIAS2 = 0  
tACMPDELAY  
30  
μs  
BIASPROG2 = 0x10, FULLBIAS2  
= 0  
3.7  
35  
35  
μs  
BIASPROG2 = 0x20, FULLBIAS2  
= 1  
ns  
BIASPROG2 =0x10, FULLBIAS2  
= 1  
Offset voltage  
VACMPOFFSET  
-35  
mV  
Reference Voltage  
VACMPREF  
Internal 1.25 V reference  
Internal 2.5 V reference  
1
2
1.25  
2.5  
inf  
1.47  
2.8  
V
V
CSRESSEL5 = 0  
CSRESSEL5 = 1  
CSRESSEL5 = 2  
CSRESSEL5 = 3  
CSRESSEL5 = 4  
CSRESSEL5 = 5  
CSRESSEL5 = 6  
CSRESSEL5 = 7  
Capacitive Sense Internal  
Resistance  
RCSRES  
kΩ  
15  
27  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
39  
51  
102  
164  
239  
Note:  
1. CMPVDD is a supply chosen by the setting in ACMPn_CTRL_PWRSEL and may be VDD or DCDC.  
2. In ACMPn_CTRL register.  
3. In ACMPn_HYSTERESIS register.  
4. ±100 mV differential drive.  
5. In ACMPn_INPUTSEL register.  
The total ACMP current is the sum of the contributions from the ACMP and its internal voltage reference as given as:  
IACMPTOTAL = IACMP + IACMPREF  
IACMPREF is zero if an external voltage reference is used.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 36  
 
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.16 I2C  
I2C Standard-mode (Sm)  
Table 4.23. I2C Standard-mode (Sm)1  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
SCL clock frequency2  
SCL clock low time  
SCL clock high time  
SDA set-up time  
fSCL  
0
100  
kHz  
tLOW  
4.7  
4
μs  
μs  
ns  
ns  
μs  
tHIGH  
tSU,DAT  
tHD,DAT  
250  
100  
4.7  
SDA hold time3  
3450  
Repeated START condition tSU,STA  
set-up time  
(Repeated) START condition tHD,STA  
hold time  
4
μs  
STOP condition set-up time tSU,STO  
4
μs  
μs  
Bus free time between a  
tBUF  
4.7  
STOP and START condition  
Note:  
1. For CLHR set to 0 in the I2Cn_CTRL register  
2. For the minimum HFPERCLK frequency required in Standard-mode, refer to the I2C chapter in the reference manual  
3. The maximum SDA hold time (tHD,DAT) needs to be met only when the device does not stretch the low time of SCL (tLOW  
)
silabs.com | Building a more connected world.  
Rev. 1.0 | 37  
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
I2C Fast-mode (Fm)  
Parameter  
Table 4.24. I2C Fast-mode (Fm)1  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
SCL clock frequency2  
SCL clock low time  
SCL clock high time  
SDA set-up time  
fSCL  
0
400  
kHz  
tLOW  
1.3  
0.6  
μs  
μs  
ns  
ns  
μs  
tHIGH  
tSU,DAT  
tHD,DAT  
100  
100  
0.6  
SDA hold time3  
900  
Repeated START condition tSU,STA  
set-up time  
(Repeated) START condition tHD,STA  
hold time  
0.6  
μs  
STOP condition set-up time tSU,STO  
0.6  
1.3  
μs  
μs  
Bus free time between a  
tBUF  
STOP and START condition  
Note:  
1. For CLHR set to 1 in the I2Cn_CTRL register  
2. For the minimum HFPERCLK frequency required in Fast-mode, refer to the I2C chapter in the reference manual  
3. The maximum SDA hold time (tHD,DAT) needs to be met only when the device does not stretch the low time of SCL (tLOW  
)
silabs.com | Building a more connected world.  
Rev. 1.0 | 38  
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
I2C Fast-mode Plus (Fm+)  
Table 4.25. I2C Fast-mode Plus (Fm+)1  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
SCL clock frequency2  
SCL clock low time  
SCL clock high time  
SDA set-up time  
fSCL  
0
1000  
kHz  
tLOW  
0.5  
0.26  
50  
μs  
μs  
ns  
ns  
μs  
tHIGH  
tSU,DAT  
tHD,DAT  
SDA hold time  
100  
0.26  
Repeated START condition tSU,STA  
set-up time  
(Repeated) START condition tHD,STA  
hold time  
0.26  
μs  
STOP condition set-up time tSU,STO  
0.26  
0.5  
μs  
μs  
Bus free time between a  
tBUF  
STOP and START condition  
Note:  
1. For CLHR set to 0 or 1 in the I2Cn_CTRL register  
2. For the minimum HFPERCLK frequency required in Fast-mode Plus, refer to the I2C chapter in the reference manual  
silabs.com | Building a more connected world.  
Rev. 1.0 | 39  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
4.1.17 USART SPI  
SPI Master Timing  
Table 4.26. SPI Master Timing  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
SCLK period 1 2  
tSCLK  
2 *  
tHFPERCLK  
ns  
CS to MOSI 1 2  
tCS_MO  
tSCLK_MO  
tSU_MI  
0
3
8
ns  
ns  
ns  
ns  
SCLK to MOSI 1 2  
MISO setup time 1 2  
20  
VDD = 3.0 V  
37  
6
MISO hold time 1 2  
tH_MI  
Note:  
1. Applies for both CLKPHA = 0 and CLKPHA = 1 (figure only shows CLKPHA = 0)  
2. Measurement done with 8 pF output loading at 10% and 90% of VDD (figure shows 50% of VDD  
)
tCS_MO  
CS  
tSCKL_MO  
SCLK  
CLKPOL = 0  
tSCLK  
SCLK  
CLKPOL = 1  
MOSI  
MISO  
tSU_MI  
tH_MI  
Figure 4.1. SPI Master Timing Diagram  
silabs.com | Building a more connected world.  
Rev. 1.0 | 40  
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Electrical Specifications  
SPI Slave Timing  
Table 4.27. SPI Slave Timing  
Parameter  
Symbol  
Test Condition  
Min  
Typ  
Max  
Unit  
SCKL period 1 2  
tSCLK_sl  
2 *  
tHFPERCLK  
ns  
SCLK high period1 2  
SCLK low period 1 2  
tSCLK_hi  
3 *  
tHFPERCLK  
ns  
ns  
tSCLK_lo  
3 *  
tHFPERCLK  
CS active to MISO 1 2  
CS disable to MISO 1 2  
MOSI setup time 1 2  
MOSI hold time 1 2  
tCS_ACT_MI  
tCS_DIS_MI  
tSU_MO  
4
4
4
50  
50  
ns  
ns  
ns  
ns  
tH_MO  
3 + 2 *  
tHFPERCLK  
SCLK to MISO 1 2  
tSCLK_MI  
16 +  
tHFPERCLK  
66 + 2 *  
tHFPERCLK  
ns  
Note:  
1. Applies for both CLKPHA = 0 and CLKPHA = 1 (figure only shows CLKPHA = 0)  
2. Measurement done with 8 pF output loading at 10% and 90% of VDD (figure shows 50% of VDD  
)
tCS_ACT_MI  
CS  
tCS_DIS_MI  
SCLK  
CLKPOL = 0  
tSCLK_HI  
tSCLK_LO  
SCLK  
tSU_MO  
CLKPOL = 1  
tSCLK  
tH_MO  
MOSI  
MISO  
tSCLK_MI  
Figure 4.2. SPI Slave Timing Diagram  
silabs.com | Building a more connected world.  
Rev. 1.0 | 41  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Typical Connection Diagrams  
5. Typical Connection Diagrams  
5.1 Network Co-Processor (NCP) Application with UART Host  
The MGM111 can be controlled over the UART interface as a peripheral to an external host processor. Typical power supply, program-  
ming/debug, and host interface connections are shown in the figure below. Refer to AN958: Debugging and Programming Interfaces for  
Custom Designs for more details.  
Figure 5.1. Connection Diagram: UART NCP Configuration  
5.2 Network Co-Processor (NCP) Application with SPI Host  
The MGM111 can be controlled over the SPI interface as a peripheral to an external host processor. Typical power supply, program-  
ming/debug and host interface connections are shown in the figure below. Refer to AN958: Debugging and Programming Interfaces for  
Custom Designs for more details.  
Figure 5.2. Connection Diagram: SPI NCP Configuration  
silabs.com | Building a more connected world.  
Rev. 1.0 | 42  
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Typical Connection Diagrams  
5.3 SoC Application  
The MGM111 can be used in a standalone SoC configuration with no external host processor. Typical power supply and programming/  
debug connections are shown in the figure below. Refer to AN958: Debugging and Programming Interfaces for Custom Designs for  
more details. Refer to AN772: Using the Application Bootloader for recommendations on supported serial flash ICs (optional).  
Figure 5.3. Connection Diagram: SoC Configuration  
silabs.com | Building a more connected world.  
Rev. 1.0 | 43  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Layout Guidelines  
6. Layout Guidelines  
For optimal performance of the MGM111A (with intergrated antenna), please follow the PCB layout guidelines and ground plane recom-  
mendations indicated in this section.  
6.1 Module Placement and Application PCB Layout Guidelines  
• Place the module at the edge of the PCB, as shown in the figure below.  
• Do not place any metal (traces, components, battery, etc.) within the clearance area of the antenna (shown in the figure below).  
• Connect all ground pads directly to a solid ground plane.  
• Place the ground vias as close to the ground pads as possible.  
• Do not place plastic or any other dielectric material in touch with the antenna.  
Figure 6.1. Recommended Application PCB Layout for MGM111  
silabs.com | Building a more connected world.  
Rev. 1.0 | 44  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Layout Guidelines  
The layouts in the next figure will result in severely degraded RF-performance.  
Figure 6.2. Non-optimal Module Placements for MGM111A  
Figure 6.3. Impact of GND Plane Size vs. Range for MGM111A  
6.2 Effect of Plastic and Metal Materials  
Do not place plastic or any other dielectric material in closs proximity to the antenna.  
Any metallic objects in close proximity to the antenna will prevent the antenna from radiating freely. The minimum recommended dis-  
tance of metallic and/or conductive objects is 10 mm in any direction from the antenna except in the directions of the application PCB  
ground planes.  
6.3 Locating the Module Close to Human Body  
Placing the module in touch or very close to the human body will negatively impact antenna efficiency and reduce range.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 45  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Layout Guidelines  
6.4 2D Radiation Pattern Plots  
Figure 6.4. Typical 2D Radiation Pattern – Front View  
Figure 6.5. Typical 2D Radiation Pattern – Side View  
silabs.com | Building a more connected world.  
Rev. 1.0 | 46  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Layout Guidelines  
Figure 6.6. Typical 2D Radiation Pattern – Top View  
silabs.com | Building a more connected world.  
Rev. 1.0 | 47  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Hardware Design Guidelines  
7. Hardware Design Guidelines  
The MGM111 is an easy-to-use module with regard to hardware application design but certain design guidelines must be followed to  
guarantee optimal performance. These guidelines are listed in the next sub-sections.  
7.1 Power Supply Requirements  
Coin cell batteries cannot withstand high peak currents (e.g. higher than 15 mA). If the peak current exceeds 15 mA it’s recommended  
to place 47 - 100 µF capacitor in parallel with the coin cell battery to improve the battery life time. Notice that the total current consump-  
tion of your application is a combination of the radio, peripherals and MCU current consumption so you must take all of these into ac-  
count. MGM111 should be powered by a unipolar supply voltage with nominal value of 3.3 V.  
7.2 Reset Functions  
The MGM111 can be reset by three different methods: by pulling the RESET line low, by the internal watchdog timer or software com-  
mand. The reset state in MGM111 does not provide any power saving functionality and thus is not recommended as a means to con-  
serve power. MGM111 has an internal system power-up reset function. The RESET pin includes an on-chip pull-up resistor and can  
therefore be left unconnected if no external reset switch or source is needed.  
7.3 Debug and Firmware Updates  
This section contains information on debug and firmware update methods. For additional information, refer to the following application  
note: AN958: Debugging and Programming Interfaces for Custom Designs.  
7.3.1 JTAG  
It is recommended to expose the JTAG debug pins in your own hardware design for firmware update and debug purposes. The follow-  
ing table lists the required pins for JTAG connection.  
The debug pins have pull-down and pull-up enabled by default, so leaving them enabled may increase current consumption if left con-  
nected to supply or ground. If enabling the JTAG pins the module must be power cycled to enable a SWD debug session.  
Table 7.1. JTAG Pads  
PAD NAME PAD NUMBER JTAG SIGNAL NAME COMMENTS  
PF3  
PF2  
PF1  
PF0  
24  
23  
22  
21  
TDI  
This pin is disabled after reset. Once enabled the pin has a built-in pull-up.  
This pin is disabled after reset  
TDO  
TMS  
TCK  
Pin is enabled after reset and has a built-in pull-up  
Pin is enabled after reset and has a built-in pull-down  
7.3.2 Packet Trace Interface (PTI)  
The MGM111 integrates a true PHY-level PTI with the MAC, allowing complete, non-intrusive capture of all packets to and from the  
EFR32 Wireless STK development tools.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 48  
 
 
 
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
8. Pin Definitions  
8.1 Pin Definitions  
GND  
PD13  
PD14  
PD15  
PA0  
GND  
RESETn  
VDD  
PF7  
1
2
31  
30  
29  
28  
27  
26  
25  
24  
23  
22  
21  
20  
MGM111  
TOP VIEW  
3
4
PF6  
5
PA1  
PF5  
6
PA2  
PF4  
7
PA3  
PF3  
8
PA4  
PF2  
9
PA5  
PF1  
10  
11  
12  
PB11  
GND  
PF0  
GND  
19  
17 18  
13 14 15 16  
Figure 8.1. MGM111 Pinout  
silabs.com | Building a more connected world.  
Rev. 1.0 | 49  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Table 8.1. Device Pinout  
MGM111  
Pin Name  
Pin Alternate Functionality / Description  
Pin #  
1
Analog  
Ground  
Timers  
Communication  
Radio  
Other  
GND  
US0_TX #21  
US0_RX #20  
US0_CLK #19  
US0_CS #18  
US0_CTS #17  
US0_RTS #16  
US1_TX #21  
US1_RX #20  
US1_CLK #19  
US1_CS #18  
US1_CTS #17  
US1_RTS #16  
LEU0_TX #21  
LEU0_RX #20  
I2C0_SDA #21  
I2C0_SCL #20  
BUSCY [ADC0:  
APORT3YCH5  
ACMP0:  
APORT3YCH5  
ACMP1:  
APORT3YCH5  
IDAC0:  
APORT1YCH5]  
TIM0_CC0 #21  
TIM0_CC1 #20  
TIM0_CC2 #19  
TIM0_CDTI0 #18  
TIM0_CDTI1 #17  
TIM0_CDTI2 #16  
TIM1_CC0 #21  
FRC_DCLK #21  
FRC_DOUT #20  
FRC_DFRAME #19  
MODEM_DCLK  
#21 MODEM_DIN  
#20 MO-  
DEM_DOUT #19  
MODEM_ANT0  
#18 MO-  
PRS_CH3 #12  
PRS_CH4 #4  
PRS_CH5 #3  
PRS_CH6 #15  
ACMP0_O #21  
ACMP1_O #21  
2
3
4
PD13  
TIM1_CC1 #20  
TIM1_CC2 #19  
BUSDX [ADC0:  
APORT4XCH5  
ACMP0:  
APORT4XCH5  
ACMP1:  
TIM1_CC3 #18 LE-  
TIM0_OUT0 #21  
LETIM0_OUT1 #20  
PCNT0_S0IN #21  
PCNT0_S1IN #20  
DEM_ANT1 #17  
APORT4XCH5]  
US0_TX #22  
US0_RX #21  
US0_CLK #20  
US0_CS #19  
US0_CTS #18  
US0_RTS #17  
US1_TX #22  
US1_RX #21  
US1_CLK #20  
US1_CS #19  
US1_CTS #18  
US1_RTS #17  
LEU0_TX #22  
LEU0_RX #21  
I2C0_SDA #22  
I2C0_SCL #21  
BUSCX [ADC0:  
APORT3XCH6  
ACMP0:  
APORT3XCH6  
ACMP1:  
APORT3XCH6  
IDAC0:  
APORT1XCH6]  
TIM0_CC0 #22  
TIM0_CC1 #21  
TIM0_CC2 #20  
TIM0_CDTI0 #19  
TIM0_CDTI1 #18  
TIM0_CDTI2 #17  
TIM1_CC0 #22  
FRC_DCLK #22  
FRC_DOUT #21  
FRC_DFRAME #20  
MODEM_DCLK  
#22 MODEM_DIN  
#21 MO-  
DEM_DOUT #20  
MODEM_ANT0  
#19 MO-  
CMU_CLK0 #5  
PRS_CH3 #13  
PRS_CH4 #5  
PRS_CH5 #4  
PD14  
TIM1_CC1 #21  
TIM1_CC2 #20  
PRS_CH6 #16  
ACMP0_O #22  
ACMP1_O #22  
GPIO_EM4WU4  
BUSDY [ADC0:  
APORT4YCH6  
ACMP0:  
APORT4YCH6  
ACMP1:  
TIM1_CC3 #19 LE-  
TIM0_OUT0 #22  
LETIM0_OUT1 #21  
PCNT0_S0IN #22  
PCNT0_S1IN #21  
DEM_ANT1 #18  
APORT4YCH6]  
US0_TX #23  
US0_RX #22  
US0_CLK #21  
US0_CS #20  
US0_CTS #19  
US0_RTS #18  
US1_TX #23  
US1_RX #22  
US1_CLK #21  
US1_CS #20  
US1_CTS #19  
US1_RTS #18  
LEU0_TX #23  
LEU0_RX #22  
I2C0_SDA #23  
I2C0_SCL #22  
BUSCY [ADC0:  
APORT3YCH7  
ACMP0:  
APORT3YCH7  
ACMP1:  
APORT3YCH7  
IDAC0:  
APORT1YCH7]  
TIM0_CC0 #23  
TIM0_CC1 #22  
TIM0_CC2 #21  
TIM0_CDTI0 #20  
TIM0_CDTI1 #19  
TIM0_CDTI2 #18  
TIM1_CC0 #23  
FRC_DCLK #23  
FRC_DOUT #22  
FRC_DFRAME #21  
MODEM_DCLK  
#23 MODEM_DIN  
#22 MO-  
DEM_DOUT #21  
MODEM_ANT0  
#20 MO-  
CMU_CLK1 #5  
PRS_CH3 #14  
PRS_CH4 #6  
PRS_CH5 #5  
PRS_CH6 #17  
ACMP0_O #23  
ACMP1_O #23  
DBG_SWO #2  
PD15  
TIM1_CC1 #22  
TIM1_CC2 #21  
BUSDX [ADC0:  
APORT4XCH7  
ACMP0:  
APORT4XCH7  
ACMP1:  
TIM1_CC3 #20 LE-  
TIM0_OUT0 #23  
LETIM0_OUT1 #22  
PCNT0_S0IN #23  
PCNT0_S1IN #22  
DEM_ANT1 #19  
APORT4XCH7]  
silabs.com | Building a more connected world.  
Rev. 1.0 | 50  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
MGM111  
Pin Name  
Pin Alternate Functionality / Description  
Pin #  
Analog  
Timers  
Communication  
Radio  
Other  
ADC0_EXTN  
US0_TX #0  
US0_RX #31  
US0_CLK #30  
US0_CS #29  
US0_CTS #28  
US0_RTS #27  
US1_TX #0  
US1_RX #31  
US1_CLK #30  
US1_CS #29  
US1_CTS #28  
US1_RTS #27  
LEU0_TX #0  
LEU0_RX #31  
I2C0_SDA #0  
I2C0_SCL #31  
TIM0_CC0 #0  
TIM0_CC1 #31  
TIM0_CC2 #30  
TIM0_CDTI0 #29  
TIM0_CDTI1 #28  
TIM0_CDTI2 #27  
TIM1_CC0 #0  
TIM1_CC1 #31  
TIM1_CC2 #30  
TIM1_CC3 #29 LE-  
TIM0_OUT0 #0 LE-  
TIM0_OUT1 #31  
PCNT0_S0IN #0  
PCNT0_S1IN #31  
BUSCX [ADC0:  
APORT3XCH8  
ACMP0:  
APORT3XCH8  
ACMP1:  
APORT3XCH8  
IDAC0:  
APORT1XCH8]  
FRC_DCLK #0  
FRC_DOUT #31  
FRC_DFRAME #30  
MODEM_DCLK #0  
MODEM_DIN #31  
MODEM_DOUT  
#30 MO-  
DEM_ANT0 #29  
MODEM_ANT1  
#28  
CMU_CLK1 #0  
PRS_CH6 #0  
PRS_CH7 #10  
PRS_CH8 #9  
PRS_CH9 #8  
ACMP0_O #0  
ACMP1_O #0  
5
PA0  
BUSDY [ADC0:  
APORT4YCH8  
ACMP0:  
APORT4YCH8  
ACMP1:  
APORT4YCH8]  
ADC0_EXTP  
US0_TX #1  
US0_RX #0  
TIM0_CC0 #1  
TIM0_CC1 #0  
BUSCY [ADC0:  
APORT3YCH9  
ACMP0:  
APORT3YCH9  
ACMP1:  
APORT3YCH9  
IDAC0:  
APORT1YCH9]  
US0_CLK #31  
US0_CS #30  
US0_CTS #29  
US0_RTS #28  
US1_TX #1  
TIM0_CC2 #31  
TIM0_CDTI0 #30  
TIM0_CDTI1 #29  
TIM0_CDTI2 #28  
TIM1_CC0 #1  
FRC_DCLK #1  
FRC_DOUT #0  
FRC_DFRAME #31  
MODEM_DCLK #1  
MODEM_DIN #0  
MODEM_DOUT  
#31 MO-  
DEM_ANT0 #30  
MODEM_ANT1  
#29  
CMU_CLK0 #0  
PRS_CH6 #1  
PRS_CH7 #0  
PRS_CH8 #10  
PRS_CH9 #9  
ACMP0_O #1  
ACMP1_O #1  
US1_RX #0  
6
PA1  
TIM1_CC1 #0  
US1_CLK #31  
US1_CS #30  
US1_CTS #29  
US1_RTS #28  
LEU0_TX #1  
LEU0_RX #0  
I2C0_SDA #1  
I2C0_SCL #0  
TIM1_CC2 #31  
TIM1_CC3 #30 LE-  
TIM0_OUT0 #1 LE-  
TIM0_OUT1 #0  
PCNT0_S0IN #1  
PCNT0_S1IN #0  
BUSDX [ADC0:  
APORT4XCH9  
ACMP0:  
APORT4XCH9  
ACMP1:  
APORT4XCH9]  
US0_TX #2  
US0_RX #1  
BUSCX [ADC0:  
APORT3XCH10  
ACMP0:  
APORT3XCH10  
ACMP1:  
APORT3XCH10  
IDAC0:  
APORT1XCH10]  
TIM0_CC0 #2  
TIM0_CC1 #1  
TIM0_CC2 #0  
TIM0_CDTI0 #31  
TIM0_CDTI1 #30  
TIM0_CDTI2 #29  
TIM1_CC0 #2  
US0_CLK #0  
US0_CS #31  
US0_CTS #30  
US0_RTS #29  
US1_TX #2  
FRC_DCLK #2  
FRC_DOUT #1  
FRC_DFRAME #0  
MODEM_DCLK #2  
MODEM_DIN #1  
MODEM_DOUT #0  
MODEM_ANT0  
#31 MO-  
PRS_CH6 #2  
PRS_CH7 #1  
PRS_CH8 #0  
PRS_CH9 #10  
ACMP0_O #2  
ACMP1_O #2  
US1_RX #1  
7
PA2  
TIM1_CC1 #1  
TIM1_CC2 #0  
US1_CLK #0  
US1_CS #31  
US1_CTS #30  
US1_RTS #29  
LEU0_TX #2  
LEU0_RX #1  
I2C0_SDA #2  
I2C0_SCL #1  
BUSDY [ADC0:  
APORT4YCH10  
ACMP0:  
APORT4YCH10  
ACMP1:  
TIM1_CC3 #31 LE-  
TIM0_OUT0 #2 LE-  
TIM0_OUT1 #1  
PCNT0_S0IN #2  
PCNT0_S1IN #1  
DEM_ANT1 #30  
APORT4YCH10]  
silabs.com | Building a more connected world.  
Rev. 1.0 | 51  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
MGM111  
Pin Name  
Pin Alternate Functionality / Description  
Pin #  
Analog  
Timers  
Communication  
Radio  
Other  
US0_TX #3  
US0_RX #2  
US0_CLK #1  
US0_CS #0  
US0_CTS #31  
US0_RTS #30  
US1_TX #3  
US1_RX #2  
US1_CLK #1  
US1_CS #0  
US1_CTS #31  
US1_RTS #30  
LEU0_TX #3  
LEU0_RX #2  
I2C0_SDA #3  
I2C0_SCL #2  
BUSCY [ADC0:  
APORT3YCH11  
ACMP0:  
APORT3YCH11  
ACMP1:  
APORT3YCH11  
IDAC0:  
APORT1YCH11]  
TIM0_CC0 #3  
TIM0_CC1 #2  
TIM0_CC2 #1  
TIM0_CDTI0 #0  
TIM0_CDTI1 #31  
TIM0_CDTI2 #30  
TIM1_CC0 #3  
FRC_DCLK #3  
FRC_DOUT #2  
FRC_DFRAME #1  
MODEM_DCLK #3  
MODEM_DIN #2  
MODEM_DOUT #1  
MODEM_ANT0 #0  
MODEM_ANT1  
#31  
PRS_CH6 #3  
PRS_CH7 #2  
PRS_CH8 #1  
PRS_CH9 #0  
ACMP0_O #3  
ACMP1_O #3  
GPIO_EM4WU8  
8
PA3  
PA4  
PA5  
TIM1_CC1 #2  
TIM1_CC2 #1  
BUSDX [ADC0:  
APORT4XCH11  
ACMP0:  
APORT4XCH11  
ACMP1:  
TIM1_CC3 #0 LE-  
TIM0_OUT0 #3 LE-  
TIM0_OUT1 #2  
PCNT0_S0IN #3  
PCNT0_S1IN #2  
APORT4XCH11]  
US0_TX #4  
US0_RX #3  
US0_CLK #2  
US0_CS #1  
US0_CTS #0  
US0_RTS #31  
US1_TX #4  
US1_RX #3  
US1_CLK #2  
US1_CS #1  
US1_CTS #0  
US1_RTS #31  
LEU0_TX #4  
LEU0_RX #3  
I2C0_SDA #4  
I2C0_SCL #3  
BUSCX [ADC0:  
APORT3XCH12  
ACMP0:  
APORT3XCH12  
ACMP1:  
APORT3XCH12  
IDAC0:  
APORT1XCH12]  
TIM0_CC0 #4  
TIM0_CC1 #3  
TIM0_CC2 #2  
TIM0_CDTI0 #1  
TIM0_CDTI1 #0  
TIM0_CDTI2 #31  
TIM1_CC0 #4  
FRC_DCLK #4  
FRC_DOUT #3  
PRS_CH6 #4  
PRS_CH7 #3  
PRS_CH8 #2  
PRS_CH9 #1  
ACMP0_O #4  
ACMP1_O #4  
FRC_DFRAME #2  
MODEM_DCLK #4  
MODEM_DIN #3  
MODEM_DOUT #2  
MODEM_ANT0 #1  
MODEM_ANT1 #0  
9
TIM1_CC1 #3  
TIM1_CC2 #2  
BUSDY [ADC0:  
APORT4YCH12  
ACMP0:  
APORT4YCH12  
ACMP1:  
TIM1_CC3 #1 LE-  
TIM0_OUT0 #4 LE-  
TIM0_OUT1 #3  
PCNT0_S0IN #4  
PCNT0_S1IN #3  
APORT4YCH12]  
US0_TX #5  
US0_RX #4  
US0_CLK #3  
US0_CS #2  
US0_CTS #1  
US0_RTS #0  
US1_TX #5  
US1_RX #4  
US1_CLK #3  
US1_CS #2  
US1_CTS #1  
US1_RTS #0  
LEU0_TX #5  
LEU0_RX #4  
I2C0_SDA #5  
I2C0_SCL #4  
BUSCY [ADC0:  
APORT3YCH13  
ACMP0:  
APORT3YCH13  
ACMP1:  
APORT3YCH13  
IDAC0:  
APORT1YCH13]  
TIM0_CC0 #5  
TIM0_CC1 #4  
TIM0_CC2 #3  
TIM0_CDTI0 #2  
TIM0_CDTI1 #1  
TIM0_CDTI2 #0  
TIM1_CC0 #5  
FRC_DCLK #5  
FRC_DOUT #4  
PRS_CH6 #5  
PRS_CH7 #4  
PRS_CH8 #3  
PRS_CH9 #2  
ACMP0_O #5  
ACMP1_O #5  
FRC_DFRAME #3  
MODEM_DCLK #5  
MODEM_DIN #4  
MODEM_DOUT #3  
MODEM_ANT0 #2  
MODEM_ANT1 #1  
10  
TIM1_CC1 #4  
TIM1_CC2 #3  
BUSDX [ADC0:  
APORT4XCH13  
ACMP0:  
APORT4XCH13  
ACMP1:  
TIM1_CC3 #2 LE-  
TIM0_OUT0 #5 LE-  
TIM0_OUT1 #4  
PCNT0_S0IN #5  
PCNT0_S1IN #4  
APORT4XCH13]  
silabs.com | Building a more connected world.  
Rev. 1.0 | 52  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
MGM111  
Pin Name  
Pin Alternate Functionality / Description  
Pin #  
Analog  
Timers  
Communication  
Radio  
Other  
US0_TX #6  
US0_RX #5  
US0_CLK #4  
US0_CS #3  
US0_CTS #2  
US0_RTS #1  
US1_TX #6  
US1_RX #5  
US1_CLK #4  
US1_CS #3  
US1_CTS #2  
US1_RTS #1  
LEU0_TX #6  
LEU0_RX #5  
I2C0_SDA #6  
I2C0_SCL #5  
BUSCY [ADC0:  
APORT3YCH27  
ACMP0:  
APORT3YCH27  
ACMP1:  
APORT3YCH27  
IDAC0:  
APORT1YCH27]  
TIM0_CC0 #6  
TIM0_CC1 #5  
TIM0_CC2 #4  
TIM0_CDTI0 #3  
TIM0_CDTI1 #2  
TIM0_CDTI2 #1  
TIM1_CC0 #6  
FRC_DCLK #6  
FRC_DOUT #5  
PRS_CH6 #6  
PRS_CH7 #5  
PRS_CH8 #4  
PRS_CH9 #3  
ACMP0_O #6  
ACMP1_O #6  
FRC_DFRAME #4  
MODEM_DCLK #6  
MODEM_DIN #5  
MODEM_DOUT #4  
MODEM_ANT0 #3  
MODEM_ANT1 #2  
11  
PB11  
GND  
PB13  
TIM1_CC1 #5  
TIM1_CC2 #4  
BUSDX [ADC0:  
APORT4XCH27  
ACMP0:  
APORT4XCH27  
ACMP1:  
TIM1_CC3 #3 LE-  
TIM0_OUT0 #6 LE-  
TIM0_OUT1 #5  
PCNT0_S0IN #6  
PCNT0_S1IN #5  
APORT4XCH27]  
12  
Ground  
US0_TX #8  
US0_RX #7  
US0_CLK #6  
US0_CS #5  
US0_CTS #4  
US0_RTS #3  
US1_TX #8  
US1_RX #7  
US1_CLK #6  
US1_CS #5  
US1_CTS #4  
US1_RTS #3  
LEU0_TX #8  
LEU0_RX #7  
I2C0_SDA #8  
I2C0_SCL #7  
BUSCY [ADC0:  
APORT3YCH29  
ACMP0:  
APORT3YCH29  
ACMP1:  
APORT3YCH29  
IDAC0:  
APORT1YCH29]  
TIM0_CC0 #8  
TIM0_CC1 #7  
TIM0_CC2 #6  
TIM0_CDTI0 #5  
TIM0_CDTI1 #4  
TIM0_CDTI2 #3  
TIM1_CC0 #8  
FRC_DCLK #8  
FRC_DOUT #7  
PRS_CH6 #8  
PRS_CH7 #7  
PRS_CH8 #6  
PRS_CH9 #5  
ACMP0_O #8  
ACMP1_O #8  
DBG_SWO #1  
GPIO_EM4WU9  
FRC_DFRAME #6  
MODEM_DCLK #8  
MODEM_DIN #7  
MODEM_DOUT #6  
MODEM_ANT0 #5  
MODEM_ANT1 #4  
13  
TIM1_CC1 #7  
TIM1_CC2 #6  
BUSDX [ADC0:  
APORT4XCH29  
ACMP0:  
APORT4XCH29  
ACMP1:  
TIM1_CC3 #5 LE-  
TIM0_OUT0 #8 LE-  
TIM0_OUT1 #7  
PCNT0_S0IN #8  
PCNT0_S1IN #7  
APORT4XCH29]  
US0_TX #11  
US0_RX #10  
US0_CLK #9  
US0_CS #8  
US0_CTS #7  
US0_RTS #6  
US1_TX #11  
US1_RX #10  
US1_CLK #9  
US1_CS #8  
US1_CTS #7  
US1_RTS #6  
LEU0_TX #11  
LEU0_RX #10  
I2C0_SDA #11  
I2C0_SCL #10  
TIM0_CC0 #11  
TIM0_CC1 #10  
TIM0_CC2 #9  
TIM0_CDTI0 #8  
TIM0_CDTI1 #7  
TIM0_CDTI2 #6  
TIM1_CC0 #11  
TIM1_CC1 #10  
TIM1_CC2 #9  
TIM1_CC3 #8 LE-  
TIM0_OUT0 #11  
LETIM0_OUT1 #10  
PCNT0_S0IN #11  
PCNT0_S1IN #10  
BUSAX [ADC0:  
APORT1XCH6  
ACMP0:  
APORT1XCH6  
ACMP1:  
FRC_DCLK #11  
FRC_DOUT #10  
FRC_DFRAME #9  
MODEM_DCLK  
#11 MODEM_DIN  
#10 MO-  
DEM_DOUT #9  
MODEM_ANT0 #8  
MODEM_ANT1 #7  
CMU_CLK0 #2  
PRS_CH0 #8  
PRS_CH9 #11  
PRS_CH10 #0  
PRS_CH11 #5  
ACMP0_O #11  
ACMP1_O #11  
APORT1XCH6]  
14  
PC6  
BUSBY [ADC0:  
APORT2YCH6  
ACMP0:  
APORT2YCH6  
ACMP1:  
APORT2YCH6]  
silabs.com | Building a more connected world.  
Rev. 1.0 | 53  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
MGM111  
Pin Name  
Pin Alternate Functionality / Description  
Pin #  
Analog  
Timers  
Communication  
Radio  
Other  
US0_TX #12  
US0_RX #11  
US0_CLK #10  
US0_CS #9  
US0_CTS #8  
US0_RTS #7  
US1_TX #12  
US1_RX #11  
US1_CLK #10  
US1_CS #9  
US1_CTS #8  
US1_RTS #7  
LEU0_TX #12  
LEU0_RX #11  
I2C0_SDA #12  
I2C0_SCL #11  
TIM0_CC0 #12  
TIM0_CC1 #11  
TIM0_CC2 #10  
TIM0_CDTI0 #9  
TIM0_CDTI1 #8  
TIM0_CDTI2 #7  
TIM1_CC0 #12  
TIM1_CC1 #11  
TIM1_CC2 #10  
TIM1_CC3 #9 LE-  
TIM0_OUT0 #12  
LETIM0_OUT1 #11  
PCNT0_S0IN #12  
PCNT0_S1IN #11  
BUSAY [ADC0:  
APORT1YCH7  
ACMP0:  
APORT1YCH7  
ACMP1:  
FRC_DCLK #12  
FRC_DOUT #11  
FRC_DFRAME #10  
MODEM_DCLK  
#12 MODEM_DIN  
#11 MO-  
DEM_DOUT #10  
MODEM_ANT0 #9  
MODEM_ANT1 #8  
CMU_CLK1 #2  
PRS_CH0 #9  
PRS_CH9 #12  
PRS_CH10 #1  
PRS_CH11 #0  
ACMP0_O #12  
ACMP1_O #12  
APORT1YCH7]  
15  
PC7  
PC8  
PC9  
BUSBX [ADC0:  
APORT2XCH7  
ACMP0:  
APORT2XCH7  
ACMP1:  
APORT2XCH7]  
US0_TX #13  
US0_RX #12  
US0_CLK #11  
US0_CS #10  
US0_CTS #9  
US0_RTS #8  
US1_TX #13  
US1_RX #12  
US1_CLK #11  
US1_CS #10  
US1_CTS #9  
US1_RTS #8  
LEU0_TX #13  
LEU0_RX #12  
I2C0_SDA #13  
I2C0_SCL #12  
TIM0_CC0 #13  
TIM0_CC1 #12  
TIM0_CC2 #11  
TIM0_CDTI0 #10  
TIM0_CDTI1 #9  
TIM0_CDTI2 #8  
TIM1_CC0 #13  
TIM1_CC1 #12  
TIM1_CC2 #11  
TIM1_CC3 #10 LE-  
TIM0_OUT0 #13  
LETIM0_OUT1 #12  
PCNT0_S0IN #13  
PCNT0_S1IN #12  
BUSAX [ADC0:  
APORT1XCH8  
ACMP0:  
APORT1XCH8  
ACMP1:  
FRC_DCLK #13  
FRC_DOUT #12  
FRC_DFRAME #11  
MODEM_DCLK  
#13 MODEM_DIN  
#12 MO-  
DEM_DOUT #11  
MODEM_ANT0  
#10 MO-  
PRS_CH0 #10  
PRS_CH9 #13  
PRS_CH10 #2  
PRS_CH11 #1  
ACMP0_O #13  
ACMP1_O #13  
APORT1XCH8]  
16  
BUSBY [ADC0:  
APORT2YCH8  
ACMP0:  
APORT2YCH8  
ACMP1:  
DEM_ANT1 #9  
APORT2YCH8]  
US0_TX #14  
US0_RX #13  
US0_CLK #12  
US0_CS #11  
US0_CTS #10  
US0_RTS #9  
US1_TX #14  
US1_RX #13  
US1_CLK #12  
US1_CS #11  
US1_CTS #10  
US1_RTS #9  
LEU0_TX #14  
LEU0_RX #13  
I2C0_SDA #14  
I2C0_SCL #13  
TIM0_CC0 #14  
TIM0_CC1 #13  
TIM0_CC2 #12  
TIM0_CDTI0 #11  
TIM0_CDTI1 #10  
TIM0_CDTI2 #9  
TIM1_CC0 #14  
BUSAY [ADC0:  
APORT1YCH9  
ACMP0:  
APORT1YCH9  
ACMP1:  
FRC_DCLK #14  
FRC_DOUT #13  
FRC_DFRAME #12  
MODEM_DCLK  
#14 MODEM_DIN  
#13 MO-  
DEM_DOUT #12  
MODEM_ANT0  
#11 MO-  
PRS_CH0 #11  
PRS_CH9 #14  
PRS_CH10 #3  
PRS_CH11 #2  
ACMP0_O #14  
ACMP1_O #14  
APORT1YCH9]  
17  
TIM1_CC1 #13  
TIM1_CC2 #12  
BUSBX [ADC0:  
APORT2XCH9  
ACMP0:  
APORT2XCH9  
ACMP1:  
TIM1_CC3 #11 LE-  
TIM0_OUT0 #14  
LETIM0_OUT1 #13  
PCNT0_S0IN #14  
PCNT0_S1IN #13  
DEM_ANT1 #10  
APORT2XCH9]  
silabs.com | Building a more connected world.  
Rev. 1.0 | 54  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
MGM111  
Pin Name  
Pin Alternate Functionality / Description  
Pin #  
Analog  
Timers  
Communication  
Radio  
Other  
US0_TX #15  
US0_RX #14  
US0_CLK #13  
US0_CS #12  
US0_CTS #11  
US0_RTS #10  
US1_TX #15  
US1_RX #14  
US1_CLK #13  
US1_CS #12  
US1_CTS #11  
US1_RTS #10  
LEU0_TX #15  
LEU0_RX #14  
I2C0_SDA #15  
I2C0_SCL #14  
TIM0_CC0 #15  
TIM0_CC1 #14  
TIM0_CC2 #13  
TIM0_CDTI0 #12  
TIM0_CDTI1 #11  
TIM0_CDTI2 #10  
TIM1_CC0 #15  
BUSAX [ADC0:  
APORT1XCH10  
ACMP0:  
APORT1XCH10  
ACMP1:  
FRC_DCLK #15  
FRC_DOUT #14  
FRC_DFRAME #13  
MODEM_DCLK  
#15 MODEM_DIN  
#14 MO-  
DEM_DOUT #13  
MODEM_ANT0  
#12 MO-  
CMU_CLK1 #3  
PRS_CH0 #12  
PRS_CH9 #15  
PRS_CH10 #4  
PRS_CH11 #3  
ACMP0_O #15  
ACMP1_O #15  
GPIO_EM4WU12  
APORT1XCH10]  
18  
PC10  
TIM1_CC1 #14  
TIM1_CC2 #13  
BUSBY [ADC0:  
APORT2YCH10  
ACMP0:  
APORT2YCH10  
ACMP1:  
TIM1_CC3 #12 LE-  
TIM0_OUT0 #15  
LETIM0_OUT1 #14  
PCNT0_S0IN #15  
PCNT0_S1IN #14  
DEM_ANT1 #11  
APORT2YCH10]  
US0_TX #16  
US0_RX #15  
US0_CLK #14  
US0_CS #13  
US0_CTS #12  
US0_RTS #11  
US1_TX #16  
US1_RX #15  
US1_CLK #14  
US1_CS #13  
US1_CTS #12  
US1_RTS #11  
LEU0_TX #16  
LEU0_RX #15  
I2C0_SDA #16  
I2C0_SCL #15  
TIM0_CC0 #16  
TIM0_CC1 #15  
TIM0_CC2 #14  
TIM0_CDTI0 #13  
TIM0_CDTI1 #12  
TIM0_CDTI2 #11  
TIM1_CC0 #16  
BUSAY [ADC0:  
APORT1YCH11  
ACMP0:  
APORT1YCH11  
ACMP1:  
FRC_DCLK #16  
FRC_DOUT #15  
FRC_DFRAME #14  
MODEM_DCLK  
#16 MODEM_DIN  
#15 MO-  
DEM_DOUT #14  
MODEM_ANT0  
#13 MO-  
CMU_CLK0 #3  
PRS_CH0 #13  
PRS_CH9 #16  
PRS_CH10 #5  
PRS_CH11 #4  
ACMP0_O #16  
ACMP1_O #16  
DBG_SWO #3  
APORT1YCH11]  
19  
20  
21  
PC11  
GND  
PF0  
TIM1_CC1 #15  
TIM1_CC2 #14  
BUSBX [ADC0:  
APORT2XCH11  
ACMP0:  
APORT2XCH11  
ACMP1:  
TIM1_CC3 #13 LE-  
TIM0_OUT0 #16  
LETIM0_OUT1 #15  
PCNT0_S0IN #16  
PCNT0_S1IN #15  
DEM_ANT1 #12  
APORT2XCH11]  
Ground  
US0_TX #24  
US0_RX #23  
US0_CLK #22  
US0_CS #21  
US0_CTS #20  
US0_RTS #19  
US1_TX #24  
US1_RX #23  
US1_CLK #22  
US1_CS #21  
US1_CTS #20  
US1_RTS #19  
LEU0_TX #24  
LEU0_RX #23  
I2C0_SDA #24  
I2C0_SCL #23  
TIM0_CC0 #24  
TIM0_CC1 #23  
TIM0_CC2 #22  
TIM0_CDTI0 #21  
TIM0_CDTI1 #20  
TIM0_CDTI2 #19  
TIM1_CC0 #24  
BUSAX [ADC0:  
APORT1XCH16  
ACMP0:  
APORT1XCH16  
ACMP1:  
FRC_DCLK #24  
FRC_DOUT #23  
FRC_DFRAME #22  
MODEM_DCLK  
#24 MODEM_DIN  
#23 MO-  
DEM_DOUT #22  
MODEM_ANT0  
#21 MO-  
PRS_CH0 #0  
PRS_CH1 #7  
PRS_CH2 #6  
PRS_CH3 #5  
ACMP0_O #24  
ACMP1_O #24  
DBG_SWCLKTCK  
#0  
APORT1XCH16]  
TIM1_CC1 #23  
TIM1_CC2 #22  
BUSBY [ADC0:  
APORT2YCH16  
ACMP0:  
APORT2YCH16  
ACMP1:  
TIM1_CC3 #21 LE-  
TIM0_OUT0 #24  
LETIM0_OUT1 #23  
PCNT0_S0IN #24  
PCNT0_S1IN #23  
DEM_ANT1 #20  
APORT2YCH16]  
silabs.com | Building a more connected world.  
Rev. 1.0 | 55  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
MGM111  
Pin Name  
Pin Alternate Functionality / Description  
Pin #  
Analog  
Timers  
Communication  
Radio  
Other  
US0_TX #25  
US0_RX #24  
US0_CLK #23  
US0_CS #22  
US0_CTS #21  
US0_RTS #20  
US1_TX #25  
US1_RX #24  
US1_CLK #23  
US1_CS #22  
US1_CTS #21  
US1_RTS #20  
LEU0_TX #25  
LEU0_RX #24  
I2C0_SDA #25  
I2C0_SCL #24  
TIM0_CC0 #25  
TIM0_CC1 #24  
TIM0_CC2 #23  
TIM0_CDTI0 #22  
TIM0_CDTI1 #21  
TIM0_CDTI2 #20  
TIM1_CC0 #25  
BUSAY [ADC0:  
APORT1YCH17  
ACMP0:  
APORT1YCH17  
ACMP1:  
FRC_DCLK #25  
FRC_DOUT #24  
FRC_DFRAME #23  
MODEM_DCLK  
#25 MODEM_DIN  
#24 MO-  
DEM_DOUT #23  
MODEM_ANT0  
#22 MO-  
PRS_CH0 #1  
PRS_CH1 #0  
PRS_CH2 #7  
PRS_CH3 #6  
ACMP0_O #25  
ACMP1_O #25  
DBG_SWDIOTMS  
#0  
APORT1YCH17]  
22  
PF1  
PF2  
PF3  
TIM1_CC1 #24  
TIM1_CC2 #23  
BUSBX [ADC0:  
APORT2XCH17  
ACMP0:  
APORT2XCH17  
ACMP1:  
TIM1_CC3 #22 LE-  
TIM0_OUT0 #25  
LETIM0_OUT1 #24  
PCNT0_S0IN #25  
PCNT0_S1IN #24  
DEM_ANT1 #21  
APORT2XCH17]  
US0_TX #26  
US0_RX #25  
US0_CLK #24  
US0_CS #23  
US0_CTS #22  
US0_RTS #21  
US1_TX #26  
US1_RX #25  
US1_CLK #24  
US1_CS #23  
US1_CTS #22  
US1_RTS #21  
LEU0_TX #26  
LEU0_RX #25  
I2C0_SDA #26  
I2C0_SCL #25  
TIM0_CC0 #26  
TIM0_CC1 #25  
TIM0_CC2 #24  
TIM0_CDTI0 #23  
TIM0_CDTI1 #22  
TIM0_CDTI2 #21  
TIM1_CC0 #26  
BUSAX [ADC0:  
APORT1XCH18  
ACMP0:  
APORT1XCH18  
ACMP1:  
FRC_DCLK #26  
FRC_DOUT #25  
FRC_DFRAME #24  
MODEM_DCLK  
#26 MODEM_DIN  
#25 MO-  
DEM_DOUT #24  
MODEM_ANT0  
#23 MO-  
CMU_CLK0 #6  
PRS_CH0 #2  
PRS_CH1 #1  
PRS_CH2 #0  
PRS_CH3 #7  
ACMP0_O #26  
ACMP1_O #26  
DBG_TDO #0  
DBG_SWO #0  
GPIO_EM4WU0  
APORT1XCH18]  
23  
TIM1_CC1 #25  
TIM1_CC2 #24  
BUSBY [ADC0:  
APORT2YCH18  
ACMP0:  
APORT2YCH18  
ACMP1:  
TIM1_CC3 #23 LE-  
TIM0_OUT0 #26  
LETIM0_OUT1 #25  
PCNT0_S0IN #26  
PCNT0_S1IN #25  
DEM_ANT1 #22  
APORT2YCH18]  
US0_TX #27  
US0_RX #26  
US0_CLK #25  
US0_CS #24  
US0_CTS #23  
US0_RTS #22  
US1_TX #27  
US1_RX #26  
US1_CLK #25  
US1_CS #24  
US1_CTS #23  
US1_RTS #22  
LEU0_TX #27  
LEU0_RX #26  
I2C0_SDA #27  
I2C0_SCL #26  
TIM0_CC0 #27  
TIM0_CC1 #26  
TIM0_CC2 #25  
TIM0_CDTI0 #24  
TIM0_CDTI1 #23  
TIM0_CDTI2 #22  
TIM1_CC0 #27  
BUSAY [ADC0:  
APORT1YCH19  
ACMP0:  
APORT1YCH19  
ACMP1:  
FRC_DCLK #27  
FRC_DOUT #26  
FRC_DFRAME #25  
MODEM_DCLK  
#27 MODEM_DIN  
#26 MO-  
DEM_DOUT #25  
MODEM_ANT0  
#24 MO-  
CMU_CLK1 #6  
PRS_CH0 #3  
PRS_CH1 #2  
PRS_CH2 #1  
PRS_CH3 #0  
ACMP0_O #27  
ACMP1_O #27  
DBG_TDI #0  
APORT1YCH19]  
24  
TIM1_CC1 #26  
TIM1_CC2 #25  
BUSBX [ADC0:  
APORT2XCH19  
ACMP0:  
APORT2XCH19  
ACMP1:  
TIM1_CC3 #24 LE-  
TIM0_OUT0 #27  
LETIM0_OUT1 #26  
PCNT0_S0IN #27  
PCNT0_S1IN #26  
DEM_ANT1 #23  
APORT2XCH19]  
silabs.com | Building a more connected world.  
Rev. 1.0 | 56  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
MGM111  
Pin Name  
Pin Alternate Functionality / Description  
Pin #  
Analog  
Timers  
Communication  
Radio  
Other  
US0_TX #28  
US0_RX #27  
US0_CLK #26  
US0_CS #25  
US0_CTS #24  
US0_RTS #23  
US1_TX #28  
US1_RX #27  
US1_CLK #26  
US1_CS #25  
US1_CTS #24  
US1_RTS #23  
LEU0_TX #28  
LEU0_RX #27  
I2C0_SDA #28  
I2C0_SCL #27  
TIM0_CC0 #28  
TIM0_CC1 #27  
TIM0_CC2 #26  
TIM0_CDTI0 #25  
TIM0_CDTI1 #24  
TIM0_CDTI2 #23  
TIM1_CC0 #28  
BUSAX [ADC0:  
APORT1XCH20  
ACMP0:  
APORT1XCH20  
ACMP1:  
FRC_DCLK #28  
FRC_DOUT #27  
FRC_DFRAME #26  
MODEM_DCLK  
#28 MODEM_DIN  
#27 MO-  
DEM_DOUT #26  
MODEM_ANT0  
#25 MO-  
PRS_CH0 #4  
PRS_CH1 #3  
PRS_CH2 #2  
PRS_CH3 #1  
ACMP0_O #28  
ACMP1_O #28  
APORT1XCH20]  
25  
PF4  
PF5  
PF6  
TIM1_CC1 #27  
TIM1_CC2 #26  
BUSBY [ADC0:  
APORT2YCH20  
ACMP0:  
APORT2YCH20  
ACMP1:  
TIM1_CC3 #25 LE-  
TIM0_OUT0 #28  
LETIM0_OUT1 #27  
PCNT0_S0IN #28  
PCNT0_S1IN #27  
DEM_ANT1 #24  
APORT2YCH20]  
US0_TX #29  
US0_RX #28  
US0_CLK #27  
US0_CS #26  
US0_CTS #25  
US0_RTS #24  
US1_TX #29  
US1_RX #28  
US1_CLK #27  
US1_CS #26  
US1_CTS #25  
US1_RTS #24  
LEU0_TX #29  
LEU0_RX #28  
I2C0_SDA #29  
I2C0_SCL #28  
TIM0_CC0 #29  
TIM0_CC1 #28  
TIM0_CC2 #27  
TIM0_CDTI0 #26  
TIM0_CDTI1 #25  
TIM0_CDTI2 #24  
TIM1_CC0 #29  
BUSAY [ADC0:  
APORT1YCH21  
ACMP0:  
APORT1YCH21  
ACMP1:  
FRC_DCLK #29  
FRC_DOUT #28  
FRC_DFRAME #27  
MODEM_DCLK  
#29 MODEM_DIN  
#28 MO-  
DEM_DOUT #27  
MODEM_ANT0  
#26 MO-  
PRS_CH0 #5  
PRS_CH1 #4  
PRS_CH2 #3  
PRS_CH3 #2  
ACMP0_O #29  
ACMP1_O #29  
APORT1YCH21]  
26  
TIM1_CC1 #28  
TIM1_CC2 #27  
BUSBX [ADC0:  
APORT2XCH21  
ACMP0:  
APORT2XCH21  
ACMP1:  
TIM1_CC3 #26 LE-  
TIM0_OUT0 #29  
LETIM0_OUT1 #28  
PCNT0_S0IN #29  
PCNT0_S1IN #28  
DEM_ANT1 #25  
APORT2XCH21]  
US0_TX #30  
US0_RX #29  
US0_CLK #28  
US0_CS #27  
US0_CTS #26  
US0_RTS #25  
US1_TX #30  
US1_RX #29  
US1_CLK #28  
US1_CS #27  
US1_CTS #26  
US1_RTS #25  
LEU0_TX #30  
LEU0_RX #29  
I2C0_SDA #30  
I2C0_SCL #29  
TIM0_CC0 #30  
TIM0_CC1 #29  
TIM0_CC2 #28  
TIM0_CDTI0 #27  
TIM0_CDTI1 #26  
TIM0_CDTI2 #25  
TIM1_CC0 #30  
BUSAX [ADC0:  
APORT1XCH22  
ACMP0:  
APORT1XCH22  
ACMP1:  
FRC_DCLK #30  
FRC_DOUT #29  
FRC_DFRAME #28  
MODEM_DCLK  
#30 MODEM_DIN  
#29 MO-  
DEM_DOUT #28  
MODEM_ANT0  
#27 MO-  
CMU_CLK1 #7  
PRS_CH0 #6  
PRS_CH1 #5  
PRS_CH2 #4  
PRS_CH3 #3  
ACMP0_O #30  
ACMP1_O #30  
APORT1XCH22]  
27  
TIM1_CC1 #29  
TIM1_CC2 #28  
BUSBY [ADC0:  
APORT2YCH22  
ACMP0:  
APORT2YCH22  
ACMP1:  
TIM1_CC3 #27 LE-  
TIM0_OUT0 #30  
LETIM0_OUT1 #29  
PCNT0_S0IN #30  
PCNT0_S1IN #29  
DEM_ANT1 #26  
APORT2YCH22]  
silabs.com | Building a more connected world.  
Rev. 1.0 | 57  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
MGM111  
Pin Name  
Pin Alternate Functionality / Description  
Pin #  
Analog  
Timers  
Communication  
Radio  
Other  
US0_TX #31  
US0_RX #30  
US0_CLK #29  
US0_CS #28  
US0_CTS #27  
US0_RTS #26  
US1_TX #31  
US1_RX #30  
US1_CLK #29  
US1_CS #28  
US1_CTS #27  
US1_RTS #26  
LEU0_TX #31  
LEU0_RX #30  
I2C0_SDA #31  
I2C0_SCL #30  
TIM0_CC0 #31  
TIM0_CC1 #30  
TIM0_CC2 #29  
TIM0_CDTI0 #28  
TIM0_CDTI1 #27  
TIM0_CDTI2 #26  
TIM1_CC0 #31  
BUSAY [ADC0:  
APORT1YCH23  
ACMP0:  
APORT1YCH23  
ACMP1:  
FRC_DCLK #31  
FRC_DOUT #30  
FRC_DFRAME #29  
MODEM_DCLK  
#31 MODEM_DIN  
#30 MO-  
DEM_DOUT #29  
MODEM_ANT0  
#28 MO-  
CMU_CLK0 #7  
PRS_CH0 #7  
PRS_CH1 #6  
PRS_CH2 #5  
PRS_CH3 #4  
ACMP0_O #31  
ACMP1_O #31  
GPIO_EM4WU1  
APORT1YCH23]  
28  
PF7  
TIM1_CC1 #30  
TIM1_CC2 #29  
BUSBX [ADC0:  
APORT2XCH23  
ACMP0:  
APORT2XCH23  
ACMP1:  
TIM1_CC3 #28 LE-  
TIM0_OUT0 #31  
LETIM0_OUT1 #30  
PCNT0_S0IN #31  
PCNT0_S1IN #30  
DEM_ANT1 #27  
APORT2XCH23]  
29  
30  
31  
VDD  
RESETn  
GND  
Module power supply  
Reset input, active low.To apply an external reset source to this pin, it is required to only drive this pin low  
during reset, and let the internal pull-up ensure that reset is released.  
Ground  
8.1.1 GPIO Overview  
The GPIO pins are organized as 16-bit ports indicated by letters A through F, and the individual pins on each port are indicated by a  
number from 15 down to 0.  
Table 8.2. GPIO Pinout  
Port  
Pin  
15  
Pin  
14  
Pin  
13  
Pin  
12  
Pin  
11  
Pin Pin 9 Pin 8 Pin 7 Pin 6 Pin 5 Pin 4 Pin 3 Pin 2 Pin 1 Pin 0  
10  
PA5  
(5V)  
Port A  
Port B  
Port C  
-
-
-
PB13  
-
-
-
-
-
-
-
-
-
-
-
-
-
PA4 PA3 PA2 PA1 PA0  
PB11  
-
-
-
-
-
-
-
-
-
-
-
PC11 PC10 PC9 PC8 PC7 PC6  
(5V) (5V) (5V) (5V) (5V) (5V)  
-
-
-
-
Port D  
Port E  
PD15 PD14 PD13  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0  
(5V) (5V) (5V) (5V) (5V) (5V) (5V) (5V)  
Port F  
-
-
Note:  
1. GPIO with 5V tolerance are indicated by (5V).  
silabs.com | Building a more connected world.  
Rev. 1.0 | 58  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
8.2 Alternate Functionality Pinout  
A wide selection of alternate functionality is available for multiplexing to various pins. The following table shows the name of the alter-  
nate functionality in the first column, followed by columns showing the possible LOCATION bitfield settings.  
Note: Some functionality, such as analog interfaces, do not have alternate settings or a LOCATION bitfield. In these cases, the pinout  
is shown in the column corresponding to LOCATION 0.  
Table 8.3. Alternate Functionality Overview  
Alternate  
LOCATION  
Functionality  
0 - 3  
4 - 7  
8 - 11  
12 - 15  
16 - 19  
20 - 23  
24 - 27  
28 - 31  
Description  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
8: PB13  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
16: PC11  
24: PF0  
28: PF4  
29: PF5  
30: PF6  
31: PF7  
Analog comparator  
ACMP0, digital out-  
put.  
21: PD13 25: PF1  
22: PD14 26: PF2  
23: PD15 27: PF3  
ACMP0_O  
11: PC6  
8: PB13  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
16: PC11  
24: PF0  
21: PD13 25: PF1  
22: PD14 26: PF2  
23: PD15 27: PF3  
28: PF4  
29: PF5  
30: PF6  
31: PF7  
Analog comparator  
ACMP1, digital out-  
put.  
ACMP1_O  
11: PC6  
0: PA0  
0: PA1  
0: PA1  
Analog to digital  
converter ADC0 ex-  
ternal reference in-  
put negative pin  
ADC0_EXTN  
ADC0_EXTP  
CMU_CLK0  
CMU_CLK1  
Analog to digital  
converter ADC0 ex-  
ternal reference in-  
put positive pin  
Clock Management  
Unit, clock output  
number 0.  
5: PD14  
6: PF2  
7: PF7  
2: PC6  
3: PC11  
0: PA0  
Clock Management  
Unit, clock output  
number 1.  
5: PD15  
6: PF3  
7: PF6  
2: PC7  
3: PC10  
0: PF0  
Debug-interface  
Serial Wire clock  
input and JTAG  
Test Clock.  
DBG_SWCLKTCK  
Note that this func-  
tion is enabled to  
the pin out of reset,  
and has a built-in  
pull down.  
0: PF1  
Debug-interface  
Serial Wire data in-  
put / output and  
JTAG Test Mode  
Select.  
DBG_SWDIOTMS  
Note that this func-  
tion is enabled to  
the pin out of reset,  
and has a built-in  
pull up.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 59  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Alternate  
LOCATION  
Functionality  
0 - 3  
4 - 7  
8 - 11  
12 - 15  
16 - 19  
20 - 23  
24 - 27  
28 - 31  
Description  
0: PF2  
Debug-interface  
Serial Wire viewer  
Output.  
1: PB13  
2: PD15  
3: PC11  
Note that this func-  
tion is not enabled  
after reset, and  
must be enabled by  
software to be  
used.  
DBG_SWO  
0: PF3  
Debug-interface  
JTAG Test Data In.  
Note that this func-  
tion is enabled to  
pin out of reset,  
and has a built-in  
pull up.  
DBG_TDI  
0: PF2  
Debug-interface  
JTAG Test Data  
Out.  
DBG_TDO  
Note that this func-  
tion is enabled to  
pin out of reset.  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
8: PB13  
11: PC6  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
16: PC11  
24: PF0  
28: PF4  
29: PF5  
30: PF6  
31: PF7  
21: PD13 25: PF1  
22: PD14 26: PF2  
23: PD15 27: PF3  
Frame Controller,  
Data Sniffer Clock.  
FRC_DCLK  
0: PA2  
1: PA3  
2: PA4  
3: PA5  
4: PB11  
6: PB13  
12: PC9  
13: PC10  
14: PC11  
20: PD14 24: PF2  
21: PD15 25: PF3  
28: PF6  
29: PF7  
30: PA0  
31: PA1  
Frame Controller,  
Data Sniffer Frame  
active  
9: PC6  
10: PC7  
11: PC8  
FRC_DFRAME  
FRC_DOUT  
22: PF0  
19: PD13 23: PF1  
26: PF4  
27: PF5  
0: PA1  
1: PA2  
2: PA3  
3: PA4  
4: PA5  
5: PB11  
12: PC8  
13: PC9  
14: PC10  
15: PC11  
20: PD13 24: PF1  
21: PD14 25: PF2  
22: PD15 26: PF3  
28: PF5  
29: PF6  
30: PF7  
31: PA0  
Frame Controller,  
Data Sniffer Out-  
put.  
10: PC6  
11: PC7  
7: PB13  
23: PF0  
27: PF4  
0: PF2  
0: PF7  
0: PD14  
0: PA3  
Pin can be used to  
wake the system  
up from EM4  
GPIO_EM4WU0  
GPIO_EM4WU1  
GPIO_EM4WU4  
GPIO_EM4WU8  
Pin can be used to  
wake the system  
up from EM4  
Pin can be used to  
wake the system  
up from EM4  
Pin can be used to  
wake the system  
up from EM4  
silabs.com | Building a more connected world.  
Rev. 1.0 | 60  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Alternate  
LOCATION  
Functionality  
0 - 3  
4 - 7  
8 - 11  
12 - 15  
16 - 19  
20 - 23  
24 - 27  
28 - 31  
Description  
0: PB13  
Pin can be used to  
wake the system  
up from EM4  
GPIO_EM4WU9  
GPIO_EM4WU12  
I2C0_SCL  
0: PC10  
Pin can be used to  
wake the system  
up from EM4  
0: PA1  
1: PA2  
2: PA3  
3: PA4  
4: PA5  
5: PB11  
12: PC8  
13: PC9  
14: PC10  
15: PC11  
20: PD13 24: PF1  
21: PD14 25: PF2  
22: PD15 26: PF3  
28: PF5  
29: PF6  
30: PF7  
31: PA0  
I2C0 Serial Clock  
Line input / output.  
10: PC6  
11: PC7  
7: PB13  
23: PF0  
27: PF4  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
8: PB13  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
16: PC11  
16: PC11  
24: PF0  
28: PF4  
29: PF5  
30: PF6  
31: PF7  
21: PD13 25: PF1  
22: PD14 26: PF2  
23: PD15 27: PF3  
I2C0 Serial Data in-  
put / output.  
I2C0_SDA  
11: PC6  
8: PB13  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
24: PF0  
21: PD13 25: PF1  
22: PD14 26: PF2  
23: PD15 27: PF3  
28: PF4  
29: PF5  
30: PF6  
31: PF7  
Low Energy Timer  
LETIM0, output  
channel 0.  
LETIM0_OUT0  
LETIM0_OUT1  
LEU0_RX  
11: PC6  
0: PA1  
1: PA2  
2: PA3  
3: PA4  
4: PA5  
5: PB11  
12: PC8  
13: PC9  
14: PC10  
15: PC11  
20: PD13 24: PF1  
21: PD14 25: PF2  
22: PD15 26: PF3  
28: PF5  
29: PF6  
30: PF7  
31: PA0  
Low Energy Timer  
LETIM0, output  
channel 1.  
10: PC6  
11: PC7  
7: PB13  
23: PF0  
27: PF4  
0: PA1  
1: PA2  
2: PA3  
3: PA4  
4: PA5  
5: PB11  
12: PC8  
13: PC9  
14: PC10  
15: PC11  
20: PD13 24: PF1  
21: PD14 25: PF2  
22: PD15 26: PF3  
28: PF5  
29: PF6  
30: PF7  
31: PA0  
LEUART0 Receive  
input.  
10: PC6  
11: PC7  
7: PB13  
23: PF0  
27: PF4  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
8: PB13  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
16: PC11  
24: PF0  
28: PF4  
29: PF5  
30: PF6  
31: PF7  
LEUART0 Transmit  
output. Also used  
as receive input in  
half duplex commu-  
nication.  
21: PD13 25: PF1  
22: PD14 26: PF2  
23: PD15 27: PF3  
LEU0_TX  
11: PC6  
0: PA3  
1: PA4  
2: PA5  
3: PB11  
8: PC6  
9: PC7  
10: PC8  
11: PC9  
12: PC10  
13: PC11  
20: PD15 24: PF3  
28: PF7  
29: PA0  
30: PA1  
31: PA2  
MODEM antenna  
control output 0,  
used for antenna  
diversity.  
5: PB13  
21: PF0  
18: PD13 22: PF1  
19: PD14 23: PF2  
25: PF4  
26: PF5  
27: PF6  
MODEM_ANT0  
MODEM_ANT1  
MODEM_DCLK  
MODEM_DIN  
0: PA4  
1: PA5  
2: PB11  
4: PB13  
7: PC6  
8: PC7  
9: PC8  
10: PC9  
11: PC10  
12: PC11  
20: PF0  
17: PD13 21: PF1  
18: PD14 22: PF2  
19: PD15 23: PF3  
24: PF4  
25: PF5  
26: PF6  
27: PF7  
28: PA0  
29: PA1  
30: PA2  
31: PA3  
MODEM antenna  
control output 1,  
used for antenna  
diversity.  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
8: PB13  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
16: PC11  
24: PF0  
28: PF4  
29: PF5  
30: PF6  
31: PF7  
21: PD13 25: PF1  
22: PD14 26: PF2  
23: PD15 27: PF3  
MODEM data clock  
out.  
11: PC6  
0: PA1  
1: PA2  
2: PA3  
3: PA4  
4: PA5  
5: PB11  
12: PC8  
13: PC9  
14: PC10  
15: PC11  
20: PD13 24: PF1  
21: PD14 25: PF2  
22: PD15 26: PF3  
28: PF5  
29: PF6  
30: PF7  
31: PA0  
MODEM data in.  
10: PC6  
11: PC7  
7: PB13  
4: PB11  
23: PF0  
27: PF4  
0: PA2  
1: PA3  
2: PA4  
3: PA5  
12: PC9  
13: PC10  
14: PC11  
20: PD14 24: PF2  
21: PD15 25: PF3  
28: PF6  
29: PF7  
30: PA0  
31: PA1  
9: PC6  
10: PC7  
11: PC8  
MODEM_DOUT  
MODEM data out.  
Rev. 1.0 | 61  
6: PB13  
22: PF0  
19: PD13 23: PF1  
26: PF4  
27: PF5  
silabs.com | Building a more connected world.  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Alternate  
LOCATION  
Functionality  
0 - 3  
4 - 7  
8 - 11  
12 - 15  
16 - 19  
20 - 23  
24 - 27  
28 - 31  
Description  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
8: PB13  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
16: PC11  
24: PF0  
28: PF4  
29: PF5  
30: PF6  
31: PF7  
Pulse Counter  
PCNT0 input num-  
ber 0.  
21: PD13 25: PF1  
22: PD14 26: PF2  
23: PD15 27: PF3  
PCNT0_S0IN  
PCNT0_S1IN  
PRS_CH0  
PRS_CH1  
PRS_CH2  
PRS_CH3  
PRS_CH4  
PRS_CH5  
PRS_CH6  
PRS_CH7  
PRS_CH8  
PRS_CH9  
PRS_CH10  
11: PC6  
0: PA1  
1: PA2  
2: PA3  
3: PA4  
4: PA5  
5: PB11  
12: PC8  
13: PC9  
14: PC10  
15: PC11  
20: PD13 24: PF1  
21: PD14 25: PF2  
22: PD15 26: PF3  
28: PF5  
29: PF6  
30: PF7  
31: PA0  
Pulse Counter  
PCNT0 input num-  
ber 1.  
10: PC6  
11: PC7  
7: PB13  
23: PF0  
27: PF4  
0: PF0  
1: PF1  
2: PF2  
3: PF3  
4: PF4  
5: PF5  
6: PF6  
7: PF7  
8: PC6  
9: PC7  
10: PC8  
11: PC9  
12: PC10  
13: PC11  
Peripheral Reflex  
System PRS, chan-  
nel 0.  
0: PF1  
1: PF2  
2: PF3  
3: PF4  
4: PF5  
5: PF6  
6: PF7  
7: PF0  
Peripheral Reflex  
System PRS, chan-  
nel 1.  
0: PF2  
1: PF3  
2: PF4  
3: PF5  
4: PF6  
5: PF7  
6: PF0  
7: PF1  
Peripheral Reflex  
System PRS, chan-  
nel 2.  
0: PF3  
1: PF4  
2: PF5  
3: PF6  
4: PF7  
5: PF0  
6: PF1  
7: PF2  
12: PD13  
13: PD14  
14: PD15  
Peripheral Reflex  
System PRS, chan-  
nel 3.  
4: PD13  
5: PD14  
6: PD15  
Peripheral Reflex  
System PRS, chan-  
nel 4.  
4: PD14  
5: PD15  
Peripheral Reflex  
System PRS, chan-  
nel 5.  
3: PD13  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
8: PB13  
10: PA0  
16: PD14  
17: PD15  
Peripheral Reflex  
System PRS, chan-  
nel 6.  
15: PD13  
0: PA1  
1: PA2  
2: PA3  
3: PA4  
4: PA5  
5: PB11  
Peripheral Reflex  
System PRS, chan-  
nel 7.  
7: PB13  
4: PB11  
0: PA2  
1: PA3  
2: PA4  
3: PA5  
Peripheral Reflex  
System PRS, chan-  
nel 8.  
9: PA0  
10: PA1  
6: PB13  
0: PA3  
1: PA4  
2: PA5  
3: PB11  
8: PA0  
9: PA1  
10: PA2  
11: PC6  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
16: PC11  
Peripheral Reflex  
System PRS, chan-  
nel 9.  
5: PB13  
0: PC6  
1: PC7  
2: PC8  
3: PC9  
4: PC10  
5: PC11  
Peripheral Reflex  
System PRS, chan-  
nel 10.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 62  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Alternate  
LOCATION  
Functionality  
0 - 3  
4 - 7  
8 - 11  
12 - 15  
16 - 19  
20 - 23  
24 - 27  
28 - 31  
Description  
0: PC7  
1: PC8  
2: PC9  
3: PC10  
4: PC11  
5: PC6  
Peripheral Reflex  
System PRS, chan-  
nel 11.  
PRS_CH11  
TIM0_CC0  
TIM0_CC1  
TIM0_CC2  
TIM0_CDTI0  
TIM0_CDTI1  
TIM0_CDTI2  
TIM1_CC0  
TIM1_CC1  
TIM1_CC2  
TIM1_CC3  
US0_CLK  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
8: PB13  
11: PC6  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
16: PC11  
24: PF0  
28: PF4  
29: PF5  
30: PF6  
31: PF7  
Timer 0 Capture  
Compare input /  
output channel 0.  
21: PD13 25: PF1  
22: PD14 26: PF2  
23: PD15 27: PF3  
0: PA1  
1: PA2  
2: PA3  
3: PA4  
4: PA5  
5: PB11  
12: PC8  
13: PC9  
14: PC10  
15: PC11  
20: PD13 24: PF1  
21: PD14 25: PF2  
22: PD15 26: PF3  
28: PF5  
29: PF6  
30: PF7  
31: PA0  
Timer 0 Capture  
Compare input /  
output channel 1.  
10: PC6  
11: PC7  
7: PB13  
4: PB11  
23: PF0  
27: PF4  
0: PA2  
1: PA3  
2: PA4  
3: PA5  
12: PC9  
13: PC10  
14: PC11  
20: PD14 24: PF2  
21: PD15 25: PF3  
28: PF6  
29: PF7  
30: PA0  
31: PA1  
Timer 0 Capture  
Compare input /  
output channel 2.  
9: PC6  
10: PC7  
11: PC8  
6: PB13  
22: PF0  
19: PD13 23: PF1  
26: PF4  
27: PF5  
0: PA3  
1: PA4  
2: PA5  
3: PB11  
8: PC6  
9: PC7  
10: PC8  
11: PC9  
12: PC10  
13: PC11  
20: PD15 24: PF3  
28: PF7  
29: PA0  
30: PA1  
31: PA2  
Timer 0 Compli-  
mentary Dead Time  
Insertion channel 0.  
5: PB13  
21: PF0  
18: PD13 22: PF1  
19: PD14 23: PF2  
25: PF4  
26: PF5  
27: PF6  
0: PA4  
1: PA5  
2: PB11  
4: PB13  
7: PC6  
8: PC7  
9: PC8  
10: PC9  
11: PC10  
12: PC11  
20: PF0  
17: PD13 21: PF1  
18: PD14 22: PF2  
19: PD15 23: PF3  
24: PF4  
25: PF5  
26: PF6  
27: PF7  
28: PA0  
29: PA1  
30: PA2  
31: PA3  
Timer 0 Compli-  
mentary Dead Time  
Insertion channel 1.  
0: PA5  
1: PB11  
8: PC8  
9: PC9  
10: PC10  
11: PC11  
16: PD13 20: PF1  
17: PD14 21: PF2  
18: PD15 22: PF3  
24: PF5  
25: PF6  
26: PF7  
27: PA0  
28: PA1  
29: PA2  
30: PA3  
31: PA4  
Timer 0 Compli-  
mentary Dead Time  
Insertion channel 2.  
6: PC6  
7: PC7  
3: PB13  
19: PF0  
23: PF4  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
8: PB13  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
16: PC11  
24: PF0  
28: PF4  
29: PF5  
30: PF6  
31: PF7  
Timer 1 Capture  
Compare input /  
output channel 0.  
21: PD13 25: PF1  
22: PD14 26: PF2  
23: PD15 27: PF3  
11: PC6  
0: PA1  
1: PA2  
2: PA3  
3: PA4  
4: PA5  
5: PB11  
12: PC8  
13: PC9  
14: PC10  
15: PC11  
20: PD13 24: PF1  
21: PD14 25: PF2  
22: PD15 26: PF3  
28: PF5  
29: PF6  
30: PF7  
31: PA0  
Timer 1 Capture  
Compare input /  
output channel 1.  
10: PC6  
11: PC7  
7: PB13  
4: PB11  
23: PF0  
27: PF4  
0: PA2  
1: PA3  
2: PA4  
3: PA5  
12: PC9  
13: PC10  
14: PC11  
20: PD14 24: PF2  
21: PD15 25: PF3  
28: PF6  
29: PF7  
30: PA0  
31: PA1  
Timer 1 Capture  
Compare input /  
output channel 2.  
9: PC6  
10: PC7  
11: PC8  
6: PB13  
22: PF0  
19: PD13 23: PF1  
26: PF4  
27: PF5  
0: PA3  
1: PA4  
2: PA5  
3: PB11  
8: PC6  
9: PC7  
10: PC8  
11: PC9  
12: PC10  
13: PC11  
20: PD15 24: PF3  
28: PF7  
29: PA0  
30: PA1  
31: PA2  
Timer 1 Capture  
Compare input /  
output channel 3.  
5: PB13  
21: PF0  
18: PD13 22: PF1  
19: PD14 23: PF2  
25: PF4  
26: PF5  
27: PF6  
0: PA2  
1: PA3  
2: PA4  
3: PA5  
4: PB11  
6: PB13  
12: PC9  
13: PC10  
14: PC11  
20: PD14 24: PF2  
21: PD15 25: PF3  
28: PF6  
29: PF7  
30: PA0  
31: PA1  
9: PC6  
10: PC7  
11: PC8  
USART0 clock in-  
put / output.  
22: PF0  
26: PF4  
27: PF5  
19: PD13 23: PF1  
0: PA3  
1: PA4  
2: PA5  
3: PB11  
8: PC6  
9: PC7  
10: PC8  
11: PC9  
12: PC10  
13: PC11  
20: PD15 24: PF3  
28: PF7  
29: PA0  
30: PA1  
31: PA2  
5: PB13  
21: PF0  
18: PD13 22: PF1  
19: PD14 23: PF2  
25: PF4  
26: PF5  
27: PF6  
USART0 chip se-  
lect input / output.  
US0_CS  
silabs.com | Building a more connected world.  
Rev. 1.0 | 63  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Alternate  
LOCATION  
12 - 15 16 - 19  
Functionality  
0 - 3  
4 - 7  
8 - 11  
20 - 23  
24 - 27  
28 - 31  
Description  
0: PA4  
1: PA5  
2: PB11  
4: PB13  
8: PC7  
9: PC8  
10: PC9  
11: PC10  
12: PC11  
20: PF0  
24: PF4  
25: PF5  
26: PF6  
27: PF7  
28: PA0  
29: PA1  
30: PA2  
31: PA3  
USART0 Clear To  
Send hardware  
flow control input.  
17: PD13 21: PF1  
18: PD14 22: PF2  
19: PD15 23: PF3  
US0_CTS  
US0_RTS  
7: PC6  
0: PA5  
1: PB11  
8: PC8  
9: PC9  
10: PC10  
11: PC11  
16: PD13 20: PF1  
17: PD14 21: PF2  
18: PD15 22: PF3  
24: PF5  
25: PF6  
26: PF7  
27: PA0  
28: PA1  
29: PA2  
30: PA3  
31: PA4  
USART0 Request  
To Send hardware  
flow control output.  
6: PC6  
7: PC7  
3: PB13  
19: PF0  
23: PF4  
0: PA1  
1: PA2  
2: PA3  
3: PA4  
4: PA5  
5: PB11  
12: PC8  
13: PC9  
14: PC10  
15: PC11  
20: PD13 24: PF1  
21: PD14 25: PF2  
22: PD15 26: PF3  
28: PF5  
29: PF6  
30: PF7  
31: PA0  
USART0 Asynchro-  
nous Receive.  
10: PC6  
11: PC7  
USART0 Synchro-  
nous mode Master  
Input / Slave Out-  
put (MISO).  
US0_RX  
7: PB13  
23: PF0  
27: PF4  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
8: PB13  
11: PC6  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
16: PC11  
24: PF0  
28: PF4  
29: PF5  
30: PF6  
31: PF7  
USART0 Asynchro-  
nous Transmit. Al-  
so used as receive  
input in half duplex  
communication.  
21: PD13 25: PF1  
22: PD14 26: PF2  
23: PD15 27: PF3  
US0_TX  
USART0 Synchro-  
nous mode Master  
Output / Slave In-  
put (MOSI).  
0: PA2  
1: PA3  
2: PA4  
3: PA5  
4: PB11  
6: PB13  
12: PC9  
13: PC10  
14: PC11  
20: PD14 24: PF2  
21: PD15 25: PF3  
28: PF6  
29: PF7  
30: PA0  
31: PA1  
9: PC6  
10: PC7  
11: PC8  
USART1 clock in-  
put / output.  
US1_CLK  
US1_CS  
22: PF0  
19: PD13 23: PF1  
26: PF4  
27: PF5  
0: PA3  
1: PA4  
2: PA5  
3: PB11  
8: PC6  
9: PC7  
10: PC8  
11: PC9  
12: PC10  
13: PC11  
20: PD15 24: PF3  
28: PF7  
29: PA0  
30: PA1  
31: PA2  
5: PB13  
21: PF0  
18: PD13 22: PF1  
19: PD14 23: PF2  
25: PF4  
26: PF5  
27: PF6  
USART1 chip se-  
lect input / output.  
0: PA4  
1: PA5  
2: PB11  
4: PB13  
7: PC6  
8: PC7  
9: PC8  
10: PC9  
11: PC10  
12: PC11  
20: PF0  
17: PD13 21: PF1  
18: PD14 22: PF2  
19: PD15 23: PF3  
24: PF4  
25: PF5  
26: PF6  
27: PF7  
28: PA0  
29: PA1  
30: PA2  
31: PA3  
USART1 Clear To  
Send hardware  
flow control input.  
US1_CTS  
US1_RTS  
0: PA5  
1: PB11  
8: PC8  
9: PC9  
10: PC10  
11: PC11  
16: PD13 20: PF1  
17: PD14 21: PF2  
18: PD15 22: PF3  
24: PF5  
25: PF6  
26: PF7  
27: PA0  
28: PA1  
29: PA2  
30: PA3  
31: PA4  
USART1 Request  
To Send hardware  
flow control output.  
6: PC6  
7: PC7  
3: PB13  
19: PF0  
23: PF4  
0: PA1  
1: PA2  
2: PA3  
3: PA4  
4: PA5  
5: PB11  
12: PC8  
13: PC9  
14: PC10  
15: PC11  
20: PD13 24: PF1  
21: PD14 25: PF2  
22: PD15 26: PF3  
28: PF5  
29: PF6  
30: PF7  
31: PA0  
USART1 Asynchro-  
nous Receive.  
10: PC6  
11: PC7  
USART1 Synchro-  
nous mode Master  
Input / Slave Out-  
put (MISO).  
US1_RX  
7: PB13  
23: PF0  
27: PF4  
silabs.com | Building a more connected world.  
Rev. 1.0 | 64  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Alternate  
LOCATION  
Functionality  
0 - 3  
4 - 7  
8 - 11  
12 - 15  
16 - 19  
20 - 23  
24 - 27  
28 - 31  
Description  
0: PA0  
1: PA1  
2: PA2  
3: PA3  
4: PA4  
5: PA5  
6: PB11  
8: PB13  
12: PC7  
13: PC8  
14: PC9  
15: PC10  
16: PC11  
24: PF0  
28: PF4  
29: PF5  
30: PF6  
31: PF7  
USART1 Asynchro-  
nous Transmit. Al-  
so used as receive  
input in half duplex  
communication.  
21: PD13 25: PF1  
22: PD14 26: PF2  
23: PD15 27: PF3  
11: PC6  
US1_TX  
USART1 Synchro-  
nous mode Master  
Output / Slave In-  
put (MOSI).  
silabs.com | Building a more connected world.  
Rev. 1.0 | 65  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
8.3 Analog Port (APORT)  
The Analog Port (APORT) is an infrastructure used to connect chip pins with on-chip analog clients such as analog comparators, ADCs,  
and DACs. The APORT consists of wires, switches, and control needed to configurably implement the routes. Please see the device  
Reference Manual for a complete description.  
PC6  
PC8  
BUSAX  
PC10  
PF0  
PF2  
PF4  
PF6  
BUSBY  
PC7  
PC9  
BUSAY  
PC11  
PF1  
PF3  
PF5  
PF7  
BUSBX  
PD14  
BUSCX  
PA0  
PA2  
PA4  
BUSDY  
PD13  
PD15  
BUSCY  
PA1  
PA3  
PA5  
PB11  
PB13  
BUSDX  
1X1Y2X2Y3X3Y4X4Y  
ACMP0  
1X1Y2X2Y3X3Y4X4Y  
ACMP1  
1X1Y2X2Y3X3Y4X4Y  
ADC0  
1X1Y  
IDAC0  
Figure 8.2. MGM111 APORT  
silabs.com | Building a more connected world.  
Rev. 1.0 | 66  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Table 8.4. APORT Client Map  
Analog Module  
Analog Module Channel  
Shared Bus  
Pin  
ACMP0  
ACMP0  
ACMP0  
ACMP0  
APORT1XCH6  
APORT1XCH8  
APORT1XCH10  
APORT1XCH16  
APORT1XCH18  
APORT1XCH20  
APORT1XCH22  
APORT1YCH7  
APORT1YCH9  
APORT1YCH11  
APORT1YCH17  
APORT1YCH19  
APORT1YCH21  
APORT1YCH23  
APORT2XCH7  
APORT2XCH9  
APORT2XCH11  
APORT2XCH17  
APORT2XCH19  
APORT2XCH21  
APORT2XCH23  
APORT2YCH6  
APORT2YCH8  
APORT2YCH10  
APORT2YCH16  
APORT2YCH18  
APORT2YCH20  
APORT2YCH22  
BUSAX  
BUSAY  
BUSBX  
BUSBY  
PC6  
PC8  
PC10  
PF0  
PF2  
PF4  
PF6  
PC7  
PC9  
PC11  
PF1  
PF3  
PF5  
PF7  
PC7  
PC9  
PC11  
PF1  
PF3  
PF5  
PF7  
PC6  
PC8  
PC10  
PF0  
PF2  
PF4  
PF6  
silabs.com | Building a more connected world.  
Rev. 1.0 | 67  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Analog Module  
Analog Module Channel  
APORT3XCH2  
APORT3XCH4  
APORT3XCH6  
APORT3XCH8  
APORT3XCH10  
APORT3XCH12  
APORT3XCH28  
APORT3XCH30  
APORT3YCH3  
APORT3YCH5  
APORT3YCH7  
APORT3YCH9  
APORT3YCH11  
APORT3YCH13  
APORT3YCH27  
APORT3YCH29  
APORT3YCH31  
APORT4XCH3  
APORT4XCH5  
APORT4XCH7  
APORT4XCH9  
APORT4XCH11  
APORT4XCH13  
APORT4XCH27  
APORT4XCH29  
APORT4XCH31  
APORT4YCH2  
APORT4YCH4  
APORT4YCH6  
APORT4YCH8  
APORT4YCH10  
APORT4YCH12  
APORT4YCH28  
APORT4YCH30  
Shared Bus  
Pin  
ACMP0  
BUSCX  
PD14  
PA0  
PA2  
PA4  
ACMP0  
BUSCY  
PD13  
PD15  
PA1  
PA3  
PA5  
PB11  
PB13  
ACMP0  
BUSDX  
PD13  
PD15  
PA1  
PA3  
PA5  
PB11  
PB13  
ACMP0  
BUSDY  
PD14  
PA0  
PA2  
PA4  
silabs.com | Building a more connected world.  
Rev. 1.0 | 68  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Analog Module  
Analog Module Channel  
APORT1XCH6  
APORT1XCH8  
APORT1XCH10  
APORT1XCH16  
APORT1XCH18  
APORT1XCH20  
APORT1XCH22  
APORT1YCH7  
APORT1YCH9  
APORT1YCH11  
APORT1YCH17  
APORT1YCH19  
APORT1YCH21  
APORT1YCH23  
APORT2XCH7  
APORT2XCH9  
APORT2XCH11  
APORT2XCH17  
APORT2XCH19  
APORT2XCH21  
APORT2XCH23  
APORT2YCH6  
APORT2YCH8  
APORT2YCH10  
APORT2YCH16  
APORT2YCH18  
APORT2YCH20  
APORT2YCH22  
APORT3XCH2  
APORT3XCH4  
APORT3XCH6  
APORT3XCH8  
APORT3XCH10  
APORT3XCH12  
APORT3XCH28  
APORT3XCH30  
Shared Bus  
Pin  
ACMP1  
ACMP1  
ACMP1  
ACMP1  
ACMP1  
BUSAX  
BUSAY  
BUSBX  
BUSBY  
BUSCX  
PC6  
PC8  
PC10  
PF0  
PF2  
PF4  
PF6  
PC7  
PC9  
PC11  
PF1  
PF3  
PF5  
PF7  
PC7  
PC9  
PC11  
PF1  
PF3  
PF5  
PF7  
PC6  
PC8  
PC10  
PF0  
PF2  
PF4  
PF6  
PD14  
PA0  
PA2  
PA4  
silabs.com | Building a more connected world.  
Rev. 1.0 | 69  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Analog Module  
Analog Module Channel  
APORT3YCH3  
APORT3YCH5  
APORT3YCH7  
APORT3YCH9  
APORT3YCH11  
APORT3YCH13  
APORT3YCH27  
APORT3YCH29  
APORT3YCH31  
APORT4XCH3  
APORT4XCH5  
APORT4XCH7  
APORT4XCH9  
APORT4XCH11  
APORT4XCH13  
APORT4XCH27  
APORT4XCH29  
APORT4XCH31  
APORT4YCH2  
APORT4YCH4  
APORT4YCH6  
APORT4YCH8  
APORT4YCH10  
APORT4YCH12  
APORT4YCH28  
APORT4YCH30  
APORT1XCH6  
APORT1XCH8  
APORT1XCH10  
APORT1XCH16  
APORT1XCH18  
APORT1XCH20  
APORT1XCH22  
Shared Bus  
Pin  
ACMP1  
BUSCY  
PD13  
PD15  
PA1  
PA3  
PA5  
PB11  
PB13  
ACMP1  
BUSDX  
PD13  
PD15  
PA1  
PA3  
PA5  
PB11  
PB13  
ACMP1  
BUSDY  
PD14  
PA0  
PA2  
PA4  
ADC0  
BUSAX  
PC6  
PC8  
PC10  
PF0  
PF2  
PF4  
PF6  
silabs.com | Building a more connected world.  
Rev. 1.0 | 70  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Analog Module  
Analog Module Channel  
APORT1YCH7  
APORT1YCH9  
APORT1YCH11  
APORT1YCH17  
APORT1YCH19  
APORT1YCH21  
APORT1YCH23  
APORT2XCH7  
APORT2XCH9  
APORT2XCH11  
APORT2XCH17  
APORT2XCH19  
APORT2XCH21  
APORT2XCH23  
APORT2YCH6  
APORT2YCH8  
APORT2YCH10  
APORT2YCH16  
APORT2YCH18  
APORT2YCH20  
APORT2YCH22  
APORT3XCH2  
APORT3XCH4  
APORT3XCH6  
APORT3XCH8  
APORT3XCH10  
APORT3XCH12  
APORT3XCH28  
APORT3XCH30  
Shared Bus  
Pin  
ADC0  
ADC0  
ADC0  
ADC0  
BUSAY  
BUSBX  
BUSBY  
BUSCX  
PC7  
PC9  
PC11  
PF1  
PF3  
PF5  
PF7  
PC7  
PC9  
PC11  
PF1  
PF3  
PF5  
PF7  
PC6  
PC8  
PC10  
PF0  
PF2  
PF4  
PF6  
PD14  
PA0  
PA2  
PA4  
silabs.com | Building a more connected world.  
Rev. 1.0 | 71  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Analog Module  
Analog Module Channel  
APORT3YCH3  
APORT3YCH5  
APORT3YCH7  
APORT3YCH9  
APORT3YCH11  
APORT3YCH13  
APORT3YCH27  
APORT3YCH29  
APORT3YCH31  
APORT4XCH3  
APORT4XCH5  
APORT4XCH7  
APORT4XCH9  
APORT4XCH11  
APORT4XCH13  
APORT4XCH27  
APORT4XCH29  
APORT4XCH31  
APORT4YCH2  
APORT4YCH4  
APORT4YCH6  
APORT4YCH8  
APORT4YCH10  
APORT4YCH12  
APORT4YCH28  
APORT4YCH30  
APORT1XCH2  
APORT1XCH4  
APORT1XCH6  
APORT1XCH8  
APORT1XCH10  
APORT1XCH12  
APORT1XCH28  
APORT1XCH30  
Shared Bus  
Pin  
ADC0  
BUSCY  
PD13  
PD15  
PA1  
PA3  
PA5  
PB11  
PB13  
ADC0  
BUSDX  
PD13  
PD15  
PA1  
PA3  
PA5  
PB11  
PB13  
ADC0  
BUSDY  
PD14  
PA0  
PA2  
PA4  
IDAC0  
BUSCX  
PD14  
PA0  
PA2  
PA4  
silabs.com | Building a more connected world.  
Rev. 1.0 | 72  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Pin Definitions  
Analog Module  
Analog Module Channel  
APORT1YCH3  
Shared Bus  
Pin  
IDAC0  
BUSCY  
APORT1YCH5  
PD13  
PD15  
PA1  
APORT1YCH7  
APORT1YCH9  
APORT1YCH11  
APORT1YCH13  
APORT1YCH27  
APORT1YCH29  
APORT1YCH31  
PA3  
PA5  
PB11  
PB13  
silabs.com | Building a more connected world.  
Rev. 1.0 | 73  
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Package Specifications  
9. Package Specifications  
9.1 MGM111 Dimensions  
Figure 9.1. MGM111A Package Dimensions  
Figure 9.2. MGM111E Package Dimensions  
silabs.com | Building a more connected world.  
Rev. 1.0 | 74  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Package Specifications  
9.2 MGM111 Module Footprint  
The figure below shows the Module footprint and PCB dimensions.  
Figure 9.3. MGM111 Footprint  
9.3 MGM111 Recommended PCB Land Pattern  
The figure below shows the recommended land pattern. The antenna clearance section is not required for the MGM11E module.  
Figure 9.4. MGM111 Recommended PCB Land Pattern  
silabs.com | Building a more connected world.  
Rev. 1.0 | 75  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Package Specifications  
9.4 MGM111 Package Marking  
The figure below shows the Module markings printed on the RF-shield.  
Figure 9.5. MGM111A Package Marking  
Figure 9.6. MGM111E Package Marking  
silabs.com | Building a more connected world.  
Rev. 1.0 | 76  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Tape and Reel Specifications  
10. Tape and Reel Specifications  
10.1 Tape and Reel Packaging  
This section contains information regarding the tape and reel packaging for the MGM111 Mighty Gecko Module.  
10.2 Reel Material and Dimensions  
• Reel material: Polystyrene (PS)  
• Reel diameter: 13 inches (330 mm)  
• Number of modules per reel: 1000 pcs  
• Disk deformation, folding whitening and mold imperfections: Not allowed  
• Disk set: consists of two 13 inch (330 mm) rotary round disks and one central axis (100 mm)  
• Antistatic treatment: Required  
Surface resistivity: 104 - 109 Ω/sq.  
Figure 10.1. Reel Dimensions - Side View  
Symbol  
W0  
Dimensions [mm]  
32.5 ± 0.3  
W1  
37.1 ± 1.0  
silabs.com | Building a more connected world.  
Rev. 1.0 | 77  
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Tape and Reel Specifications  
10.3 Module Orientation and Tape Feed  
The user direction of feed, start and end of tape on reel and orientation of the Modules on the tape are shown in the figures below.  
Figure 10.2. Module Orientation and Feed Direction  
silabs.com | Building a more connected world.  
Rev. 1.0 | 78  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Tape and Reel Specifications  
10.4 Tape and Reel Box Dimensions  
Figure 10.3. Tape and Reel Box Dimensions  
Symbol  
W2  
Dimensions [mm]  
368  
338  
72  
W3  
W4  
10.5 Moisture Sensitivity Level  
Reels are delivered in packing which conforms to MSL3 (Moisture Sensitivity Level 3) requirements.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 79  
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Certificates  
11. Certificates  
11.1 Approved Antenna Types  
MGM111E is approved with a standard 2.14 dBi dipole antenna. Any antenna of the same type, similar in-band out of band characteris-  
tics and with the same or less gain can be used without reassessment. In case using antenna of a different type and/or higher gain  
reassessments and notification to the particular certification authority is required.  
11.2 FCC  
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:  
1. This device may not cause harmful interference, and  
2. This device must accept any interference received, including interference that may cause undesirable operation.  
Any changes or modifications not expressly approved by Silicon Labs could void the user’s authority to operate the equipment.  
FCC RF Radiation Exposure Statement:  
This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. End users must follow the specif-  
ic operating instructions for satisfying RF exposure compliance. This transmittermeets both portable and mobile limits as demonstrated  
in the RF Exposure Analysis. This transmitter must not be co-located or operating in conjunction with any other antenna or transmitter  
except in accordance with FCC multi-transmitter product procedures. As long as the condition above is met, further transmitter testing  
will not be required. However, the OEM integrator is still responsible for testing their end-product for any additional compliance require-  
ments required with this module installed (for example, digital device emissions, PC peripheral requirements, etc.).  
OEM Responsibilities to comply with FCC Regulations  
The MGM111 Module has been certified for integration into products only by OEM integrators under the following condition:  
• The antenna(s) must be installed such that a minimum separation distance of 10.5 mm is maintained between the radiator (antenna)  
and all persons at all times.  
• The transmitter module must not be co-located or operating in conjunction with any other antenna or transmitter except in accord-  
ance with FCC multi-transmitter product procedures.  
As long as the conditions above are met, further transmitter testing will not be required. However, the OEM integrator is still responsible  
for testing their end-product for any additional compliance requirements required with this module installed (for example, digital device  
emissions, PC peripheral requirements, etc.).  
Note: In the event that this condition cannot be met (for certain configurations or co-location with another transmitter), then the FCC  
authorization is no longer considered valid and the FCC ID cannot be used on the final product. In these circumstances, the OEM inte-  
grator will be responsible for re-evaluating the end product (including the transmitter) and obtaining a separate FCC authorization.  
End Product Labeling  
The MGM111 Module is labeled with its own FCC ID. If the FCC ID is not visible when the module is installed inside another device,  
then the outside of the device into which the module is installed must also display a label referring to the enclosed module. In that case,  
the final end product must be labeled in a visible area with the following:  
"Contains Transmitter Module FCC ID: QOQMGM111"  
or  
"Contains FCC ID: QOQMGM111"  
The OEM integrator must not provide information to the end user regarding how to install or remove this RF module or change RF  
related parameters in the user manual of the end product.  
silabs.com | Building a more connected world.  
Rev. 1.0 | 80  
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Certificates  
11.3 IC  
IC (English)  
This radio transmitter has been approved by Industry Canada to operate with the embedded chip antenna. Other antenna types are  
strictly prohibited for use with this device.  
This device complies with Industry Canada’s license-exempt RSS standards. Operation is subject to the following two conditions:  
1. This device may not cause interference; and  
2. This device must accept any interference, including interference that may cause undesired operation of the device.  
RF Exposure Statement  
Exception from routine SAR evaluation limits are given in RSS-102 Issue 5. MGM111 meets the given requirements when the minimum  
separation distance to human body 15 mm. RF exposure or SAR evaluation is not required when the separation distance is 15 mm or  
more. If the separation distance is less than 15 mm the OEM integrator is responsible for evaluating the SAR.  
OEM Responsibilities to comply with IC Regulations  
The MGM111 Module has been certified for integration into products only by OEM integrators under the following conditions:  
• The antenna(s) must be installed such that a minimum separation distance of 15 mm is maintained between the radiator (antenna)  
and all persons at all times.  
• The transmitter module must not be co-located or operating in conjunction with any other antenna or transmitter.  
As long as the two conditions above are met, further transmitter testing will not be required. However, the OEM integrator is still respon-  
sible for testing their end-product for any additional compliance requirements required with this module installed (for example, digital  
device emissions, PC peripheral requirements, etc.).  
Note: In the event that these conditions cannot be met (for certain configurations or co-location with another transmitter), then the IC  
authorization is no longer considered valid and the IC ID cannot be used on the final product. In these circumstances, the OEM integra-  
tor will be responsible for re-evaluating the end product (including the transmitter) and obtaining a separate IC authorization.  
End Product Labeling  
The MGM111 module is labeled with its own IC ID. If the IC ID is not visible when the module is installed inside another device, then the  
outside of the device into which the module is installed must also display a label referring to the enclosed module. In that case, the final  
end product must be labeled in a visible area with the following:  
"Contains Transmitter Module IC: 5123A-MGM111"  
or  
"Contains IC: 5123A-MGM111"  
The OEM integrator has to be aware not to provide information to the end user regarding how to install or remove this RF module or  
change RF related parameters in the user manual of the end product.  
IC (Français)  
Cet émetteur radio (IC : 5123A-MGM111) a reçu l'approbation d'Industrie Canada pour une exploitation avec l'antenne puce incorpo-  
rée. Il est strictement interdit d'utiliser d'autres types d'antenne avec cet appareil.  
Le présent appareil est conforme aux CNR d’Industrie Canada applicables aux appareils radio exempts de licence. L’exploitation est  
autorisée aux deux conditions suivantes:  
1. L’appareil ne doit pas produire de brouillage; et  
2. L’appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible de provoquer un fonctionnement  
non désiré de l’appareil.  
Déclaration relative à l'exposition aux radiofréquences (RF)  
Les limites applicables à l’exemption de l’évaluation courante du DAS sont énoncées dans le CNR 102, 5e édition. Le module Blue-  
tooth MGM111 répond aux exigences données quand la distance de séparation minimum par rapport au corps humain est de 15 mm.  
L'évaluation de l'exposition aux RF ou du DAS n'est pas requise quand la distance de séparation est de 15 mm ou plus. Si la distance  
de séparation est inférieure à 15 mm, il incombe à l'intégrateur FEO d'évaluer le DAS.  
Responsabilités du FEO ayant trait à la conformité avec les règlements IC  
Le Module Bluetooth MGM111 a été certifié pour une intégration dans des produits uniquement par les intégrateurs FEO dans les con-  
ditions suivantes:  
silabs.com | Building a more connected world.  
Rev. 1.0 | 81  
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Certificates  
• La ou les antennes doivent être installées de telle façon qu'une distance de séparation minimum de 15 mm soit maintenue entre le  
radiateur (antenne) et toute personne à tout moment.  
• Le module émetteur ne doit pas être installé au même endroit ou fonctionner conjointement avec toute autre antenne ou émetteur.  
Dès lors que les deux conditions ci-dessus sont respectées, aucun test supplémentaire de l’émetteur n’est obligatoire. Cependant, il  
incombe toujours à l'intégrateur FEO de tester la conformité de son produit final vis-à-vis de toute exigence supplémentaire requise  
avec ce module installé (par exemple, émissions de dispositifs numériques, exigences relatives aux matériels périphériques PC, etc).  
Note: S'il s'avère que ces conditions ne peuvent être respectées (pour certaines configurations ou la colocation avec un autre émet-  
teur), alors l'autorisation IC n'est plus considérée comme valide et l'identifiant IC ne peut plus être employé sur le produit final. Dans  
ces circonstances, l'intégrateur FEO aura la responsabilité de réévaluer le produit final (y compris l'émetteur) et d'obtenir une autorisa-  
tion IC distincte.  
Étiquetage du produit final  
L'étiquette du Module MGM111 porte son propre identifiant IC. Si l'identifiant IC n'est pas visible quand le module est installé à l'intér-  
ieur d'un autre appareil, alors l'extérieur de l'appareil dans lequel le module est installé doit aussi porter une étiquette faisant référence  
au module qu'il contient. Dans ce cas, une étiquette comportant les informations suivantes doit être apposée sur une partie visible du  
produit final.  
"Contient le module émetteur IC: 5123A-MGM111"  
ou  
"Contient IC : 5123A-MGM111"  
L'intégrateur FEO doit être conscient de ne pas fournir d'informations à l'utilisateur final permettant d'installer ou de retirer ce module  
RF ou de changer les paramètres liés aux RF dans le mode d'emploi du produit final.  
11.4 CE  
The MGM111 module is in conformity with the essential requirements and other relevant requirements of the Radio Equipment Direc-  
tive (RED). Please note that every application using the MGM111 will need to perform the radio EMC tests on the end product accord-  
ing to EN 301 489-17.  
A formal DoC is available via www.silabs.com.  
11.5 KC (South-Korea)  
MGM111 Mighty Gecko Mesh Networking Module has certification in South-Korea.  
Certification number for MGM111A: MSIP-CRM-BGT-MGM111A  
Certification number for MGM111E: MSIP-CRM-BGT-MGM111E  
11.6 AU/NZ  
The MGM111 has been certified to be used in Australia and New Zealand. In order to have a RCM mark on an end product integrating  
MGM111, a company must comply with a or b below.  
• have a company presence in Australia  
• have a company/distributor/agent in Australia that will sponsor the importing of the end product  
silabs.com | Building a more connected world.  
Rev. 1.0 | 82  
 
 
 
MGM111 Mighty Gecko Mesh Networking Module Data Sheet  
Revision History  
12. Revision History  
12.1 Revision 1.0  
• Full Production  
12.2 Revision 0.5  
• Initial Publication  
silabs.com | Building a more connected world.  
Rev. 1.0 | 83  
 
 
 
Simplicity Studio  
One-click access to MCU and  
wireless tools, documentation,  
software, source code libraries &  
more. Available for Windows,  
Mac and Linux!  
IoT Portfolio  
www.silabs.com/IoT  
SW/HW  
www.silabs.com/simplicity  
Quality  
www.silabs.com/quality  
Support and Community  
community.silabs.com  
Disclaimer  
Silicon Labs intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers using or  
intending to use the Silicon Labs products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific device, and "Typical"  
parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Labs reserves the right to make changes  
without further notice and limitation to product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the included  
information. Silicon Labs shall have no liability for the consequences of use of the information supplied herein. This document does not imply or express copyright licenses granted  
hereunder to design or fabricate any integrated circuits. The products are not designed or authorized to be used within any Life Support System without the specific written consent of  
Silicon Labs. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant personal  
injury or death. Silicon Labs products are not designed or authorized for military applications. Silicon Labs products shall under no circumstances be used in weapons of mass  
destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons.  
Trademark Information  
Silicon Laboratories Inc.® , Silicon Laboratories®, Silicon Labs®, SiLabs® and the Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, Clockbuilder®, CMEMS®, DSPLL®, EFM®, EFM32®,  
EFR, Ember®, Energy Micro, Energy Micro logo and combinations thereof, "the world’s most energy friendly microcontrollers", Ember®, EZLink®, EZRadio®, EZRadioPRO®,  
Gecko®, ISOmodem®, Micrium, Precision32®, ProSLIC®, Simplicity Studio®, SiPHY®, Telegesis, the Telegesis Logo®, USBXpress®, Zentri and others are trademarks or registered  
trademarks of Silicon Labs. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered trademark of ARM Limited. All  
other products or brand names mentioned herein are trademarks of their respective holders.  
Silicon Laboratories Inc.  
400 West Cesar Chavez  
Austin, TX 78701  
USA  
http://www.silabs.com  

相关型号:

MGM111E256V2R

MGM111 Mighty Gecko Mesh Networking Module Data Short
SILICON
SILICON
SILICON

MGM12P02F1024GA-V4

Telecom Circuit,
SILICON

MGM12P02F1024GA-V4R

Telecom Circuit,
SILICON
SILICON

MGM12P02F1024GE-V4

Telecom Circuit,
SILICON

MGM20N45

Insulated Gate Bipolar Transistor, 20A I(C), 450V V(BR)CES, N-Channel, TO-204AA
MOTOROLA

MGM20N50

Insulated Gate Bipolar Transistor, 20A I(C), 500V V(BR)CES, N-Channel, TO-204AA
MOTOROLA

MGM3000X

Video Modulator for FM/AM-Audio
INFINEON

MGM55

High Voltage Metal Glaze Film Resistors
RIEDON

MGM55100KOHMS

High Voltage Metal Glaze Film Resistors
RIEDON