Skip to main content

Seeed Studio XIAO RP2350 with Arduino

The Seeed Studio XIAO RP2350 board now supports programming via Arduino, thanks to the arduino-pico core. This guide will help you set up and begin using Arduino on your RP2350 board.

Prerequisites

To get started, ensure you have:

  • An RP2350 board
  • The Arduino IDE
  • A USB cable

Setting Up the Software

1. Install the Arduino IDE

Download and install the latest Arduino IDE from the official site: Arduino Software.

2. Add RP2350 Board Support

  1. Open the Arduino IDE and navigate to File > Preferences.

  2. In the Additional Boards Manager URLs field, add this URL:

    https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
  3. Click OK to save your settings.

  4. Go to Tools > Board > Boards Manager.

  5. In the Boards Manager, search for pico and click Install.

  6. After installation, go to Tools > Board and select the board shown below as your board.

note

Ensure you install version 4.2.0 or later for full support of the XIAO RP2350 board.

3. Uploading a Sketch

Before uploading a sketch, place your XIAO RP2350 into BOOT mode. Use one of the methods below:

Hold Boot-> Plug in Cable-> Release Boot
  1. Open the Arduino IDE and create a new sketch.
  2. Write your code. For example, use the Blink example code.
  3. Go to Tools > Port and select the port where your RP2350 is connected.

Additional Resources

Support & Discussion

Thank you for using Seeed products! We offer multiple channels for support and community discussion:

Loading Comments...