

The Seeed Studio XIAO RP2350 is a compact and powerful microcontroller development board based on the Raspberry Pi RP2040 chip. It features dual ARM Cortex-M0+ processors, 264KB of SRAM, and supports various interfaces such as GPIO, I2C, SPI, and UART. This versatile board is designed for a wide range of applications including IoT, robotics, and embedded systems.








| Specification | Value |
|---|---|
| Microcontroller | Raspberry Pi RP2040 |
| CPU | Dual ARM Cortex-M0+ |
| SRAM | 264KB |
| Flash Memory | 2MB |
| Operating Voltage | 3.3V |
| Input Voltage | 5V (via USB) |
| Digital I/O Pins | 11 |
| Analog Input Pins | 4 |
| PWM Pins | 11 |
| Interfaces | GPIO, I2C, SPI, UART |
| Dimensions | 21 x 17.5 mm |
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | 3V3 | 3.3V Power Output |
| 2 | GND | Ground |
| 3 | D0/RX | Digital I/O, UART RX |
| 4 | D1/TX | Digital I/O, UART TX |
| 5 | D2 | Digital I/O |
| 6 | D3 | Digital I/O |
| 7 | D4 | Digital I/O |
| 8 | D5 | Digital I/O |
| 9 | D6 | Digital I/O |
| 10 | D7 | Digital I/O |
| 11 | D8 | Digital I/O |
| 12 | D9 | Digital I/O |
| 13 | D10 | Digital I/O |
| 14 | A0 | Analog Input |
| 15 | A1 | Analog Input |
| 16 | A2 | Analog Input |
| 17 | A3 | Analog Input |
| 18 | SCL | I2C Clock |
| 19 | SDA | I2C Data |
| 20 | SCK | SPI Clock |
| 21 | MISO | SPI Master In Slave Out |
| 22 | MOSI | SPI Master Out Slave In |
| 23 | RST | Reset |
| 24 | USB | USB Data |
Powering the Board:
Connecting to Peripherals:
Programming the Board:
Here is an example code to blink an LED connected to pin D2:
// Define the pin number for the LED
const int ledPin = 2;
void setup() {
// Initialize the digital pin as an output
pinMode(ledPin, OUTPUT);
}
void loop() {
// Turn the LED on (HIGH is the voltage level)
digitalWrite(ledPin, HIGH);
// Wait for a second
delay(1000);
// Turn the LED off by making the voltage LOW
digitalWrite(ledPin, LOW);
// Wait for a second
delay(1000);
}
Board Not Recognized by Computer:
Code Not Uploading:
Peripheral Not Responding:
By following this documentation, users can effectively utilize the Seeed Studio XIAO RP2350 for their projects, ensuring a smooth and efficient development process.