Skip to the content
4 layers68.6 × 53.3 mmRP2350-Eins, the printed circuit board in 3D

RP2350-based board with Arduino Uno footprint

Size
68.6 × 53.3 mm
Copper layers
4
Thickness
1.61 mm
Parts
72
Nets
75
Pads
309
Tracks, vias
737, 302
Pours
9
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
27 Aug 2024
Updated
22 Sep 2024

Overview

RP2350-Eins is an open-source printed circuit board by red-scorp, from the red-scorp/RP2350-Eins repository on GitHub. It is a 4-layer board of 68.6 × 53.3 mm with 72 parts on 75 nets, routed with 737 tracks and 302 vias.

It is built around the W25Q128JVEIQ, W25Q128JVSIQ and AMS1117-3.3, with the AMS1117-5.0, AO3400A and AO3401A among its other parts. Its parts include 24 capacitors, 15 resistors, 10 connectors, 5 ICs and 5 diodes. It belongs with the RP2350 and AVR (ATmega, ATtiny) boards of this library.

Main components

9

README

README.md
text
  _____  _____ ___  ____  _____  ___         ______ _____ _   _  _____ 
 |  __ \|  __ \__ \|___ \| ____|/ _ \       |  ____|_   _| \ | |/ ____|
 | |__) | |__) | ) | __) | |__ | | | |______| |__    | | |  \| | (___  
 |  _  /|  ___/ / / |__ <|___ \| | | |______|  __|   | | | . ` |\___ \ 
 | | \ \| |    / /_ ___) |___) | |_| |      | |____ _| |_| |\  |____) |
 |_|  \_\_|   |____|____/|____/ \___/       |______|_____|_| \_|_____/ 

RP2350-Eins Project

The RP2350-Eins project aims to create a replacement for the Arduino UNO R3 or Arduino M0 using the RP2350 MCU. This project was born as a continuation my previous project, RP2040-Eins, which was based on the Raspberry Pi RP2040 MCU.

RP2350-Eins Board

The RP2350-Eins board is a 4-layer design intended to accommodate the popular Raspberry Pi RP2350 MCU within the standard Arduino UNO R3 footprint.

This board is crafted in Germany, and its name, "RP2350-Eins", incorporates the German word "Eins" (pronounced as "eye-ns"), which translates to "one". This name choice reflects the use of the same form-factor as the Arduino "Uno", which means "one" in Italian.

Preview:

RP2350-Eins Front preview RP2350-Eins Back preview RP2350-Eins Side View preview

You can view the Schematics in PDF format for detailed information.

STEP 3D file is available with pins.

Features:

  • Arduino UNO compatible pinout
  • Partially compatible with Arduino Nano RP2350 Connect pinout
  • Dual-core Cortex-M0+ Raspberry Pi RP2350
  • 21 GPIO pins, including 4 analog inputs
  • USB Type-C connector
  • JTAG and DBG debugging connectors
  • LDO-based 5V and 3.3V power supply with a maximum 12V input
  • Supports both SOIC and WSON 16MB flash packages
  • Includes power, user and RGB LEDs

CAM files, as well as the BOM and CPL files for JLCPCB, are available.

Board Pinout

Following pinout is used for the board:

Board PinRP2350 PinFunctionNotes
D0GPIO1UART0 TX
D1GPIO0UART0 RX
D2GPIO25
D3GPIO15
D4GPIO16
D5GPIO17
D6GPIO18
D7GPIO19
D8GPIO20
D9GPIO21
D10GPIO5SS
D11GPIO7MOSI
D12GPIO4MISO
D13GPIO6SCKLED
D14 A0GPIO26
D15 A1GPIO27
D16 A2GPIO28
D17 A3GPIO29
D18GPIO12SDA
D19GPIO13SCL
D20GPIO22
D21GPIO23
LED_RGPIO9
LED_GGPIO10
LED_BGPIO11

Version History

This board exists in a single LDO-based flavor. If you want to use a Buck-based version of this board, please contact me directly.

Each version of the board listed below is tagged in the repository. You can use the tag to checkout the repository to the specific version.

v1.0b1 - xx.xx.2024

v1.0b1 board preview

Initial release for testing purposes.

Links

How to Help

Your contributions as code, resources, or finances are welcome! Please contact me directly via email at andriy.golovnya@gmail.com or through my GitHub profile.

If you'd like to make a financial contribution, you can donate via PayPal or Ko-Fi. Your support is greatly appreciated.

Thanks in advance!

Parts

72
QtyValueFootprintReferences
12100nFCapacitor_SMD:C_0402_1005MetricC2, C3, C4, C6, C7, C8, C9, C10, C11, C13, C22, C24
75k1Resistor_SMD:R_0402_1005MetricR1, R6, R10, R11, R13, R14, R15
62.2uFCapacitor_SMD:C_0603_1608MetricC1, C5, C16, C17, C18, C23
510kResistor_SMD:R_0402_1005MetricR3, R4, R5, R8, R9
4AO3400APackage_TO_SOT_SMD:SOT-23Q2, Q3, Q4, Q5
310uFCapacitor_SMD:C_0805_2012MetricC12, C14, C15
2100@100MHzInductor_SMD:L_0805_2012MetricFB1, FB2
212pFCapacitor_SMD:C_0402_1005MetricC19, C20
2REDLED_SMD:LED_0603_1608MetricD1, D2
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
11MResistor_SMD:R_0603_1608MetricR12
11kResistor_SMD:R_0402_1005MetricR7
13.3uHInductor_SMD:L_0805_2012MetricL1
133Resistor_SMD:R_0402_1005MetricR2
14.7nF 1kVCapacitor_SMD:C_1206_3216MetricC21
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U5
1AMS1117-5.0Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1AO3401APackage_TO_SOT_SMD:SOT-23Q1
1BOOTSELPCM_4ms_Switch:Button_Tact_SqkgSW1
1CONN_AConnector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ3
1CONN_D1Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ8
1CONN_D2Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ9
1CONN_DBGConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6
1CONN_ICSPConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ2
1CONN_JTAGConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_VerticalJ7
1CONN_PConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ4
1CONN_PWRConnector_BarrelJack:BarrelJack_HorizontalJ1
1CONN_USBConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J10
1CONN_XConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1G***kibuzzard-66CA2205G2
1PRTR5V0U2XPackage_TO_SOT_SMD:SOT-143D3
1QR-CODELOGOG1
1RESETPCM_4ms_Switch:Button_Tact_SqkgSW2
1RP2350A-QFN60RP2350A:RP2350A_QFN-60_EP_7.75x7.75_Pitch0.4mmU2
1SS14PCM_4ms_Diode:D_DO-214AC_SMAD5
1W25Q128JVEIQPackage_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mmU4
1W25Q128JVSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU1
1XL-3227RGB-RFLED_SMD:LED_RGB_1210D4

Similar boards

  • 4 layers80 × 60 mmBardsAssistant, the printed circuit board in 3D

    BardsAssistant

    jaylingelbach/BardAssistant

    A tiny “Vicious Mockery” companion built on an ESP32-S3 DevKitM-1.

    77 parts
  • 4 layers50.8 × 25.4 mmRP2040-DebugProbe, the printed circuit board in 3D

    RP2040-DebugProbe

    red-scorp/RP2040-DebugProbe

    RP2040-based debug probe board

    66 parts8
  • 4 layers69.5 × 62.6 mmSensors Module, the printed circuit board in 3D

    Sensors Module

    Queens-Rocket-Engineering-Team/Avionics-23-26

    QRET Avionics hardware, firmware, and documentation for 2023 to 2025.

    197 parts4
  • 2 layers33.8 × 65.9 mmE book, the printed circuit board in 3D

    E book

    LizOnAir/E-book

    A e-ink display that allows me to read my book at anytime and anywhere.

    97 parts
  • 4 layers17.8 × 41.9 mmRP2040-ProMini, the printed circuit board in 3D

    RP2040-ProMini

    red-scorp/RP2040-ProMini

    RP2040-based board with footprint of Arduino ProMini

    44 parts8
  • 4 layers17.8 × 41.9 mmRP2350-ProMini, the printed circuit board in 3D

    RP2350-ProMini

    red-scorp/RP2350-ProMini

    RP2350-based board with footprint of Arduino ProMini

    46 parts4
  • 2 layers48 × 37 mmESP32, the printed circuit board in 3D

    ESP32

    jpcanepa/esp32_pms7003

    ESP32 Air Quality Meter

    29 parts

Questions

How big is the RP2350-Eins PCB?

It measures 68.6 × 53.3 mm and has 4 copper layers, 1.61 mm thick.

What parts does the RP2350-Eins use?

72 parts, built around the W25Q128JVEIQ, W25Q128JVSIQ, AMS1117-3.3 and AMS1117-5.0. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the RP2350-Eins KiCad files?

From the red-scorp/RP2350-Eins repository on GitHub, at the commit this page was made from: the board is RP2350-Eins.kicad_pcb and its schematic RP2350-Eins.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RP2350-Eins design in my own project?

Its repository states no licence, so its author keeps all rights: ask red-scorp before reusing the design.