The WFM200S Wi-Fi Expansion Kit is an excellent way to explore and evaluate the WFM200S Wi-Fi Transceiver Module with
a Raspberry Pi or an EFM32 MCU for your embedded application.
The WFM200S Wi-Fi Transceiver Module is an easy to use and easy to interface Wi-Fi
Network Co-Processor (NCP). Most of the associated complexity of Wi-Fi and the protocol stack is offloaded to the NCP and allows for easy Wi-Fi integration into any embedded system.
The kit easily integrates and brings Wi-Fi connectivity to a compatible Silicon Labs
MCU Starter Kit through the EXP header. The WFM200S Wi-Fi Expansion Kit has also
been designed after the Raspberry Pi Hardware Attached on Top (HAT) board specification, allowing the WFM200S Wi-Fi Expansion Kit to connect to a Raspberry Pi.
WFM200S EXPANSION BOARD FEATURES
• Selectable SPI or SDIO host interface
• EXP connector for interfacing Silicon
Labs Starter Kits
• Allows board detection and
identification
• Raspberry Pi compatible HAT
• 40-pin header
• HAT EEPROM for identification
silabs.com | Building a more connected world.Rev. 1.0
7. Document Revision History .........................18
silabs.com
| Building a more connected world.Rev. 1.0 | 2
Page 3
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
Introduction
1. Introduction
This user guide describes the WFM200S Wi-Fi Expansion Kit. The kit connects to either a Silicon Labs EFM32 MCU starter kit (STK), a
Silicon Labs EFR32 wireless starter kit (WSTK) or a Raspberry Pi equipped with the 40-pin Raspberry Pi hardware-attached-on-top
(HAT) connector. SDIO support is available only with selected hosts.
Figures 1.1 and 1.2 shows the kit connected to a Silicon Labs MCU STK through the Expansion Header and a Raspberry Pi, respectively.
Figure 1.1. WFM200S Wi-Fi Expansion Kit Connected to a Silicon Labs EFM32GG11 MCU STK
silabs.com | Building a more connected world.Rev. 1.0 | 3
Page 4
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
Introduction
Figure 1.2. WFM200S Wi-Fi Expansion Kit Connected to a Raspberry Pi
Note: Do not connect the kit to both a Silicon Labs MCU STK and a Raspberry Pi at the same time.
1.1 Kit Contents
The WFM200S Wi-Fi Expansion Kit comes in two versions, which differs in what's included in the box:
• SLEXP8023A:
• BRD8023A WFM200S Wi-Fi EXP Board
• 8 GB Micro-SD card with software image for Raspberry Pi 2
• SLEXP8023C:
• BRD8023A WFM200S Wi-Fi EXP Board
• 8 GB Micro-SD card with software image for Raspberry Pi 2
• Raspberry Pi 2 Model B Single-Board Computer
• Raspberry Pi Power Supply 5.1 V, 2.5 A
silabs.com | Building a more connected world.Rev. 1.0 | 4
Page 5
2. Hardware Overview
EXP-header for
Starter Kits
Power source
select switch
Pass-through EXP-header
Not mounted
WFM200S Wi-Fi Transceiver
Raspberry Pi connector
On bottom side
Current consumption
measurement header
Not mounted
WFM200S Wi-Fi
Expansion Board
Host interface
select switch
Secondary RF output
coaxial connector
TX/RX Activity LED
External FEM header
Not mounted
PTA header
Not mounted
Reset button
2.1 Hardware Layout
The layout of the WFM200S Wi-Fi Expansion Kit is shown in the figure below.
silabs.com | Building a more connected world.Rev. 1.0 | 5
Page 6
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
WFM200S Wi-Fi NCP Expansion Kit
3. WFM200S Wi-Fi NCP Expansion Kit
The WFM200S Wi-Fi Transceiver Module is a Wi-Fi Network Co-Processor (NCP) transceiver from Silicon Labs.
3.1 Host Interfaces
SPI and SDIO are the two available host interfaces (HIF) on the WFM200S Wi-Fi Expansion Kit. A slide switch, whose state is sampled
during power-on reset or manually issued reset is used to select the interface. The slide switch must remain in the same position
throughout the duration of the session since it also controls HIF selection multiplexer circuits.
When the WFM200S Wi-Fi Expansion Kit is connected to an EFM32/EFR32 starter kit through the EXP header, the state of the HIF
selection switch can be read (but not controlled) by the kit mcu through a GPIO pin.
The WFM200S Wi-Fi Expansion Kit incorporates a set of multiplexer circuits which allows the user to use the same kit for evaluating the
WFM200S in both applications requiring SPI or SDIO connectivity to the host. These circuits will normally not be needed in an end-user
application since in most cases the interface to use will be fixed.
A simplified circuit diagram showing the host interface multiplexer circuits is shown below. The EXP_HEADER9 signal is connected to
pin 9 on the EXP header, while the HIF_OEn output enable signal is controlled by the power-on reset circuit (explained later).
Figure 3.1. Host Interface Multiplexer Circuit
silabs.com | Building a more connected world.Rev. 1.0 | 6
Page 7
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
WFM200S Wi-Fi NCP Expansion Kit
3.2 Power-on and Manual Reset Circuit
To ensure that the state of the host interface selection signal is sampled correctly at the rising edge of the WFM200S RESETn signal, a
power-on reset circuit has been added to the WFM200S Wi-Fi Expansion Kit. This circuit achieves this by
• Adding a delay of 1ms to the rising edge of the RESETn signal with respect to the rising edge of the power supply
• Isolating the host from the WFM200S DAT2/HIF_SEL pin during the rising edge of the RESETn signal
The figure below shows the circuit diagram for the power-on and manual reset circuit. Its functionality is as follows:
• NCP_RESETn is the active-low reset signal of the WFM200S. The WFM200S RESETn pin has an internal pull-up of approximately
43 kOhms. The on-board reset button is connected to this signal.
• HIF_SEL_CTRL is the signal from the HIF selection switch
• HIF_OEn is the active-low output enable signal of the HIF multiplexer circuits
• WF_DAT2_HIF_SEL is the combined SDIO DAT2 signal and HIF selection signal of the WFM200S
• U114 is an open-drain active low output reset monitor which with the installed capacitor connected to the CD pin keeps NCP_RESETn tied to ground for about 1 ms after VMCU_NCP has exceeded the threshold voltage of 0.9 V
• U115 is a tri-state output buffer with an active low output enable signal connected to NCP_RESETn which pulls the CD pin of U116
low while NCP_RESETn is low
• U116 is a push-pull active high output reset monitor which drives HIF_OEn high for 1 ms after the output of U115 is disabled
• U109 is a tri-state output buffer with an active high output enable signal which connects the HIF_SEL_CTRL signal to the
WF_DAT2_HIF_SEL signal as long as HIF_OEn is high
The NCP_RESETn signal is available on both the EXP header and the Raspberry Pi connector and can be used for issuing a manual
reset sequence by pulling it low for at least 1 ms.
Note: Reset button is effective when board is not connected to MCU or Raspberry Pi boards. When connected, change of host interface is effective after reboot.
Figure 3.2. Power-on and Manual Reset Circuit Diagram
silabs.com | Building a more connected world.Rev. 1.0 | 7
Page 8
Pass-through
EXP Header
(Not Mounted)
EXP Header
Raspberry Pi
Connector
(Bottom side)
External FEM
connector
(Not Mounted)
PTA connector
(Not Mounted)
Secondary RF
output connector
Current consumption header
(Not Mounted)
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
4. Connectors
This chapter gives an overview of the WFM200S Wi-Fi Expansion Kit connectivity and power connections.
silabs.com | Building a more connected world.Rev. 1.0 | 8
Page 9
12
4
8
6
10
3
5
9
7
12
13
14
11
1516
17
18
2019
VMCU
SPI_MOSI / SDIO_DAT1
SPI_MISO / SDIO_DAT0
SPI_SCLK / SDIO_CMD
SPI_CS / SDIO_CLK
SPI_WIRQ / SDIO_DAT3
SDIO_DAT2
Not Connected (NC)
5V
3V3
GND
GPIO_WUP
Not Connected (NC)
RESETn
HIF_SEL_CTRL
Not Connected (NC)
Not Connected (NC)
Not Connected (NC)
BOARD_ID_SDA
BOARD_ID_SCL
Reserved (Board Identification)
WFM200S I/O Pin
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
Connectors
4.1 EXP Header
On the left-hand side of the WFM200S Wi-Fi Expansion Kit, a right-angle female 20-pin EXP header is provided to connect to one of
Silicon Labs’ supported Starter Kits. The EXP header on the Starter Kits follows a standard which ensures that commonly used periph-
erals such as an SPI, a UART, and an I2C bus, are available on fixed locations on the connector. Additionally, the VMCU, 3V3 and 5 V
power rails are also available on the expansion header. For detailed information regarding the pinout to the expansion header on a
specific Starter Kit, consult the accompanying user’s guide.
The figure below shows how the WFM200S Wi-Fi Transceiver Module is connected to the connector and the peripheral functions that
are available.
Figure 4.2. Expansion Header
4.1.1 Pass-through EXP Header
The WFM200S Wi-Fi Expansion Kit features a footprint for a secondary EXP header. All signals from the EXP header, including those
that are not connected to any features on the WFM200S Wi-Fi Expansion Kit, are directly tied to the corresponding pins in the footprint,
allowing daisy-chaining of additional expansion boards if a connector is soldered in.
silabs.com | Building a more connected world.Rev. 1.0 | 9
Page 10
4.1.2 EXP Header Pinout
The table below shows the pin assignments of the EXP header.
Table 4.1. EXP Header Pinout
EXP Header
PinFunction
2WFM200S voltage domain (power switch set to EXP VMCU)
4SPI_MOSI / SDIO_DAT1
6SPI_MISO / SDIO_DAT0
8SPI_SCLK / SDIO_CMD
10SPI_CS / SDIO_CLK
12SPI_WIRQ / SDIO_DAT3
14SDIO_DAT2
16Not Connected
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
Connectors
18Board 5 V supply. Used to supply LDO regulator.
20Board 3V3 supply. Only used for board identification.
1Ground
3GPIO (WFM200S WUP)
5Not Connected
7GPIO (WFM200S RESETn)
9GPIO (HIF_SEL_CTRL read access)
11Not Connected
13Not Connected
15Not Connected
17Identification of expansion boards.
19Identification of expansion boards.
silabs.com | Building a more connected world.Rev. 1.0 | 10
Page 11
Reserved (Board Identification)
WFM200S I/O Pin
GND
SDIO_DAT2
Not Connected (NC)
RESETn
GPIO_WIRQ
Not Connected (NC)
RPI_ID_SD
GND
SPI_SCLK
SPI_MISO
Not Connected (NC)
Not Connected (NC)
SPI_WIRQ
GND
GPIO_WUP
GND
RPI_ID_SC
Not Connected (NC)
SDIO_DAT1
SPI_CS
SPI_MOSI
3V3
SDIO_CLK
SDIO_DAT3
Not Connected (NC)
GND
Not Connected (NC)
Not Connected (NC)
Not Connected (NC)
3V3
GND
SDIO_DAT0
SDIO_CMD
GND
Not Connected (NC)
GPIO_FEM_5
GPIO_FEM_6
GND
5V
5V
4039
37
33
35
31
38
36
32
34
29
28
27
30
2625
24
23
2122
2019
17
13
15
11
18
16
12
14
9
8
7
10
65
4
3
12
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
Connectors
4.2 Raspberry Pi Connector
On the bottom side of the WFM200S Wi-Fi Expansion Kit, a dual row, female socket, 0.1" pitch connector is installed to allow the
WFM200S Wi-Fi Expansion Kit to act as a Raspberry Pi Hardware Attached on Top (HAT) board.
The figure below shows how the WFM200S Wi-Fi Transceiver Module is connected to the connector and the peripheral functions that
are available.
Figure 4.3. Raspberry Pi Connector
silabs.com | Building a more connected world.Rev. 1.0 | 11
Page 12
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
Connectors
4.2.1 Raspberry Pi Connector Pinout
The table below shows the pin assignments of the Raspberry Pi connector, and the port pins and peripheral functions that are available
on the WFM200S Wi-Fi Expansion Kit.
Table 4.2. Raspberry Pi Connector Pinout
Raspberry Pi Connector
Pin(s)FunctionRaspberry Pi Pin
13V33v3 Power
25 V5 V Power
3-Not Connected
45 V5 V Power
5-Not Connected
6GNDGround
7-Not Connected
8GPIO (WFM200S FEM_6)BCM 14
9GNDGround
10GPIO (WFM200S FEM_5)BCM 15
11-Not Connected
12-Not Connected
13SDIO_DAT3BCM 27
14GNDGround
15SDIO_CLKBCM 22
16SDIO_CMDBCM 23
173V33v3 Power
18SDIO_DAT0BCM 24
19SPI_MOSIBCM 10
20GNDGround
21SPI_MISOBCM 9
22SDIO_DAT1BCM 25
23SPI_SCLKBCM 11
24SPI_CSBCM 8
25GNDGround
26-Not Connected
27ID EEPROM SDABCM 0
28ID EEPROM SCLBCM 1
29-Not Connected
30GNDGround
31GPIO (WFM200S WIRQ)BCM 6
32GPIO (WFM200S WUP)BCM 12
silabs.com | Building a more connected world.Rev. 1.0 | 12
Page 13
GND
FEM_PDET
FEM_6
FEM_5
VMCU_NCP
FEM_4
FEM_3
VMCU_NCP
9
8
7
10
65
4
3
12
FEM_2
FEM_1
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
Connectors
Raspberry Pi Connector
Pin(s)FunctionRaspberry Pi Pin
33GPIO (WFM200S RESETn)BCM 13
34GNDGround
35-Not Connected
36SPI_WIRQBCM 16
37SDIO_DAT2BCM 26
38-Not Connected
39GNDGround
40-Not Connected
4.3 External FEM Connector
The WFM200S Wi-Fi Expansion Kit features a 2x5-pin 0.1" pitch connector exposing the WFM200S Wi-Fi Transceiver Module's external front-end module (FEM) interface, which allows the connection of an external FEM board using a ribbon cable.
The WFM200S Wi-Fi Expansion Kit also features a TX/RX activity indicator LED which is connected to the FEM_5 signal. By default, to
optimize power consumption, TX/RX activity LED is not enabled. PDS sections PROG_PINS_CFG and FEM_CFG should be updated
to enable this functionality.
The pinout of the connector is illustrated in the figure below.
Figure 4.4. External FEM Connector
4.3.1 External FEM Connector Pinout
The pin assignment of the external FEM connector on the board is given in the table below.
Table 4.3. External FEM Connector Pin Descriptions
Pin NumberWFM200S Connection
1VMCU_NCP
2VMCU_NCP
3FEM_5
4FEM_1
5FEM_6
6FEM_2
7GND
8FEM_3
9FEM_PDET
silabs.com | Building a more connected world.Rev. 1.0 | 13
10FEM_4
Page 14
PTA_STATUS / PRIORITY
PTA_RF_ACT / REQUEST
4
5
3
2
1
PTA_FREQ / RHO
PTA_TX_CONF / GRANT
GND
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
Connectors
4.4 PTA Connector
The WFM200S' packet transfer arbitration (PTA) interface for managing coexistence in a multi-transceiver application is exposed on a
1x5-pin 0.1" pitch header on the WFM200S Wi-Fi Expansion Kit.
The pinout of the connector is illustrated in the figure below.
Figure 4.5. PTA Connector
4.4.1 PTA Connector Pinout
The pin assignment of the PTA connector on the board is given in the table below.
Table 4.4. PTA Connector Pin Descriptions
Pin NumberWFM200S Connection
1PTA_RF_ACT / REQUEST
2PTA_TX_CONF / GRANT
3PTA_FREQ / RHO
4PTA_STATUS / PRIORITY
5GND
4.5 Secondary RF Connector
The WFM200S' secondary RF output is exposed on the WFM200S Wi-Fi Expansion Kit through a Hirose u.FL coaxial connector.
For connecting the secondary RF output to an RF measurement instrument, 50 ohms resistor R641 shall be removed and a u.FL to
SMA adapter cable (not included with the kit) can be used. Examples of such adapter cables are the Taoglas CAB.721 (100 mm) or
CAB.720 (200 mm) cable assemblies.
silabs.com | Building a more connected world.Rev. 1.0 | 14
Page 15
Expansion
Header
Raspberry Pi
Connector
Power
Switch
Low
Power
(AEM)
High
Power
(LDO)
VMCU_NCP
LDO
IN
OUT
3.3 V
5V
3V3
WFM200S
0.1Ω
5V
4
3
12
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
Connectors
4.6 Power Supply
There are two ways to provide power to the kit:
• The kit can be connected to, and powered by, a Silicon Labs MCU STK
• The kit can be connected to, and powered by, a Raspberry Pi
Note: Connecting the WFM200S Wi-Fi Expansion Kit to both an EFM32/EFR32 STK and a Raspberry Pi at the same time is not a valid
option.
When connected to a Silicon Labs MCU STK, the WFM200S Wi-Fi Transceiver Module can either be powered by the VMCU rail
present on the EXP header or through an LDO regulator on board the WFM200S Wi-Fi Expansion Kit. If connected to the VMCU rail of
the starter kit, the current consumption of the WFM200S Wi-Fi Transceiver Module will be included in the starter kit's on-board Advanced Energy Monitor (AEM) measurements. The LDO regulator draws power from the 5V net, and, hence, the power consumption of
the WFM200S Wi-Fi Transceiver Module will not be included in any AEM measurements performed by the MCU STK.
A mechanical power switch on the WFM200S Wi-Fi Expansion Kit is used to select between Low Power (AEM) mode and High Power
(LDO) mode. When the switch is set to Low Power (AEM) mode, the WFM200S Wi-Fi Transceiver Module is connected to the VMCU
net on the Expansion Header. When the switch is set to High Power (LDO) mode, the WFM200S Wi-Fi Transceiver Module is connected to the output of the LDO. For applications requiring high power consumption or when the WFM200S Wi-Fi Expansion Kit is connected to a Raspberry Pi, the power switch must be set to High Power (LDO) mode.
A 0.1 ohm current sense resistor accompanied by a 2x2-pin 0.1" unpopulated header is provided to measure the current consumption
of the WFM200S Wi-Fi Transceiver Module whenever AEM is not available or when the current consumption exceeds the measurement range of AEM.
The power topology is illustrated in the figure below.
Figure 4.6. WFM200S Wi-Fi Expansion Kit Power Topology
silabs.com | Building a more connected world.Rev. 1.0 | 15
Page 16
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
Schematics, Assembly Drawings, and BOM
5. Schematics, Assembly Drawings, and BOM
Schematics, assembly drawings, and bill of materials (BOM) are available through Simplicity Studio when the kit documentation package has been installed. They are also available from the Silicon Labs website and kit page.
silabs.com | Building a more connected world.Rev. 1.0 | 16
Page 17
SLEXP8023A
WFM200S Wi-Fi Expansion Kit
1940000224
01-11-19
A01
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
6. Kit Revision History
The kit revision can be found printed on the kit packaging label, as outlined in the figure below.
Figure 6.1. Kit Label
6.1 SLEXP8023A Revision History
Kit RevisionReleasedDescription
Kit Revision History
A012019-11-01Initial release.
6.2 SLEXP8023C Revision History
Kit RevisionReleasedDescription
A002019-11-01Initial release.
silabs.com | Building a more connected world.Rev. 1.0 | 17
Page 18
7. Document Revision History
Revision 1.0
2019-11-01
• Initial document revision.
UG407: WFM200S Wi-Fi® Expansion Kit User's Guide
Document Revision History
silabs.com | Building a more connected world.Rev. 1.0 | 18
Page 19
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
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 to the product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the included information.
Without prior notification, Silicon Labs may update product firmware during the manufacturing process for security or reliability reasons. Such changes will not alter the specifications or the
performance of the product. Silicon Labs shall have no liability for the consequences of use of the information supplied in this document. This document does not imply or expressly grant
any license to design or fabricate any integrated circuits. The products are not designed or authorized to be used within any FDA Class III devices, applications for which FDA premarket
approval is required or Life Support Systems 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. Silicon Labs disclaims all express and implied warranties and shall not be responsible or liable for any injuries or damages related to use of a Silicon Labs product in such
unauthorized applications.
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®, Gecko OS, Gecko OS Studio, ISOmodem®, Precision32®, ProSLIC®, Simplicity Studio®, SiPHY®, Telegesis, the Telegesis Logo®, USBXpress® , Zentri, the Zentri logo and Zentri
DMS, Z-Wave®, 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. Wi-Fi is a registered trademark of the Wi-Fi Alliance. 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
SW/HW
www.silabs.com/simplicity
Quality
www.silabs.com/quality
Support and Community
community.silabs.com
http://www.silabs.com
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.