# Tiny 2350

**Type:** Product page · **SKU:** PIM721 · **Brand:** [Pimoroni](https://core-electronics.com.au/brands/pimoroni-australia) · **GTIN:** 769894025833
**Page:** https://core-electronics.com.au/tiny-2350-rp2350-development-board-usb-c.html ([markdown](https://core-electronics.com.au/tiny-2350-rp2350-development-board-usb-c.html.md))

A postage stamp sized RP2350 development board with a USB-C connection, perfect for portable projects, wearables, and embedding into stuff...

## Pricing

- **Price:** $15.45 (inc GST) — $14.05 AUD, exc GST
- **Quantity discounts:** 10+ $13.48 (exc GST) · 25+ $13.06 (exc GST)

## Availability & dispatch

- In stock, ships same business day if ordered before 2PM (Australia/Sydney).
- We can dispatch 3 today; more stock is typically available with a 7–12 day lead time.

## Description

A postage stamp sized RP2350 development board with a USB-C connection, perfect for portable projects, wearables, and embedding into stuff.

While we love the Raspberry Pi Pico we also wanted something smaller and with a bunch more flash on board. Introducing the Tiny 2350 - a teeny tiny powerhouse with the chops to realise truly ambitious projects.

Programmable via USB-C, Tiny 2350 comes with **4MB of flash storage** on board. The board is designed with castellated pads to allow it to be directly soldered onto a PCB (or you can attach [pin headers](https://core-electronics.com.au/header-kit-for-raspberry-pi-pico.html) to hook it up on a breadboard or connect things to it directly with wires). Pimoroni has also managed to fit in a **programmable RGB LED**, a **reset button**, a **Qw/ST connector** for connecting up I2C devices and some clever circuitry that lets you use the boot button as a user controllable switch.

It's compatible with firmware built for the Raspberry Pi Pico 2 but offers a reduced number of pins due to its size. You can even run MicroPython on it!

**Features**

- Powered by RP2350A (Dual Arm Cortex M33 running at up to 150MHz with 520KB of SRAM)
- 4MB of QSPI flash supporting XiP
- USB-C connector for power, programming, and data transfer
- User controllable RGB LED
- Qw/ST (Qwiic/STEMMA QT) connector for attaching breakouts
- Twelve IO pins (including four 12-bit ADC channels)
- Reset and BOOT buttons (the BOOT button can also be used as a user button)
- On-board 3V3 regulator (max regulator current output 300mA)
- Input voltage range 3V - 5.5V
- Programmable with C/C++ or MicroPython
- Dimensions: approx 22.9 x 18 x 5.8mm (L x W x H, including the USB-C port)
 
**Pinout and Schematic![](https://core-electronics.com.au/attachments/localcontent/tiny2350_pinout_diagram_15795fb2d39.png)**

- [Download a printable PDF version](https://core-electronics.com.au/attachments/localcontent/tiny2350_pinout_diagram_15923c380bd.pdf)
- Schematic (coming soon)
 
**Getting Started**

- [RP2350 MicroPython builds and examples](https://github.com/pimoroni/pimoroni-pico-rp2350)
 
**Connecting Breakouts**

If your breakout has a Qw/ST connector on board, you can plug it straight in with a [JST-SH to JST-SH cable](https://core-electronics.com.au/piicodev/cables.html), and easily connect any of our I2C breakouts with a [Qw/ST to Breakout Garden adaptor](https://core-electronics.com.au/pimoroni-stemma-qt-qwiic-piicodev-to-breakout-garden-adapter.html).

- [Breakouts currently compatible with our C++/MicroPython build](https://github.com/pimoroni/pimoroni-pico#breakouts)
 
**Notes**

- As well as being useful for putting your Tiny 2350 into bootloader mode, you can also use the BOOT button as a user switch. It's wired to GP23 and active low.
- The RGB LED is connected to GP18-GP20 and active low (so the on/off state will work in the opposite way to the LED on a Raspberry Pi Pico). You can PWM the pins to dim the LED - check out [Tonygo2's MicroPython example](https://forums.pimoroni.com/t/tiny-2040-rgb-led-control-tutorial/16604).
 
**About RP2350**

The RP2350 chip is the Double Quarter Pounder &amp; Fries to the RP2040's Double Cheeseburger and can have one or more RISC-V burgers instead of either of the M33 ARMs, to stretch the metaphor.

In addition to the modern M33 ARM cores, there are sides of: more PIO capability, a variety of low power states for sipping electrons, a whole security system and some sprinklings of specialist digital video circuits to offload DVI/HDMI output.

You can expect a tasty boost in performance - our "real world" MicroPython tests are running up to 2x faster compared to RP2040, and floating point number crunching in C/C++ is up to 20x faster. The extra on-chip RAM will make a big difference when performing memory intensive operations (such as working with higher resolution displays) and even more can be added thanks to external PSRAM support.

RP2350 comes in two flavours - A (standard) and B (all the pins). The B chip has a stonking 48 usable GPIO pins, including 8 ADCs and 24 PWMs, and features on some of our new products.

[Click here to view all things RP2350!](https://core-electronics.com.au/collections/rp2350)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/P/I/PIM721-1.jpg)
