RP2350 20-pin GPIO Expansion Card
The RP2350 20-pin GPIO Expansion Card is an open-source expansion card integrating a Raspberry Pi RP2350A microcontroller into a Framework expansion card, exposing 20 GPIO pins accessible from the laptop12. Designed by Tan Siret Akıncı (tansiret) and jerrymk, it was presented at Maker Faire Rome 2025 and certified by OSHWA (UID IT000024)23.
Design
The card is built around the RP2350A, the dual-core Cortex-M33/RISC-V microcontroller from Raspberry Pi, with USB 1.1 connectivity to the host12. GPIO is broken out on both sides of the card on standard 2.54 mm (0.1") pitch pads, soldered horizontally1.
Pinout
Front2:
| Label | GPIO | SPI | UART | I²C | ADC |
|---|---|---|---|---|---|
| 0 | GPIO0 | SPI0 RX | UART0 TX | I2C0 SDA | |
| 1 | GPIO1 | SPI0 CSn | UART0 RX | I2C0 SCL | |
| 2 | GPIO2 | SPI0 SCK | I2C1 SDA | ||
| 3 | GPIO3 | SPI0 TX | I2C1 SCL | ||
| 4 | GPIO4 | SPI0 RX | UART1 TX | I2C0 SDA | |
| 5 | GPIO5 | SPI0 CSn | UART1 RX | I2C0 SCL | |
| 6 | GPIO6 | SPI0 SCK | I2C1 SDA | ||
| 7 | GPIO7 | SPI0 TX | I2C1 SCL | ||
| VCC | 3.3 V | ||||
| R | Reset |
Back2:
| Label | GPIO | SPI | UART | I²C | ADC |
|---|---|---|---|---|---|
| 29 | GPIO29 | ADC3 | |||
| 28 | GPIO28 | ADC2 | |||
| 27 | GPIO27 | I2C1 SDL | ADC1 | ||
| G | Ground | ||||
| 13 | GPIO13 | SPI1 CSN | UART0 RX | I2C0 SCL | |
| 12 | GPIO12 | SPI1 RX | UART0 TX | I2C0 SDA | |
| 11 | GPIO11 | SPI1 TX | I2C1 SCL | ||
| 10 | GPIO10 | SPI1 SCK | I2C1 SDA | ||
| 9 | GPIO9 | SPI1 CSn | UART1 RX | I2C0 SCL | |
| B | Boot |
Specifications
| Specification | Details |
|---|---|
| MCU | Raspberry Pi RP2350A (dual-core Cortex-M33 / RISC-V)12 |
| GPIO | 18 general-purpose + VCC, GND, Reset, Boot2 |
| Header pitch | 2.54 mm (0.1")1 |
| USB | 1.1 (via RP2350 internal PHY)1 |
| Design tool | KiCad2 |
| PCB | 0.8 mm (Type-C edge connector)1 |
| Case | 3D-printable, designed by XenoCow (available on Printables)2 |
| Certifications | OSHWA UID IT0000243 |
| Source | semitov/rp2350-gpio-card (GitHub)2 |
| License | CC BY 4.02 |
| Sponsors | NextPCB, DeepComputing2 |
Development
The project was announced on the Framework Community forum in August 2025 and went through several design revisions before production1. The final design was produced and assembled by NextPCB12. DeepComputing sponsored a booth at Maker Faire Rome where the card was displayed alongside planned RISC-V based expansion cards12.
Related Projects
| Project | Description |
|---|---|
| RP2040 Expansion Card | Josh Cook's RP2040-based development card with Qwiic port |
| Google Coral Expansion Card | ML accelerator expansion card |
| LoRa Expansion Card | LoRa wireless communication expansion card |