Skip to the content
2 layers31.3 × 67 mmRPBoard², the printed circuit board in 3D

Simple RP2350-based devboard

Size
31.3 × 67 mm
Copper layers
2
Thickness
1.6 mm
Parts
63
Nets
65
Pads
288
Tracks, vias
962, 133
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Jul 2025
Updated
14 Jun 2026

Overview

RPBoard² is an open-source printed circuit board by euvalennn, from the euvalennn/rpboard-squared repository on GitHub. It is a 2-layer board of 31.3 × 67 mm with 63 parts on 65 nets, routed with 962 tracks and 133 vias.

It is built around the W25Q128JVSIQ, TP4056-42-ESOP8 and 1N5819WS, with the ABM8-272-T3, AO3401A and SK6812MINI-HS among its other parts. Its parts include 23 capacitors, 13 resistors, 8 connectors, 4 ICs and 3 diodes. It belongs with the microcontroller boards boards and the RP2350 boards of this library.

Main components

6

README

README.md

RPBoard²

RPBoard² is a simple RP2350-based board with multiple convenient features built-in. It's my first "actual" PCB project (I only did a hackpad before)

Motivation

I wanted to build a devboard to learn more about actual PCB design and electronics, instead of using pre-made boards. I considered it as a personal challenge and ended up learning a lot on the two weeks it took me to make it :D

Features:

  • RP2350A MCU
  • JST Debug header
  • Built-in lithium battery support
  • microSD card reader
  • On-board RGB LED on GPIO25 (neopixel)
  • QWIIC / Stemma QT I2C connector
  • USB-C connector
  • 16MB flash memory

Built project:

FrontBack

PCB and schematic:

Schematic:

PCB:

PCB editor3D viewer

Both the PCB and the schematic were designed using KiCad. The PCB is a 2-layer board with a ground pour on both layers.

BOM:

