Frank core2

rh1tech·frank-lab·frank_core2/frank_core2.kicad_pcb

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

About the Frank core2 PCB

Frank core2 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 80.6 × 54 mm, with 190 components from 62 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 80 capacitors, 52 resistors, 21 ICs, 13 connectors, 7 switches and 5 inductors.

From the project

FRANK Board Laboratory (work-in-progress board prototopyes)

Official page: frank.rh1.tech — hub for all FRANK boards and firmware.

Experimental and work-in-progress boards for the FRANK hardware emulation platform.

WARNING: These boards are untested and unreleased. Do NOT order PCBs from this repository. They may contain errors, incomplete routing, or unverified component footprints. Use at your own risk.

For production-ready boards, see the main frank repository.

Main components on the Frank core2

Frank core2 bill of materials (BOM)

190 components, 62 distinct parts.

QtyPartRefs
2
APS6404L-3SQR-ZR
U1, U5
2
W25Q128JVPIQ
U2, U4
1
RP2350B
U3
1
RP2350
U6
1
TLV320DAC3100IRHBR
U7
1
XC6206P182MR-G
U8
1
ESP-01v090
U9
1
DS3231MZ
U10
4
TPD4S012DRYR
U11, U12, U13, U14
2
CH217K
U15, U16
1
TPS2116DRL
U17
1
AO3401A
U18
1
TS3USB221RSER
U19
1
SY8089AAAC
U20
1
CH334F
U21
2
BC850
Q1, Q2
3
12 MHz
Y1, Y2, Y3
2
Debug
J1, J4
2
UART
J2, J5
1
DC3RX19JA2
J3
Show 42 more
QtyPartRefs
1
104031-0811
J6
1
PJ-320D
J7
1
Speaker
J8
1
PJ-320D
J9
2
676430910
J10, J11
2
USB4215-03-A
J12, J13
1
1174
CR1220
BT1
1
KMR221G LFS
ESP Reset
S1
2
KMR221G LFS
RP Boot
S2, S4
2
KMR221G LFS
RP Reset
S3, S5
1
SK12D07VG3NS
SS12D00
S6
1
SK12D07VG3NS
S7
1
WS2812B-2020
LD1
1
Blue
LD2
1
Green
LD3
2
1N5819WS
D1, D2
1
1N4148
D3
2
3.3µH
L1, L2
2
330R 2A
L3, L4
1
2.2uH
L5
43
100nF
C1, C2, C7, C10, C11, C12, C13, C14 +35
8
4.7uF
C3, C4, C8, C9, C23, C26, C28, C29
4
15pF
C5, C6, C24, C25
15
10uF
C39, C45, C47, C48, C63, C64, C65, C66 +7
4
100uF
C43, C44, C59, C60
3
1uF
C51, C52, C74
2
12pF
C78, C79
1
22pF
C80
4
33R
R1, R3, R6, R18
13
10K
R2, R4, R5, R15, R20, R24, R25, R26 +5
10
1K
R7, R9, R10, R11, R17, R19, R23, R34 +2
2
0R
R8, R16
4
27R
R12, R13, R21, R22
1
330R
R14
3
4.7K
R27, R28, R48
1
100R
R30
4
5.1K
R35, R36, R37, R38
1
300K
R39
5
100K
R40, R42, R43, R45, R49
1
1M
R41
1
22K
R50
2
270R
RN1, RN2

Frank core2 design files

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

Frank core2: common questions

What microcontroller does the Frank core2 use?

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

How big is the Frank core2 PCB?

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

How many components are on the Frank core2?

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

Where can I download the Frank core2 design files?

From the rh1tech/frank-lab 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 core2 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 core2 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-lab

Similar boards