AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Adafruit

· MPN: ADA6003

$1,095.85 |
In stock at supplier
No reviews yet

The Adafruit Metro RP2350 brings the next-generation Raspberry Pi RP2350 dual-core processor to the standard Metro/UNO shield-compatible form factor. With du...

Stock availability

Available with leadtime
100 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Adafruit Metro RP2350 brings the next-generation Raspberry Pi RP2350 dual-core processor to the standard Metro/UNO shield-compatible form factor. With dual ARM Cortex-M33 cores running at 150 MHz, 528 KB SRAM, 16 MB of QSPI flash, and a microSD card slot, this board is a powerful step up from the Metro RP2040 — featuring more RAM, more analogue inputs, and a high-speed HSTX display port.

The RP2350 retains the PIO state machine system for custom hardware peripherals, and adds Cortex-M33 security features. The board's Arduino-compatible layout means your existing shields plug right in.

Key Features

  • RP2350 Dual-Core ARM Cortex-M33 @ 150 MHz – Next-gen Raspberry Pi silicon with enhanced security
  • 528 KB SRAM – Double the RP2040's on-chip memory
  • 16 MB QSPI Flash – Ample storage for firmware and user files
  • 24 GPIO Pins – 8 analogue inputs (double the RP2040), 3.3V logic
  • MicroSD Card SocketSPI-connected with additional SDIO pins for advanced use
  • 22-Pin HSTX FPC Port – 3-lane differential high-speed transmit with Pi 5-compatible pinout
  • UNO Shield Compatible – Standard Metro form factor; GPIO numbering matches classic Arduino pins
  • USB-C – Power and data
  • 6–12V DC Jack – With on/off switch
  • STEMMA QT / Qwiic Port – Solderless I2C connection for sensors and peripherals
  • RX/TX Switch – Swap D0/D1 pin assignments to match Arduino UART convention or RP2350 native order
  • Debugging Ports – PicoProbe (3-pin JST SH) on PCB edge
  • NeoPixel + LED – On-board RGB NeoPixel and pin 13 LED
  • Reset & Boot Buttons – Easy access on PCB edge

Ideal For

  • CircuitPython, Arduino, and MicroPython projects with shield compatibility
  • Projects needing more analogue inputs and RAM than the RP2040
  • High-speed display applications via the HSTX port
  • Data logging to microSD with powerful dual-core processing

Package Contents

  • 1× Adafruit Metro RP2350 (with headers)
Tip: The RX/TX switch lets you flip the D0/D1 pin order — one position gives standard 0–7 GPIO numbering, the other gives correct hardware UART pin locations. No cutting or soldering needed!

Jargon buster

Plain-language definitions for the technical terms used above.

Arm Cortex-M33
A 32-bit, low-power Arm microcontroller core designed for real-time, timing-sensitive control tasks such as reading sensors or driving motors. It can act as a chip's main controller, or in some systems-on-chip run alongside larger application cores that handle an operating system like Linux.
CircuitPython
A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
DC
DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
FPC
FPC stands for flexible printed circuit, a thin flat flexible cable or connector style often used where space is tight or some movement is needed, commonly for displays, cameras and other high-density connections. Connecting to an FPC connector generally needs a matching cable with the correct pin count, pitch and contact orientation.
GPIO
General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
Headers
Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
HSTX
HSTX is a high-speed transmit interface on RP2350-based boards for sending fast digital signals such as video-style data. It matters because it uses carefully routed high-speed signal pairs rather than ordinary low-speed wiring.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
LED
A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
MicroPython
A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
microSD card
A microSD card is a small removable flash memory card used to store data such as audio, images, logs or program files. Its capacity and formatting (often FAT32 or exFAT) affect how much can be stored and whether the card needs preparing before use.
NeoPixel
A type of addressable LED system where colour data is sent along a single digital data line from one LED or controller to the next. Compatibility matters because the timing and signal format must match for the lights or driver board to respond correctly.
PCB
A printed circuit board (PCB) is a board, usually rigid, with etched copper tracks that connect electronic components together without loose wiring. Components are mounted on the board and signals route between them through the copper layout.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
RAM
RAM (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
RGB
Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
RP2040
The RP2040 is a dual-core Arm Cortex-M0+ microcontroller chip from Raspberry Pi, used on many maker boards and offering programmable I/O, multiple GPIO pins and reasonable processing speed. Code and accessories built for that chip should work where RP2040 compatibility is listed, though demanding tasks such as reading a camera can require careful pin allocation and timing.
RP2350
A microcontroller chip from Raspberry Pi used as the main processor on some development boards. Knowing the board is built around an RP2350 helps you check software support, pin capabilities and whether it suits MicroPython projects.
RX
RX means receive, usually showing data being received by the board. An RX indicator LED can help with troubleshooting USB or serial communication.
Shield
An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
STEMMA QT
A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
TX
TX means transmit, usually showing data being sent from the board. A TX indicator LED can help you see when the board is communicating or uploading code.
UART
UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
USB-C
USB-C is a small, reversible USB connector that can carry power, data and, on some devices, video over a single cable. The same connector can range from charging only to high-speed data, so the functions a given port actually supports vary.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.