NameDescriptionQuantityLCSC Part #Total price
CL05A106MP5NUNC10V 10uF X5R ±20% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS4C315248$0.1640
CGA0402X7R104K160GT16V 100nF X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS13C6119799$0.0342
CL05A475MP5NRNC10V 4.7uF X5R ±20% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS4C23733$0.0384
CC0402JRNPO9BN15050V 15pF NP0 ±5% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS2C106997$0.0220
XL-1608SURC-0620mA 225mcd Water Clear op View Mount 620nm~630nm Red 120° 50mW 2.3V 0603 LED Indication - Discrete ROHS1C965799$0.0620
SK6812MINI-HSSMD,3.5x3.7mm RGB LEDs(Built-in IC) ROHS1C2922787$0.4665
1N5819WS40V 600mV@1A 1A SOD-323 Schottky Diodes ROHS1C191023$0.0192
TYPE-C-31-M-125A 1 16P Female Type-C SMD USB Connectors ROHS1C165948$0.3394
BM03B-SRSS-TB(LF)(SN)1x3P 3P SH Tin 3 -25℃~+85℃ 1A 1 1mm Copper Alloy Surface Mount,Vertical SMD,P=1mm Wire To Board Connector ROHS1C160389$1.1070
S2B-PH-SM4-TB(LF)(SN)1x2P 2P PH Tin 2 -25℃~+85℃ 2A 1 2mm Copper Alloy Surface Mount, Right Angle SMD,P=2mm,Surface Mount,Right Angle Wire To Board Connector ROHS1C295747$0.9295
TF-01A1.85mm Connector and Ejector MicroSD Card (TF Card) Push-Push SMD SD Card / Memory Card Connector ROHS1C91145$0.3372
BM04B-SRSS-TB(LF)(SN)1x4P 4P SH Tin 4 -25℃~+85℃ 1A 1 1mm Copper Alloy Surface Mount,Vertical SMD,P=1mm Wire To Board Connector ROHS1C160390$0.9105
AOTA-B201610S3R3-101-T0806 Power Inductors ROHS1C42411119$1.3680
AO3401A30V 4.2A 120mΩ@2.5V 1.4W 1.3V@250uA 1 P-Channel SOT-23 MOSFETs ROHS1C347476$0.2990
0402WGF5101TCE62.5mW Thick Film Resistor 50V ±100ppm/℃ ±1% 5.1kΩ 0402 Chip Resistor - Surface Mount ROHS3C25905$0.0030
0402WGF1002TCE62.5mW Thick Film Resistor 50V ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS3C25744$0.0030
0402WGF330JTCE62.5mW Thick Film Resistor 50V ±100ppm/℃ ±1% 33Ω 0402 Chip Resistor - Surface Mount ROHS1C25105$0.0010
RC0402FR-0727RL62.5mW Thick Film Resistor 50V ±100ppm/℃ ±1% 27Ω 0402 Chip Resistor - Surface Mount ROHS2C138021$0.0120
FRC0402J102 TS62.5mW Thick Film Resistor 50V ±100ppm/℃ ±5% 1kΩ 0402 Chip Resistor - Surface Mount ROHS4C2906899$0.0080
TS-1088-AR02016Without Bracket 50mA 4mm 100,000 Cycles 12V 1.6N 3mm 2mm Round Button Surface Mount,Vertical SPST SMD Tactile Switches ROHS2C720477$0.1692
RP2350AQFN-60-EP(7x7) Microcontrollers (MCU/MPU/SOC) ROHS1C42411118$2.1330
NCP1117ST33T3G62dB@(120Hz) 1A Fixed 3.3V Positive 20V SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHS1C26537$0.5098
W25Q128JVSIQ128Mbit SPI 133MHz SOIC-8-208mil NOR FLASH ROHS1C97521$1.9590
TP4056-42-ESOP84V~8V Lithium-ion/Polymer 1 1A ESOP-8 Battery Management ROHS1C16581$0.3438
ABM8-272-T3SMD3225-4P Crystals ROHS1C20625731$2.1000
PCB PriceJLCPCB5N/A$2.00
Economic PCBA setup feeJLCPCBN/AN/A$8.00
PCBA stencilJLCPCBN/AN/A$1.50
Extended components feeJLCPCBN/AN/A$51.00
SMT assemblyJLCPCBN/AN/A$1.13
Special components feeJLCPCBN/AN/A$0.06
Nitrogen reflow solderingJLCPCBN/AN/A$0.82
Shipping to Argentina (cheapest)DHL Express (FedEx appears to be cheaper on cart page but adds an additional remote area surcharge at checkout, DHL ends up being the cheapest option)N/AN/A$33.33
SubtotalN/AN/AN/A$111.18
Total after $80 JLCPCB couponN/AN/AN/A$31.18

Although DHL shipping is expensive, it's the cheapest option for Argentina. FedEx has a cheaper price in the cart page, but after checking out it adds a $50+ remote area surcharge.

Special thanks:

Thanks to Hack Club and the highway organizing team for all their efforts to make this possible. I would have never thought I'd be capable of something like this, yet highway gave me the motivation I needed to actually learn and design, and the funding to make it real.

Parts

