Seeed Studio XIAO nRF52840

Thumb-sized BLE 5.0 and NFC development board with a 64 MHz Arm Cortex-M4F (nRF52840), supported by Arduino and CircuitPython. No onboard sensors; paired sibling XIAO nRF52840 Sense adds IMU and microphone.
Pinout
- 5VXIAO edge pad
VBUS power input/output
Type · PowerVoltage · 5V / VBUS - GNDXIAO edge pad
Ground
Type · GroundVoltage · 0V - 3V3XIAO edge pad
3.3V output to peripherals
Type · PowerVoltage · 3.3V - D0A0XIAO edge pad, P0.02
GPIO, analog input AIN0
Type · GPIO, AnalogVoltage · 3.3V logic - D1A1XIAO edge pad, P0.03
GPIO, analog input AIN1
Type · GPIO, AnalogVoltage · 3.3V logic - D2A2XIAO edge pad, P0.28
GPIO, analog input AIN4
Type · GPIO, AnalogVoltage · 3.3V logic - D3A3XIAO edge pad, P0.29
GPIO, analog input AIN5
Type · GPIO, AnalogVoltage · 3.3V logic - D4SDAXIAO edge pad, P0.04
GPIO, I2C data, analog input AIN2
Type · GPIO, I2CVoltage · 3.3V logic - D5SCLXIAO edge pad, P0.05
GPIO, I2C clock, analog input AIN3
Type · GPIO, I2CVoltage · 3.3V logic - D6TXXIAO edge pad, P1.11
GPIO, UART transmit
Type · GPIO, UARTVoltage · 3.3V logic - D7RXXIAO edge pad, P1.12
GPIO, UART receive
Type · GPIO, UARTVoltage · 3.3V logic - D8SCKXIAO edge pad, P1.13
GPIO, SPI clock
Type · GPIO, SPIVoltage · 3.3V logic - D9MISOXIAO edge pad, P1.14
GPIO, SPI MISO
Type · GPIO, SPIVoltage · 3.3V logic - D10MOSIXIAO edge pad, P1.15
GPIO, SPI MOSI
Type · GPIO, SPIVoltage · 3.3V logic
| Pin | Position | Type | Function | Voltage |
|---|---|---|---|---|
| 5V | XIAO edge pad | Power | VBUS power input/output | 5V / VBUS |
| GND | XIAO edge pad | Ground | Ground | 0V |
| 3V3 | XIAO edge pad | Power | 3.3V output to peripherals | 3.3V |
| D0A0 | XIAO edge pad, P0.02 | GPIO, Analog | GPIO, analog input AIN0 | 3.3V logic |
| D1A1 | XIAO edge pad, P0.03 | GPIO, Analog | GPIO, analog input AIN1 | 3.3V logic |
| D2A2 | XIAO edge pad, P0.28 | GPIO, Analog | GPIO, analog input AIN4 | 3.3V logic |
| D3A3 | XIAO edge pad, P0.29 | GPIO, Analog | GPIO, analog input AIN5 | 3.3V logic |
| D4SDA | XIAO edge pad, P0.04 | GPIO, I2C | GPIO, I2C data, analog input AIN2 | 3.3V logic |
| D5SCL | XIAO edge pad, P0.05 | GPIO, I2C | GPIO, I2C clock, analog input AIN3 | 3.3V logic |
| D6TX | XIAO edge pad, P1.11 | GPIO, UART | GPIO, UART transmit | 3.3V logic |
| D7RX | XIAO edge pad, P1.12 | GPIO, UART | GPIO, UART receive | 3.3V logic |
| D8SCK | XIAO edge pad, P1.13 | GPIO, SPI | GPIO, SPI clock | 3.3V logic |
| D9MISO | XIAO edge pad, P1.14 | GPIO, SPI | GPIO, SPI MISO | 3.3V logic |
| D10MOSI | XIAO edge pad, P1.15 | GPIO, SPI | GPIO, SPI MOSI | 3.3V logic |
Pin details
14 connections- 5VXIAO edge pad
VBUS power input/output
PowerVoltage · 5V / VBUS - GNDXIAO edge pad
Ground
GroundVoltage · 0V - 3V3XIAO edge pad
3.3V output to peripherals
PowerVoltage · 3.3V - D0A0XIAO edge pad, P0.02
GPIO, analog input AIN0
GPIO, AnalogVoltage · 3.3V logic - D1A1XIAO edge pad, P0.03
GPIO, analog input AIN1
GPIO, AnalogVoltage · 3.3V logic - D2A2XIAO edge pad, P0.28
GPIO, analog input AIN4
GPIO, AnalogVoltage · 3.3V logic - D3A3XIAO edge pad, P0.29
GPIO, analog input AIN5
GPIO, AnalogVoltage · 3.3V logic - D4SDAXIAO edge pad, P0.04
GPIO, I2C data, analog input AIN2
GPIO, I2CVoltage · 3.3V logic - D5SCLXIAO edge pad, P0.05
GPIO, I2C clock, analog input AIN3
GPIO, I2CVoltage · 3.3V logic - D6TXXIAO edge pad, P1.11
GPIO, UART transmit
GPIO, UARTVoltage · 3.3V logic - D7RXXIAO edge pad, P1.12
GPIO, UART receive
GPIO, UARTVoltage · 3.3V logic - D8SCKXIAO edge pad, P1.13
GPIO, SPI clock
GPIO, SPIVoltage · 3.3V logic - D9MISOXIAO edge pad, P1.14
GPIO, SPI MISO
GPIO, SPIVoltage · 3.3V logic - D10MOSIXIAO edge pad, P1.15
GPIO, SPI MOSI
GPIO, SPIVoltage · 3.3V logic
Start wiring
UART · SPI · 3.3 V · 5 V · Breakout
Seeed describes MDBT50Q-1M and MDBT50Q-P1M as Bluetooth 5.0 / BLE modules based on Nordic nRF52840, with GPIO, SPI, UART, I2C, I2S, PWM, …
Module pins: 5V, GND, 3V3, D0 / A0, D1 / A1, D2 / A2, D3 / A3, D4 / SDA. Schematik maps them to your board in the app.
Bluetooth
70 other optionsBLE 5-era modules (nRF52840, MDBT50Q), XIAO MG24 boards with Matter-over-Thread, Bluefruit UART/SPI bridges, HM-11 serial modules, and BLE sniffers cover different jobs and different hosts.
2.4 GHz Bluetooth Low Energy 4.0 Module V-13051 (-4 dBi) visual preview2.4 GHz Bluetooth Low Energy 4.0 Module V-13051 (-4 dBi)
AC8265 Wireless NIC, Dual-Band Wi-Fi 5, Bluetooth 4.2 visual previewAC8265 Wireless NIC, Dual-Band Wi-Fi 5, Bluetooth 4.2
Adafruit Bluefruit LE SPI Friend - Bluetooth® Low Energy visual previewAdafruit Bluefruit LE SPI Friend - Bluetooth® Low Energy
$17.50
Adafruit Bluefruit LE UART Friend - Bluetooth® Low Energy visual previewAdafruit Bluefruit LE UART Friend - Bluetooth® Low Energy
$17.50
Adafruit Feather nRF52 Bluefruit LE - nRF52832 visual previewAdafruit Feather nRF52 Bluefruit LE - nRF52832
Adafruit Feather nRF52 Pro with myNewt Bootloader - nRF52832 visual previewAdafruit Feather nRF52 Pro with myNewt Bootloader - nRF52832
Adafruit Feather nRF52840 Express visual previewAdafruit Feather nRF52840 Express
Ameba RTL8720CM IoT Development Board visual previewAmeba RTL8720CM IoT Development Board
Audio & BLE/SPP Pass-through Module - Bluetooth 5.0 visual previewAudio & BLE/SPP Pass-through Module - Bluetooth 5.0
AW-CB375NF Wireless NIC, Dual-Band Wi-Fi 5, Bluetooth 5.0/BLE visual previewAW-CB375NF Wireless NIC, Dual-Band Wi-Fi 5, Bluetooth 5.0/BLE
AX210 Mini-PCIe NIC, Tri-Band Wi-Fi 6E, 802.11ax, Bluetooth 5.3 visual previewAX210 Mini-PCIe NIC, Tri-Band Wi-Fi 6E, 802.11ax, Bluetooth 5.3
BLE Micro - Super Compact BLE Module visual previewBLE Micro - Super Compact BLE Module
Related groups
4 groups
600-6000MHz 5G Antenna visual previewCellular
Adafruit FONA GSM breakouts, the Gravity Air780EU 4G Cat 1 module, Dragino NB-IoT Shield-B8, Pycom FiPy, Quectel and SIMCom M.2 5G modems, and the RockBLOCK 9603 Iridium modem each target a different network tier.
Wireless & comms · Cellular · 58 parts
4G GNSS-RTK High Precision Positioning Kit (EMEA & Thailand, GPS / GLONASS / Galileo / BDS / QZSS) visual previewGNSS & GPS
Adafruit Ultimate GPS (PA1616S/PA1616D), NEO-6M and NEO-M9N u-blox breakouts, Gravity GNSS BeiDou boards with I2C/UART, and 4G or LoRa RTK kits — accuracy and constellation requirements split them.
Wireless & comms · GNSS & GPS · 68 parts
2mm 10-Pin XBee Header visual previewLoRa & RF
RFM95W and SX1262 LoRa transceivers, Wio-E5 LoRaWAN modules, SX1302 gateways, Digi XBee mesh radios, 433 MHz ASK serial links, Dragino IoT sensor nodes, and the SDRplay RSP2 wideband SDR receiver.
Wireless & comms · LoRa & RF modules · 94 parts
150M Miniature WiFi (802.11n) Module for Raspberry Pi visual previewNetworking
ESP8285, ATWINC1500, and EMW3060 Wi-Fi modules; the WIZ5500 Ethernet co-processor; the DP83848 RMII PHY board; 802.11n USB adapters for the Pi; and an XBee USB configuration adapter.
Wireless & comms · Wi-Fi & networking · 26 parts