Frank air

rh1tech·frank-lab·frank_air/frank_air.kicad_pcb

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

About the Frank air PCB

Frank air 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 85.6 × 54 mm, with 176 components from 80 distinct parts.

Its main chip is the RP2350, from the RP2040/RP2350 family. Other key parts include the CH340C, MW7211A, USBLC6-2SC6, TS3USB221RSER and AMS1117-3.3. By type, the board carries 63 capacitors, 63 resistors, 15 ICs, 11 connectors, 8 switches and 5 LEDs.

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 air

Frank air bill of materials (BOM)

176 components, 80 distinct parts.

QtyPartRefs
1
CH340C
U1
1
MW7211A
U2
1
USBLC6-2SC6
U3
2
TS3USB221RSER
U4, U5
1
AMS1117-3.3
U6
1
ESP32-D0WD-V3
U7
1
W25Q32JVSIQ
U8
1
TXS0104ERGYR
U10
1
ESP-PSRAM32
U11
1
W25Q128JVS
U12
1
CD4069UBM
U13
1
RP2350
U14
1
TDA1387T
U15
1
LM358
U16
1
UMH3N
Q1
1
40MHz
Y1
1
ASE-12MHz
Y2
1
UART
J1
1
DEBUG
J2
1
PWR
J3
Show 60 more
QtyPartRefs
1
SS-52100-004
J4
1
USB4215-03-A
J5
1
MDC-036
J6
1
PJ-320D
J7
1
DC3RX19JA2
J8
1
GP2
J9
1
PJ-320D
J10
1
104031-0811
J11
1
Antenna_Shield
AE1
2
SK12D07VG3NS
S1, S2
1
MSK12C02
S3
2
KMR221G LFS
RP Reset
S4, S8
1
SK12D07VG3NS
S5
1
KMR221G LFS
ESP Flash
S6
1
KMR221G LFS
ESP Boot
S7
2
Blue
LD1, LD5
2
Orange
LD2, LD3
1
Green
LD4
1
1N5819WS
D1
1
3V3
D2
1
330R
L1
1
2nH
L2
1
2.7nH/0R
L3
1
24nH/0R
L4
1
3.3u
L5
9
10u
C1, C2, C54, C56, C57, C58, C59, C61 +1
28
100n
C3, C5, C7, C8, C9, C11, C31, C32 +20
5
4.7u
C4, C38, C39, C42, C43
2
22u
C6, C10
2
1u
C12, C19
6
100n
C13, C15, C16, C18, C20, C29
1
100p
C14
1
10u
C17
2
1n
C21, C22
1
1.5pF
C23
1
10n
C24
1
2.4pF
C25
1
3.3n
C26
2
12p
C27, C28
1
10u
C60
14
1K
R1, R2, R7, R8, R9, R10, R11, R12 +6
14
10K
R3, R4, R5, R6, R26, R28, R38, R39 +6
3
470R
R15, R50, R51
6
22R
R16, R17, R18, R19, R24, R25
2
1.5K
R20, R23
2
5.1K
R21, R22
1
499R
R29
1
0R
R30
2
10K
R31, R34
2
330R
R32, R33
1
20K
R35
1
0R
R37
1
4.7K
R40
2
100K
R41, R42
1
33R
R43
2
27R
R46, R47
2
100R
R49, R62
2
47K
R58, R59
2
20K
R60, R61
2
270R
RN1, RN2

Frank air 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 air: common questions

What microcontroller does the Frank air use?

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

How big is the Frank air PCB?

The Frank air measures 85.6 × 54 mm, has 4 copper layers and is 1 mm thick.

How many components are on the Frank air?

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

Where can I download the Frank air 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 air 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 air 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