Store

Adafruit

· MPN: ADA6130

$30.44 |
In stock
No reviews yet

The Adafruit Feather RP2350 with HSTX Port and 8 MB PSRAM is the upgraded variant of the Feather RP2350, featuring a pre-soldered AP6404L 8 MB PSRAM chip for...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Adafruit Feather RP2350 with HSTX Port and 8 MB PSRAM is the upgraded variant of the Feather RP2350, featuring a pre-soldered AP6404L 8 MB PSRAM chip for managing large data buffers, display framebuffers, and memory-intensive applications directly in mappable RAM. Combined with dual Cortex-M33 cores at 150 MHz, 520 KB of SRAM, and 8 MB of flash, this is one of the most capable Feathers available.

The RP2350 delivers roughly twice the performance of the RP2040 thanks to its M33 cores with hardware floating-point support, three PIO blocks (12 state machines), TrustZone secure boot, and the High Speed Transmit (HSTX) peripheral for driving differential data such as DVI output without overclocking. The 8 MB PSRAM is accessible via chip select on GPIO 8 — CircuitPython detects and uses it automatically, while Arduino and C/C++ projects can allocate from it with specific calls.

Key Features

  • RP2350 Dual Cortex-M33 – 150 MHz with FPU (also supports dual RISC-V cores), 520 KB SRAM, 8 KB OTP
  • 8 MB QSPI PSRAM – AP6404L chip soldered on, perfect for large buffers, framebuffers, and data-heavy projects
  • 8 MB QSPI Flash – Stores firmware and CircuitPython/MicroPython code and files (~7 MB usable with Python)
  • 29 GPIO Pins – 21 on Feather headers, 8 on the 22-pin HSTX connector (usable as general GPIO too)
  • Four 12-bit ADCs – One more analogue input than Pico 2
  • 24 PWM Channels – For servos, LEDs, motor control, and more
  • 12 PIO State Machines – Three PIO blocks for custom peripherals and protocols
  • USB Type C – Built-in ROM UF2 bootloader and serial port debugging
  • STEMMA QT / Qwiic Connector – Plug-and-play I2C sensor connectivity with no soldering
  • Built-in LiPo Charger – 200 mA+ charging with status LED; disable via jumper for non-rechargeable batteries
  • RGB NeoPixel + Red LED – NeoPixel for full-colour status indication, red LED on pin #7
  • SWD Debug Port – 3-pin JST SH connector compatible with Pico Probe
  • Hardware Security – SHA-256 accelerator, true random number generator (TRNG), TrustZone secure boot with OTP key storage
  • 500 mA 3.3 V Regulator – 12 MHz crystal, 4 mounting holes

Also Available

  • Feather RP2350 – Same board without PSRAM (unpopulated PSRAM footpad available for DIY soldering)

Programming Support

  • CircuitPython – Recommended for beginners; auto-detects and uses the PSRAM chip
  • MicroPython – Official port available
  • Arduino – Supported via the Earlephilhower core; PSRAM requires specific allocation calls
  • C/C++ – Full access via the Pico SDK
Note: Hold the BOOTSEL button while plugging in USB (or pulling RUN/Reset to ground) to enter the UF2 bootloader — do not double-click reset.
Note: This board ships with the A2 revision of the RP2350, which is affected by the E9 erratum. Some GPIO and PIO functions (high-impedance inputs, internal pull-downs) may require 8.2 KΩ or smaller external resistors as a workaround.

Ideal For

  • Memory-intensive projects requiring large data buffers or framebuffers
  • DVI/HDMI video output via the HSTX connector
  • FeatherWing-based IoT and sensor projects needing high performance
  • Battery-powered embedded applications
  • CircuitPython and MicroPython development with extended memory

Package Contents

  • 1× Adafruit Feather RP2350 with HSTX Port and 8 MB PSRAM (headers not included)

Specifications

  • Dimensions: 50.8 × 22.8 × 7 mm (2.0 × 0.9 × 0.28 in)
  • Weight: 5 g

Jargon buster

Plain-language definitions for the technical terms used above.

Bootloader
Small starter software on a microcontroller that lets new code be uploaded before the main program runs. Knowing how to enter bootloader mode matters when you need to program the board or recover it after a faulty sketch.
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.
FeatherWing
A FeatherWing is an add-on board made to plug into the Feather microcontroller board layout. Knowing a product is a FeatherWing helps you check whether it will physically and electrically fit your Feather-style mainboard.
FPU
A floating-point unit is hardware inside a processor that speeds up calculations with decimal numbers. This helps when projects use maths-heavy tasks such as motion sensing, filtering sensor readings, or audio processing.
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.
HDMI
HDMI is a common digital video and audio connection used by computers, media players, and many displays. If a display kit has HDMI input, it is usually much easier to test with a single-board computer because it can act like a normal monitor.
Headers
Rows of metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder the pins yourself.
High-impedance
High-impedance means a circuit input resists current flow and only draws a very tiny amount of current. Very large resistors like 10 megaohms are often used in these circuits because they can sense signals without loading them down much.
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.
IoT
Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
LiPo
A lithium polymer rechargeable battery commonly used in portable electronics projects. It matters because LiPo batteries need correct charging circuitry and care, and this board includes hardware intended for that battery type.
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.
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.
PWM
Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
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 is temporary memory used while a device is running, and its contents are lost when power is removed. A “Run in RAM” mode is useful for testing settings without permanently programming the module, but it may not support every feature.
RGB
Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
RISC-V
An open processor architecture used inside some modern microcontroller chips. It matters because it affects the software tools, performance, and low-power features available for developing projects on the board.
RP2040
A microcontroller chip used on many maker boards, with enough speed and flexible I/O for some camera and display projects. Compatibility with RP2040 matters because camera modules often need many pins and careful timing to read image data successfully.
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.
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.
SWD
Serial Wire Debug is a two-wire programming and debugging interface used with many microcontrollers. It matters if you need low-level access to program, recover or debug the processor board connected to this carrier.

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.