Rp2350-24-pin rev b
johanputzolu-cmd·Onerom·hardware/pcb/verified/fire-24-usb-b/kicad/rp2350-24-pin-rev-b.kicad_pcb
About the Rp2350-24-pin rev b PCB
Rp2350-24-pin rev b is an open source RP2040/RP2350 PCB design by johanputzolu-cmd, published on GitHub under the CC-BY-SA-4.0 license. It is a 2-layer board measuring 18.9 × 31.6 mm, with 48 components from 21 distinct parts.
Its main chip is the RP2354B, from the RP2040/RP2350 family. Other key parts include the 2332/2364 SOCKET, AP2112K-3.3, USBLC6-2P6 and W25Q16JVSS. By type, the board carries 18 capacitors, 9 test points, 8 resistors, 5 ICs, 3 connectors and 3 diodes.
From the project
23xx Fire (RP2350 24 pin) USB One ROM PCB.
23xx Fire (RP2350 24 pin) USB One ROM PCB.
Verified - Individual ROMs, multi-ROM sets and dynamically banked ROMs have all been tested. Testing has primarily taken place using the C64. You should always check the gerbers, component lists and component orientations with your supplier before ordering.
- Schematic - Fab Files - KiCad Design Files - Errata - Notes - Changelog
Main components on the Rp2350-24-pin rev b
Rp2350-24-pin rev b bill of materials (BOM)
48 components, 21 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RP2354B RP2350_60QFN | RP2350-QFN-60-1EP_7x7_P0.4mm_EP3.4x3.4mm_ThermalVias | U1 |
| 1 | 2332/2364 SOCKET | 2x12 dip pin output 600mil centres no ss | U2 |
| 1 | AP2112K-3.3 | SOT-23-5 | U3 |
| 1 | USBLC6-2P6 | SOT-666 | U4 |
| 1 | W25Q16JVSS | Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mm | U5 |
| 1 | CRYSTAL_GND24 Crystal_GND24 | Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm | Y1 |
| 1 | Conn_02x04_Odd_Even | PinHeader_2x04_P2.54mm_Vertical custom silkscreen | J2 |
| 1 | Conn_01x02_Pin | PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | USB_B_Micro | USB_Micro-B_micro_xnj_073_C404969 | J6 |
| 9 | TestPoint | 1mm smd test point small ss | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 +1 |
| 1 | C2286 LED_Small | LED_0603_1608Metric | D1 |
| 2 | 1N5819WS MSK4005 | D_SOD-523 | D2, D3 |
| 1 | 3.3U 3.3u | L_pol_2016 | L1 |
| 6 | 4.7UF 4.7uF | C_0402_1005Metric | C1, C2, C3, C7, C13, C15 |
| 8 | 0.1UF 0.1uF | C_0402_1005Metric | C4, C5, C6, C8, C9, C10, C11, C12 |
| 2 | 4.7UF 4.7uF | C_0402_1005Metric_small_pads | C16, C17 |
| 2 | 15PF 15pF | C_0402_1005Metric | C18, C19 |
| 1 | 10K 1K | R_0402_1005Metric | R1 |
| 3 | 1K | R_0402_1005Metric | R2, R5, R6 |
| 3 | 10K | R_0402_1005Metric | R3, R7, R8 |
Show 1 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 33R | R_0402_1005Metric | R4 |
Rp2350-24-pin rev b design files
The KiCad project lives in the johanputzolu-cmd/Onerom repository on GitHub; these links point at the commit this page was built from.
Rp2350-24-pin rev b: common questions
What microcontroller does the Rp2350-24-pin rev b use?
The Rp2350-24-pin rev b is built around the RP2354B, from the RP2040/RP2350 family.
How big is the Rp2350-24-pin rev b PCB?
The Rp2350-24-pin rev b measures 18.9 × 31.6 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Rp2350-24-pin rev b?
48 components, from 21 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Rp2350-24-pin rev b design files?
From the johanputzolu-cmd/Onerom repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Rp2350-24-pin rev b design in my own project?
Yes, under the terms of its CC-BY-SA-4.0 license, which johanputzolu-cmd chose for the repository.
Can I test firmware for the Rp2350-24-pin rev b without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in Onerom
RP2040/RP2350
Fire-40-a
johanputzolu-cmd
18.9 × 51.9 mm47 parts2LCC-BY-SA-4.00RP2040/RP2350
Fire-32-a
johanputzolu-cmd
18.9 × 41.7 mm47 parts2LCC-BY-SA-4.00RP2040/RP2350
Fire-28-a2
johanputzolu-cmd
18.9 × 36.7 mm42 parts2LCC-BY-SA-4.00RP2040/RP2350
Fire-28-usb a
johanputzolu-cmd
18.9 × 36.7 mm42 parts2LCC-BY-SA-4.00RP2040/RP2350
Fire-28-a4
johanputzolu-cmd
18.9 × 36.7 mm42 parts2LCC-BY-SA-4.00RP2040/RP2350
Fire-28-b
johanputzolu-cmd
18.9 × 36.7 mm42 parts2LCC-BY-SA-4.00RP2040/RP2350
Fire-28-a3
johanputzolu-cmd
18.9 × 36.7 mm42 parts2LCC-BY-SA-4.00RP2040/RP2350
Fire-24-e
johanputzolu-cmd
18.9 × 31.6 mm41 parts2LCC-BY-SA-4.00RP2040/RP2350
Fire-24-c
johanputzolu-cmd
18.9 × 31.6 mm40 parts2LCC-BY-SA-4.00RP2040/RP2350
Fire-24-d
johanputzolu-cmd
18.9 × 31.6 mm40 parts2LCC-BY-SA-4.00STM32
Stm32f4-24-pin rev h3
johanputzolu-cmd
18.9 × 31.6 mm36 parts2LCC-BY-SA-4.00
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k