63
QtyValueFootprintReferences
13100nCapacitor_SMD:C_0402_1005MetricC6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C17, C18, C23
410uCapacitor_SMD:C_0402_1005MetricC1, C2, C21, C22
41kResistor_SMD:R_0402_1005MetricR6, R7, R8, R9
44.7uCapacitor_SMD:C_0402_1005MetricC3, C4, C5, C16
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
310kResistor_SMD:R_0402_1005MetricR11, R12, R13
215pCapacitor_SMD:C_0402_1005MetricC19, C20
227Resistor_SMD:R_0402_1005MetricR4, R5
25.1KResistor_SMD:R_0402_1005MetricR1, R2
2Conn_01x17Connector_PinHeader_2.54mm:PinHeader_1x17_P2.54mm_VerticalJ6, J9
2SW_PushTS-1088-ARXXX:TS-1088-ARXXXSW1, SW2
11N5819WSDiode_SMD:D_SOD-323D3
13.3uRP2350A:L_pol_2016L1
133Resistor_SMD:R_0402_1005MetricR3
15.1kResistor_SMD:R_0402_1005MetricR10
1ABM8-272-T3ABM8-272-T3:XTAL_ABM8-272-T3Y1
1AO3401APackage_TO_SOT_SMD:SOT-23Q1
1Conn_01x02Connector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ3
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ8
1JST I2CConnector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_VerticalJ5
1JST SWDConnector_JST:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_VerticalJ2
1LEDLED_SMD:LED_0603_1608MetricD1
1LOGOSilkscreen:orpheus-pfG***
1LOGOSilkscreen:heidi-highway-carG***
1LOGOSilkscreen:hack-club-2025G***
1Micro_SD_CardTF-01A:TF-01AJ4
1NCP1117-3.3_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1RP2350_60QFNPackage_DFN_QFN:QFN-60-1EP_7x7mm_P0.4mm_EP3.4x3.4mmU1
1SK6812MINI-HSLED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mmD2
1TP4056-42-ESOP8Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalViasU4
1USB_C_Receptacle_USB2.0_16PTYPE-C-31-M-12:TYPE-C-31-M-12J1
1W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU3

Similar boards

  • 2 layers343.7 × 135.1 mmLzIron RP2040, the printed circuit board in 3D

    LzIron RP2040

    Keyboard-PCB-Replica-Project/lzIron_RP2040

    이 기판은 MX 버전이며, ISO 엔터 및 Alps를 지원하지 않습니다!

    237 parts1
  • 4 layers85 × 120 mmGameboy, the printed circuit board in 3D

    Gameboy

    MeesCode/gameboy-pcb

    custom gameboy-esque pcb running an stm32 and my own tiny game engine

    134 parts
  • 2 layers85 × 85 mmTommyDSP, the printed circuit board in 3D

    TommyDSP

    xinaovo/TommyDSP

    An audio DSP platform based on RP2350 Microcontroller

    146 parts
  • 4 layers41 × 61.6 mmWhitefox, the printed circuit board in 3D

    Whitefox

    nxrmqlly/whitefox

    A devboard based on the Raspberry Pi RP2350B, with 47 GPIO, and microSD support

    80 parts1CERN-OHL-S-2.0
  • 2 layers151 × 98 mmJolt2-left, the printed circuit board in 3D

    Jolt2-left

    tangybbq/keyboard

    Design files for my keyboards

    65 parts21
  • 2 layers55.1 × 26 mmEsp8266, the printed circuit board in 3D

    Esp8266

    besi/esp8266-pcb

    The 16MB flash chip need some special settings when flashing:

    47 parts1
  • 4 layers67 × 83 mmApple peeler pcb, the printed circuit board in 3D

    Apple peeler pcb

    SIGPLAN-AV/apple-peeler

    HDMI MITM device aimed at supplying crafted EDID to make Apple sources behave

    138 parts
  • 2 layers100 × 52 mmMini games, the printed circuit board in 3D

    Mini games

    louis-bourgault/macondo-games

    a cool little games console that i'm making for hack club macondo. also can be played on the web.

    58 parts2AGPL-3.0

Questions

How big is the RPBoard² PCB?

It measures 31.3 × 67 mm and has 2 copper layers, 1.6 mm thick.

What parts does the RPBoard² use?

63 parts, built around the W25Q128JVSIQ, TP4056-42-ESOP8, 1N5819WS and ABM8-272-T3. 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 RPBoard² KiCad files?

From the euvalennn/rpboard-squared repository on GitHub, at the commit this page was made from: the board is pcb/RPBoard².kicad_pcb and its schematic pcb/RPBoard².kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RPBoard² design in my own project?

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