This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

Seeed Studio XIAO Expansion Board

Overview

Seeed Studio XIAO Expansion Board is a powerful functional expansion board for Seeed Studio XIAO series of only half Raspberry Pi 4 size. It enables building prototypes and projects in an easy and quick way. With its rich peripherals, you could explore the infinite possibilities of Seeed Studio XIAO series.

Seeed Studio XIAO Expansion Board

Seeed Studio XIAO Expansion Board (Credit: Seeed Studio)

Pin Assignments

Shield Connector Pin

Function

0

Grove*1 (A0, D0)

1

User button

2

MicroSD SPI CSn

3

Buzzer(A3)

4

Grove*2 I2C SDA

5

Grove*2 I2C SCL

6

Grove*1 UART TX

7

Grove*1 UART RX

8

MicroSD SPI SCK (Serial Clock Input)

9

MicroSD SPI MISO (Serial Data Input)

10

MicroSD SPI MOSI (Serial Data Output)

Programming

LED Button Sample

Set -DSHIELD=seeed_xiao_expansion_board when you invoke west build. For example:

# From the root of the zephyr repository
west build -b xiao_ble/nrf52840 samples/basic/button -- -DSHIELD=seeed_xiao_expansion_board

LVGL Basic Sample

Set -DSHIELD=seeed_xiao_expansion_board when you invoke west build. For example:

# From the root of the zephyr repository
west build -b xiao_ble/nrf52840 samples/subsys/display/lvgl -- -DSHIELD=seeed_xiao_expansion_board