Frank next

rh1tech·frank·hardware/frank_next/frank_next.kicad_pcb

Frank next PCB layout, top view — open source RP2040/RP2350 board by rh1tech

About the Frank next PCB

Frank next is an open source RP2040/RP2350 PCB design by rh1tech, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 99 × 54 mm, with 245 components from 80 distinct parts.

Its main chip is the RP2350B, from the RP2040/RP2350 family. Other key parts include the APS6404L-3SQR-ZR, W25Q128JVPIQ, RP2350, TLV320DAC3100IRHBR and XC6206P182MR-G. By type, the board carries 101 capacitors, 72 resistors, 27 ICs, 14 connectors, 8 switches and 6 inductors.

It belongs with the retro computing designs in this gallery.

From the project

RP2350 Based Hardware Emulation Platform

FRANK is a hardware emulation platform built around the Raspberry Pi RP2350 (Pico 2 modules and RP2350A QFN). RP2040 / Pico still works in FRANK's socket, but in practice only a handful of firmware (mainly the older ZX Spectrum cores) still targets RP2040. Everything modern (IBM PC, NES, SNES, Genesis, the DOOM / id Tech 1 ports, FRANK OS, and so on) is RP2350-only.

Frank next, from the project README
From the project README

Main components on the Frank next

Frank next bill of materials (BOM)

245 components, 80 distinct parts.

QtyPartRefs
2
APS6404L-3SQR-ZR
U1, U6
2
W25Q128JVPIQ
U2, U4
1
RP2350B
U3
1
RP2350
U5
1
TLV320DAC3100IRHBR
U7
1
XC6206P182MR-G
U8
1
ESP8266EX
U9
1
W25Q16JVSSIQ
U10
1
DS3231MZ
U11
2
TS3USB221RSER
U12, U17
5
TPD4S012DRYR
U13, U14, U21, U23, U25
1
TPS2116DRL
U15
1
AO3401A
U16
1
SY8089AAAC
U18
1
CH334F
U19
1
CH343P
U20
3
CH217K
U22, U24, U27
1
74HC4052BQ,115
74HC4052BQ
U26
1
UMH3N
Q1
2
BC850
Q2, Q3
Show 60 more
QtyPartRefs
3
12 MHz
Y1, Y2, Y4
1
26 MHz Passive
Y3
2
Debug
J1, J4
2
UART
J2, J5
1
DC3RX19JA2
J3
1
104031-0811
J6
1
PJ-320D
J7
1
Speaker
J8
1
PJ-320D
J9
2
USB4215-03-A
J10, J11
3
676430910
J12, J13, J14
1
Antenna_Shield
AE1
1
1174
CR1220
BT1
1
DS05-127-2-02BK-SMT-TR
JP2
2
KMR221G LFS
RP Boot
S1, S3
2
KMR221G LFS
RP Reset
S2, S4
1
ESP Reset
S5
1
KMR221G LFS
ESP Flash
S6
1
SK12D07VG3NS
SS12D00
S7
1
SK12D07VG3NS
S8
1
Blue
LD1
1
WS2812B-2020
LD2
1
Green
LD3
1
Orange
LD4
2
1N5819WS
D1, D2
1
1N4148
D3
2
3.3µH
L1, L2
2
330R 2A
L3, L5
1
3nH
L4
1
2.2uH
L6
56
100nF
C1, C2, C7, C10, C11, C12, C13, C14 +48
8
4.7uF
C3, C4, C8, C9, C22, C25, C27, C28
4
15pF
C5, C6, C23, C24
16
10uF
C39, C45, C47, C48, C76, C77, C78, C80 +8
2
100uF
C43, C44
3
1uF
C51, C52, C85
1
1u
C53
1
1.5pF
C54
1
2.4pF
C55
2
15p
C57, C58
1
10u
C59
1
100n
C60
2
100uF
C72, C73
2
12pF
C89, C90
1
22pF
C91
4
33R
R1, R3, R6, R20
23
10K
R2, R4, R5, R18, R23, R28, R29, R30 +15
9
1K
R7, R9, R19, R21, R26, R48, R57, R60 +1
2
0R
R8, R22
5
100R
R10, R11, R12, R13, R44
4
27R
R14, R15, R24, R25
5
330R
R16, R17, R27, R39, R40
3
4.7K
R33, R34, R61
2
12K
R36, R37
4
5.1K
R50, R51, R52, R53
1
300K
R54
6
100K
R55, R58, R62, R65, R66, R70
1
1M
R56
1
22K
R63
2
270R
RN1, RN2

Frank next design files

The KiCad project lives in the rh1tech/frank repository on GitHub; these links point at the commit this page was built from.

Frank next: common questions

What microcontroller does the Frank next use?

The Frank next is built around the RP2350B, from the RP2040/RP2350 family.

How big is the Frank next PCB?

The Frank next measures 99 × 54 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Frank next?

245 components, from 80 distinct parts. The full bill of materials is listed on this page.

Where can I download the Frank next design files?

From the rh1tech/frank repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Frank next design in my own project?

Yes, under the terms of its GPL-3.0 license, which rh1tech chose for the repository.

Can I test firmware for the Frank next 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 frank

Similar boards