3.3.2 SPI
SPI is one of two host interfaces available on the Wireless Expansion Board. In order to use SPI as the connection between the
WGM110 Wi-Fi Module and a host, the module must be reprogrammed. For more information about how to do this, see Section
3. Wi-
Fi Expansion Kit
. The SPI peripheral routing is illustrated in the figure below.
EXP Header
WGM110
Wi-Fi Module
EXP4 (SPI_MOSI)
EXP6 (SPI_MISO)
EXP8 (SPI_SCLK)
EXP10 (SPI_CS)
GPIO10 (SPI_MOSI)
GPIO19 (SPI_MISO)
GPIO11 (SPI_SCLK)
GPIO8 (SPI_CE0_N)
Raspberry Pi HAT
Connector
PD0 (US1_TX)
PD1 (US1_RX)
PD2 (US1_CLK)
PD3 (US1_CS)
4
6
8
10
19
21
23
24
PA2 (Notify)
EXP11
GPIO4
7
11
RESETn
EXP7
7
16
GPIO23
Figure 3.3. SPI Peripheral Routing on the WGM110 Wi-Fi Expansion Kit
The table below shows the features of the SPI host interface.
Table 3.2. SPI Host Interface Features
Parameter
Features (Value Ranges)
SPI mode
SPI slave
Bit rates
9600 bps - 6 Mbps
Bit order
MSB first
Clock polarity and phase
Configurable
Host protocol
BGAPI serial protocol
UG291: WGM110 Wi-Fi® Expansion Kit User's Guide
Wi-Fi Expansion Kit
silabs.com
| Building a more connected world.
Rev. 1.0 | 7