Fire-40-a

johanputzolu-cmd·Onerom·hardware/pcb/verified/fire-40-a/kicad/fire-40-a.kicad_pcb

Fire-40-a PCB layout, top view — open source RP2040/RP2350 board by johanputzolu-cmd

About the Fire-40-a PCB

Fire-40-a 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 × 51.9 mm, with 47 components from 22 distinct parts.

Its main chip is the RP2354B, from the RP2040/RP2350 family. Other key parts include the AP2112K-3.3, USBLC6-2P6 and W25Q16JVSS. By type, the board carries 22 capacitors, 12 resistors, 5 ICs, 3 connectors, 3 diodes and 1 crystal.

From the project

Verified - The "rp2354-and-flash" design has been verified serving a 27C400 16-bit 40-pin ROM on an Amiga A500.

Verified - The "rp2354-and-flash" design has been verified serving a 27C400 16-bit 40-pin ROM on an Amiga A500.

The "rp2354-no-ext-flash" has not yet been verified.

The functionality of the external flash has not been verified. This design has only been tested using the RP2354B with built in flash. While external flash is also present on the tested boards, it has not been verified, or that the design works with an RP2350.

Main components on the Fire-40-a

Fire-40-a bill of materials (BOM)

47 components, 22 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
RP2354B
RP2350_80QFN
U1
1
Conn_02x20_Counter_Clockwise
U2
1
AP2112K-3.3
U3
1
USBLC6-2P6
U4
1
W25Q16JVSS
U5
1
CRYSTAL_GND24
Crystal_GND24
Y1
1
USB_C_RECEPTACLE_USB2.0_16P
USB_C_Receptacle_USB2.0_16P
J1
1
Conn_02x04_Odd_Even
J2
1
Conn_01x02_Pin
J3
1
C2286
LED_Small
D1
2
1N5819WS
D2, D3
1
3.3U
3.3u
L1
6
4.7UF
4.7uF
C1, C2, C3, C7, C13, C15
12
0.1UF
0.1uF
C4, C5, C6, C8, C9, C10, C11, C12 +4
2
4.7UF
4.7uF
C16, C17
2
15PF
15pF
C18, C19
4
10K
R1, R3, R7, R8
3
1K
R2, R5, R6
1
33R
R4
2
5K1
R9, R10
Show 2 more
QtyPartRefs
1
0R
R11
1
C17168
DNP
R12

Fire-40-a 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.

Fire-40-a: common questions

What microcontroller does the Fire-40-a use?

The Fire-40-a is built around the RP2354B, from the RP2040/RP2350 family.

How big is the Fire-40-a PCB?

The Fire-40-a measures 18.9 × 51.9 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Fire-40-a?

47 components, from 22 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 Fire-40-a 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 Fire-40-a 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 Fire-40-a 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

Similar boards