The WGM160P is an ultra low power all-inclusive Wi-Fi® module targeted for applications requiring excellent RF performance, low power consumption, high security, integrated customer applications and fast time to market.
The WGM160P module integrates all of the necessary elements required for a cloud
connected IoT Wi-Fi application, including 802.11b/g/n radio, integrated chip antenna,
certifications, microcontroller, Wi-Fi and IP stacks, HTTP server, and multiple protocols,
such as TCP and UDP. Co-existence with external 2.4GHz transceivers is supported.
WGM160P can be configured to concurrently act as a Wi-Fi client and a Wi-Fi access
point, which is ideal for user friendly device provisioning. WGM160P can natively host Capplications, removing the need for an external host controller. Alternatively, the Wi-Fi
Module can run in Network Co-Processor (NCP) mode, leaving the complexity of TCP/IP
networking to the module so that the customer’s own host controller can be fully dedicated to processing the customer application tasks. The WGM160P module has highly
flexible host and peripheral hardware interfaces for wide application use.
This module also supports Gecko OS, a comprehensive software suite designed to simplify your Wi-Fi, application, device management and cloud connectivity development
process.
KEY POINTS
• Available with integrated chip antenna or
an RF pin
• Antenna diversity supported via secondary
RF pin
• IEEE 802.11 b/g/n compliant
• TX power: +16 dBm
• RX sensitivity: -96 dBm
• CPU core: 32-bit ARM® Cortex-M4
• Flash memory: 2 MB
• RAM: 512 kB
• Concurrent mode: Wi-Fi AP and STA
• Ultra low power consumption
• Wi-Fi Alliance certified (pending)
• Modular certification
• CE, FCC, ISED
• Japan, KC (pending)
• End-to-end security
• Built-in 10/100 Ethernet Support
• Gecko OS support
• Size: 23.8 mm x 14.2 mm x 2.3 mm
Energy Management
Voltage
Regulator
DC-DC
Converter
Brown-Out
Detector
Low Energy
Sensor IF
Real Time Counter
Watchdog Timer
CRYOTIMER
EM4H - Hibernate
Power-On Reset
Backup Domain
Voltage/Temp
Monitor
Analog Interfaces
Low Energy LCD
Controller
VDAC
Analog
Comparator
Capacitive
Sensing
EM4S - Shutoff
Other
CRYPTO
CRC
True Random
Number Generator
SMU
ADC
Operational
Amplifier
IDAC
MPU
Core / Memory
TM
Debug Interface
LDMA
Controller
ETM
Certified Module
Antenna
Matching
Radio XTAL
ARM Cortex
M4 processor
with FPU and
Flash Program
Memory
RAM Memory
Wi-Fi Radio
2.4 GHz
Transciever
802.11 b/g/n
MODEM
Diversity Input
PTA support
Lowest power mode with peripheral operational:
EM0 - Active
silabs.com | Building a more connected world.Preliminary Rev. 0.3
This information applies to a product under development. Its characteristics and specifications are subject to change without notice.
Serial Interfaces
USART
10/100 Ethernet
CAN
LEUSB
(crystal free)
UART
Quad-SPI
Low Energy
TM
UART
2
I
C
EM1 - Sleep
External
Interrupts
Pin Reset
EM2 – Deep Sleep
Clock Management
High Frequency
Crystal Oscillator
PLL
Auxiliary High
Freq. RC Osc.
Low Frequency
XTAL + Oscillator
High Frequency
RC Oscillator
Universal HF RC
Oscillator
Ultra Low Freq.
RC Oscillator
Low Frequency
RC Oscillator
32-bit bus
Peripheral Reflex System
I/O PortsTimers and Triggers
General
Purpose I/O
Pin Wakeup
Low Energy Timer
Real Time Counter
EM3 - Stop
Timer/Counter
Pulse Counter
and Calendar
1. Key Features
The key features of the WGM160P module are listed below.
Radio Features
• Built-in Antenna (optional)
• TX Power: +16 dBm
• RX Sensitivity: -96 dBm
• Superior blocking performance
Wi-Fi Features
• 802.11: b/g/n
• Bit rate: up to 72.2 Mbps
• 802.11 Security: WPA2/WPA Personal
• STA (Station Mode)
• SoftAP (Soft Access Point Mode)
Electrical Characteristics
• Supply voltage: 3.0V to 3.6V
Environmental specifications
• Temperature range: -40°C to +85°C
Modular certification (pending)
• Wi-Fi Alliance
• CE, FCC, ISED, KC, Japan
• RoHS/REACH compliant
Dimensions
• L x W x H: 23.8 mm x 14.2 mm x 2.3 mm
WGM160P Wi-Fi® Module Data Sheet
MCU Features
•
ARM® Cortex-M4, 72MHz
• 512 kB RAM
• 2 MB Flash
Hardware Interfaces
• Host interface: UART/SPI/USB
• Peripheral interfaces
• 2 x USART (UART/SPI/I2S)
• QSPI with Execute In Place (XIP) support
• SD Card support (SPI)
• Capacitive Touch Sensing in all GPIOs
• LESENSE
• 10/100 Ethernet MAC with RMII interface
• USB device (2.0 Full speed)
•
I2C peripheral interfaces
• CAN
• Up to 31 x GPIO with interrupts
• 2 x 12-bit ADC
• 2 x 12-bit DAC
• Rich selection of timers, inc. Real-time counters
• Co-existence interface (PTA: 2, 3, 4 wire)
Key Features
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 2
2. Ordering Information
WGM160P Wi-Fi® Module Data Sheet
Ordering Information
Table 2.1. Ordering Information
Part NumberProtocolMax TX
Power
WGM160PX22KGA2Wi-Fi (802.11 b/g/n)16 dBm2048 / 512IncludedBuilt-inUp to 31Cut Tape
WGM160PX22KGA2R Wi-Fi (802.11 b/g/n)16 dBm2048 / 512IncludedBuilt-inUp to 31Reel
WGM160P022KGA2Wi-Fi (802.11 b/g/n)16 dBm2048 / 512NoneBuilt-inUp to 31Cut Tape
WGM160P022KGA2R Wi-Fi (802.11 b/g/n)16 dBm2048 / 512NoneBuilt-inUp to 31Reel
1. WGM160P modules come pre-programmed with the Gecko OS Kernel. Devices ship with the debug interface locked. Devices may
be reprogrammed via serial or OTA DFU and preserve the device credentials. Unlocking the debug interface will result in loss of
pre-programmed firmware, including Gecko OS Kernel and device credentials.
2. SLWSTK6121A Wireless Starter Kit and SLWRB4321A Radio Board are available to start developing with WGM160P Wi-Fi modules.
3. Devices listed may be referred to by the product family name (WGM160P), model name (WGM160P22A / WGM160P22N) or the
full orderable part number throughout this document.
Flash/Ram
(kB)
LF XTALAntennaGPIOCarrier
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 3
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 5
WGM160P Wi-Fi® Module Data Sheet
System Overview
3. System Overview
3.1 Introduction
The WGM160P module combines the WF200 Wi-Fi transceiver with an EFM32GG11 microcontroller to deliver a complete and certified
standalone Wi-Fi solution, with the ability to run customer application on an Cortex M4 processor.
This device supports Gecko OS, a comprehensive software solution that simplifies the Wi-Fi , application and cloud connectivity development process to reduce time to market. For more details on the software platform, please consult our online documentation.
VBAT
3.0 – 3.6V
1.8V
4.7 µH
VDD
VDD
RESETN
WUP
HIF
LP_CLK
WIRQ
PTA
RF
DIG
RESETb
WUP
SDIO
32.768 kHz
WIRQ
DVDDV
GPIO
GPIO
SDIO
GPIO
GPIO
V
REGSW
LFXO
EFM32GG11
MCU Host
REGVDD
HFRCO
AVDDIOVDD
USB 2.0
ADC
DAC
GPIO
USART
QSPI
HFXO
ETH
RMII
External
Antenna
Chip
Antenna
VDD
RF1
RF2
HFXO
VDDIO
PA
WF200
WiFi NCP
802.11 B/G/N
RF XTAL
38.4M
LF XTAL
32.768K
Figure 3.1. WGM160P Block Diagram
3.2 Wi-Fi Supported 2.4 GHz ISM Modulations, BW, and Channels
Table 3.1. Supported Wi-Fi Modulations, BW, and Channels
ParameterSymbolTest ConditionMinTypMaxUnit
Channel Center FrequencyCHANSubject to Regulatory Agency24122437
2484
MHz
Channel BandwidthBW—20—MHz
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 6
WGM160P Wi-Fi® Module Data Sheet
Electrical Specifications
4. Electrical Specifications
All electrical parameters in all tables are specified under the following conditions, unless stated otherwise:
• Typical values are based on T
• Radio performance numbers are measured in conducted mode, based on Silicon Laboratories reference designs using output power-specific external RF impedance-matching networks for interfacing to a 50 Ω antenna port. Conducted RF measurements include
additional output power reductions to guarantee WiFi and regulatory emissions compliance while connected to the specified antennas which have non-ideal impedance loading.
Refer to Section 4.2 Operating Conditions for more details about operational supply and temperature limits.
4.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 reliability data, see the Quality and Reliability Monitor Report at http://www.silabs.com/support/quality/pages/default.aspx.
ParameterSymbolTest ConditionMinTypMaxUnit
= 25 °C; V
AMB
= 3.3V; Center Frequency = 2,437 MHz.
VBAT
Table 4.1. Absolute Maximum Ratings
Storage temperatureT
RF power level at RF1 and
RF2 ports
STG
P
RFMAX
Max power that can be applied to
input of recommended matching
-40—105°C
——10dBm
network connected to RF1 and
RF2 pins.
Maximum supply voltage to
VBAT
MAX
-0.3—3.6V
VBAT
DC voltage on I/O pinsVG
MAX
5 V tolerant GPIO (PF0, PF1,
PF10, PF11)1
2
-0.3—Min of 5.25
and VBAT
+2
All other GPIO and PTA pins-0.3—VBAT + 0.3V
Current into any GPIO pinIO
Sum of current into all GPIO
IO
MAX
ALLMAX
——20mA
——150mA
pins
Range of load impedance at
LOAD
TX
——10:1VSWR
RF1 and RF2 pins during TX
Note:
1. When a GPIO is used for analog functions via the APORT, the maximum voltage is VBAT.
2. To operate above the VBAT supply rail, over-voltage tolerance must be enabled according to the GPIO_Px_OVTDIS register.
Pins with over-voltage tolerance disabled have the same limits as all other GPIO (max = VBAT + 0.3 V).
V
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 7
WGM160P Wi-Fi® Module Data Sheet
Electrical Specifications
4.2 Operating Conditions
Table 4.2. Recommended Operating Conditions
ParameterSymbolTest ConditionMinTypMaxUnit
Ambient operating tempera-
TA
OP
-40—85°C
ture
Nominal supply voltage to
1
VBAT
V
VBAT
3.03.33.6V
Note:
1. Operating outside of the recommended voltage supply range is not supported. The module may disable WiFi transmit functions
when operating outside of this range in order to guarantee regulatory emissions compliance.
4.3 Power Consumption
All currents measured with VBAT = 3.3 V.
Table 4.3. Power Consumption
ParameterSymbolTest ConditionMinTypMaxUnit
Continuous TX current, 1
ITX
MAX
—141.3—mA
Mbps, max power setting
Continuous TX current,
ITX
MAX_N
—131.4—mA
MCS7, max power setting
Continuous RX listen current IRX
MAX
—36.6—mA
Continuous RX receive current, 1 Mbps
Continuous RX receive current, MCS7
Idle associated current,
DTIM=1
Idle associated current,
DTIM=3
Idle associated current,
DTIM=10
Sleep mode currentI
Idle current averageI
IRX
MAXR
IRX
MAXR_N
I
DTIM1
I
DTIM3
I
DTIM10
SLEEP
IDLE
—34.5—mA
—38.5—mA
UART off—TBD—mA
UART off—TBD—mA
UART off—TBD—mA
—TBD—mA
—TBD—mA
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 8
WGM160P Wi-Fi® Module Data Sheet
Electrical Specifications
4.4 Digital I/O Specifications
Table 4.4. Digital I/O Specifications
ParameterSymbolTest ConditionMinTypMaxUnit
Voltage input high (relative to
VBAT)
Voltage input low (relative to
VBAT)
Logic low output voltage (relative to VBAT)
Logic high output voltage
(relative to VBAT)
Input leakage currentI
Pullup resistanceR
Pulldown resistanceR
Output fall time from VOH to
V
OL
V
V
V
V
Leak
T
IH
IL
OL
OH
PU
PD
OF
70——%
——30%
PTA Pins, Sinking 5 mA——25%
GPIO Pins, Sinking 20 mA, DRIV-
——20%
ESTRENGTH = STRONG
PTA Pins, Sourcing 5 mA80——%
GPIO Pins, Sourcing 20 mA,
80——%
DRIVESTRENGTH = STRONG
All I/O when GPIO voltage ≤
—1—nA
VBAT
5 V Tolerant I/O (PF0, PF1, PF10,
—3.315µA
PF11) when VBAT < GPIO voltage ≤ VBAT + 2 V
304365kΩ
304365kΩ
50 pF load—15TBDns
Output rise time from VOL to
V
OH
Required external series resistor on USB D+ and D-
T
R
OR
USB
50 pF load—15TBDns
—33 +/-10%—Ω
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 9
WGM160P Wi-Fi® Module Data Sheet
Electrical Specifications
4.5 RF Transmitter General Characteristics
Unless otherwise indicated, typical conditions are: Operating Ambient Temp = 25 °C, VBAT = 3.3 V, center frequency = 2,437 MHz,
and measured in 50 Ω test equipment attached at antenna port.
Measurements for this specification are made at the 50 Ω Antenna Port. See Section 5.1.1 Antenna Ports. Conducted RF measurements include additional output power reductions to guarantee WiFi and regulatory emissions compliance while connected to the specified antennas which have non-ideal impedance loading.
Table 4.5. RF Transmitter Characteristics
ParameterSymbolTest ConditionMinTypMaxUnit
Maximum RMS Output Power at Antenna (High Power
2
PA)1
POUT
HPPA
MAX_RMS_
802.11b: 1 Mbps—16.1—dBm
802.11b: 11 Mbps—15.1—dBm
802.11g: 6 Mbps—14.7—dBm
802.11g: 54 Mbps—9.1—dBm
802.11n: MCS=0—14.4—dBm
802.11n: MCS=7—5.8—dBm
Carrier frequency errorCARR
ROR
POUT variation over supply
POUT
FREQ_ER-
VAR_V
Across temperature-25—25ppm
VBAT = 3.0-3.6 V—+0.3 / -1.1—dB
voltage range, relative to
nominal 3.3 V
POUT variation over fre-
POUT
VAR_F
CH1 to CH14—+/-0.15—dB
quency range, relative to
average
POUT variation over temper-
2
POUT
VAR_T
-40 to +85C—+0.1 / -1.2—dB
ature range, relative to 25C
Note:
1. VBAT should be at least 3.0 V to achieve the rated RF transmitter output power levels.
2. Rated power levels may not apply to the edge channels, which may need additional backoff for FCC compliance.
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 10
WGM160P Wi-Fi® Module Data Sheet
Electrical Specifications
4.6 RF Receiver General Characteristics
Unless otherwise indicated, typical conditions are: Operating Ambient Temp = 25 °C, VBAT = 3.3 V, center frequency = 2,437 MHz,
and measured in 50 Ω test equipment attached at antenna port.
Measurements for this specification are made at the 50 Ω Antenna Port. See Section 5.1.1 Antenna Ports.
Table 4.6. RF Receiver Characteristics
ParameterSymbolTest ConditionMinTypMaxUnit
RX Sensitivity for 8% FER
(1024 Octet)
RX Sensitivity for 10% PER
(1024 Octet)
RX Sensitivity for 10% PER
(4096 Octet)
RX Max Strong Signal for
8% FER (1024 Octet)
RX Max Strong Signal for
10% PER (1024 Octet)
RX Max Strong Signal for
10% PER (4096 Octet)
Sensitivity variation across
frequency range, CH1 to
CH14
Sensitivity variation over
temperature range, -40 to
85C
SENS
SENS
SENSE
RX
SAT_B
RX
SAT_G
RX
SAT_N
SENS
SENS
B
G
N
VAR_V
VAR_TEMP
802.11b: 1 Mbps—-96.4—dBm
802.11b: 11 Mbps—TBD—dBm
802.11g: 6 Mbps—TBD—dBm
802.11g: 54 Mbps—TBD—dBm
802.11n: MCS=0—TBD—dBm
802.11n: MCS=7—TBD—dBm
802.11b: 1 Mbps—-4.0—dBm
802.11b: 11 Mbps—-10.0—dBm
802.11g: 6 Mbps—-9.0—dBm
802.11g: 54 Mbps—-9.0—dBm
802.11n: MCS=0—-9.0—dBm
802.11n: MCS=7—-9.0—dBm
802.11b 1 Mbps—+/-0.5—dB
802.11b 1 Mbps—+/-1.3—dB
RX Channel power Indicator
RCPI
STEP
802.11b: 1 Mbps—0.5—dBm
Step Size
4.7 Radiated Characteristics
Unless otherwise indicated, typical conditions are: Operating Ambient Temp = 25 °C, VBAT = 3.3 V, center frequency = 2437 MHz,
using the integrated antenna, and measured with the ideal application board size for 2.4 GHz radiation.
Table 4.7. Radiated Characteristics
ParameterSymbolTest ConditionMinTypMaxUnit
Application board size, radiated edge "X" dimension
Antenna EfficiencyANT
PCB
1
X_MM
EFF
Optimal application board design—-1.4—dB
3550—mm
Note:
1. Refer to "UG384: WGM160P Hardware Design Users Guide" for more PCB layout details.
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 11
WGM160P Wi-Fi® Module Data Sheet
Electrical Specifications
4.8 Microcontroller Peripherals
WGM160P offers an extensive list of peripherals, some of which are listed below:
• 12-bit ADC
• 12-bit DAC
• GPIO
• USART (UART/SPI/I2S)
• QSPI with Execute In Place (XIP) support
• Capacitive Touch Sensing in all GPIOs
• LESENSE
• 10/100 Ethernet MAC with RMII interface (50 MHz external crystal required)
• USB device (2.0 Full speed)
•
I2C peripheral interfaces
• CAN
• Timers
• LCD Driver
For more information on the pins these peripherals are availabile on, please consult: 7.2 GPIO Functionality Table and 7.3 Alternate
Functionality Overview.
For details on the electrical performance of these peripherals, please consult the relevant portions of Section 4 in the EFM32GG11
Family Datasheet.
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 12
WGM160P Wi-Fi® Module Data Sheet
Typical Applications and Connections
5. Typical Applications and Connections
5.1 RF Connections
5.1.1 Antenna Ports
The WGM160P offers two RF ports that support antenna diversity using an internal switch. In applications with only one antenna, the
unused port should be terminated to ground with a 47-51 Ω resistor. Leaving the unused port floating or tying directly to ground will
result in degraded performance. An external antenna connected to either RF port needs to be properly matched with at least -10dB
return loss (VSWR < 2).
5.1.2 Antenna Diversity
In applications where multipath fading is a potential issue, such as indoors, a second antenna can be connected. A firmware feature
can be enabled to automatically determine which of the two antennas gives a better signal, allowing significant improvement in link reliability.
5.2 Multi-Protocol Co-Existance
Packet Transmit Arbitration (PTA) pins are provide to share antenna and optimize co-existence performance with other networks including other protocols. See Application Notes "AN1128 Bluetooth Coexistance with Wi-Fi" and "AN1017 Zigbee and Thread Coexistance
with Wi-Fi" for more information.
5.3 Example Schematic
Figure 5.1. Example Schematic for NCP Application
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 13
WGM160P Wi-Fi® Module Data Sheet
Gecko OS Features
6. Gecko OS Features
The Gecko OS software supplied with the WGM160P provides a wide range of features beyond the underlying hardware, and supports
application development via its command API.
For complete documentation of Gecko OS, see https://docs.silabs.com/gecko-os/.
Software APIs
• Gecko OS Command API
• Gecko OS Native C API
Interfaces
• Serial (UART, remote terminal)
• SoftAP and WLAN client (concurrent)
• I2C master
• SPI master
Servers
• TCP/TLS, UDP, HTTP(S), DHCP, DNS
• HTTP(S) Server with RESTful API and Websockets
Clients
• TCP/TLS, UDP, NTP, Secure-SMTP, DHCP, DNS
• HTTP(S) client
• Websocket client
Setup
• Multiple Wi-Fi setup options, including via serial command and
Web setup with SoftAP
Peripherals and Sensors
• GPIOs for control, indication and monitoring
• I2C-master API for interfacing to external peripherals
• SPI-master API for interfacing to external peripherals
• Automated broadcast and streaming of sensor data
• Local caching of sensor data
Update and Recovery
• Wireless OTA (Over-the-Air) update to remote manage firmware using the Zentri DMS (Device Management Service)
System Management
• System configuration and monitoring via setting and getting a
wide range of variables
• Configurable power states
• Sleep/wake timers
File System
• Read/write file system with appendable log files
• Storage of large files
• Optional additional bulk serial flash
• HTTP download to file system, HTTP upload from file system
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 14
7. Pin Descriptions
7.1 WGM160P Device Pinout
WGM160P Wi-Fi® Module Data Sheet
Pin Descriptions
Figure 7.1. WGM160P Device Pinout
The following table provides package pin connections and general descriptions of pin functionality. For detailed information on the supported features for each GPIO pin, see 7.2 GPIO Functionality Table or 7.3 Alternate Functionality Overview.
used to manage co-existence with another 2.4 GHz radio.
PTA FREQ pin. These pins can be
used to manage co-existence with another 2.4 GHz radio.
PTA_RF_AC
T
PTA_STA-
TUS
7
13
PE1414GPIOPE1515GPIO
PA016GPIOPA117GPIO
PA218GPIOPA319GPIO
PA420GPIOPA521GPIO
PB322GPIOPB424GPIO
PB525GPIOPB626GPIO
PB1328GPIOPB1429GPIO
PB1131GPIOPB1232GPIO
Reset input, active low. This pin is internally pulled up to VBAT. To apply an
RESETn34
external reset source to this pin, it is required to only drive this pin low during
PD635GPIO
reset, and let the internal pull-up ensure
that reset is released.
PTA RF_ACT pin. These pins can be
used to manage co-existence with another 2.4 GHz radio.
PTA STATUS pin. These pins can be
used to manage co-existence with another 2.4 GHz radio.
PD836GPIOPF237GPIO
PF538GPIOPC539GPIO
USB VBUS signal and auxiliary input to
VBUS40
5 V regulator. May be left disconnected
PF1041GPIO (5V)
if USB is unused.
PF1142GPIO (5V)PF044GPIO (5V)
PF145GPIO (5V)PE746GPIO
PE647GPIOPE548GPIO
PC449GPIOPA650GPIO
External antenna connection on
PA1551GPIORF153
WGM160P22N. Not connected on
WGM160P22A.
Note:
1. GPIO with 5V tolerance are indicated by (5V).
silabs.com | Building a more connected world.Preliminary Rev. 0.3 | 16
WGM160P Wi-Fi® Module Data Sheet
Pin Descriptions
7.2 GPIO Functionality Table
A wide selection of alternate functionality is available for multiplexing to various pins. The following table shows the name of each GPIO
pin, followed by the functionality available on that pin. Refer to 7.3 Alternate Functionality Overview for a list of GPIO locations available
for each function.
Full peripheral features and flexibility are not supported with all software architectures. In particular, some restrictions apply when using
Gecko OS. Refer to “UG384 WGM160P Hardware Design Users Guide” for more details.