Frank air
rh1tech·frank-lab·frank_air/frank_air.kicad_pcb
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CH340C | SOP-16 | U1 |
| 1 | MW7211A | SOP-16 | U2 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U3 |
| 2 | TS3USB221RSER | UQFN-10 | U4, U5 |
| 1 | AMS1117-3.3 | SOT-89-3 | U6 |
| 1 | ESP32-D0WD-V3 | QFN35P500X500X90-49N-D | U7 |
| 1 | W25Q32JVSIQ | SOIC-8 | U8 |
| 1 | TXS0104ERGYR | RGY_S-PVQFN-N14 | U10 |
| 1 | ESP-PSRAM32 | SO-8 | U11 |
| 1 | W25Q128JVS | SOIC-8 | U12 |
| 1 | CD4069UBM | SOIC127P600X175-14N | U13 |
| 1 | RP2350 | QFN-60_RP2350A | U14 |
| 1 | TDA1387T | SO-8 | U15 |
| 1 | LM358 | SO-8 | U16 |
| 1 | UMH3N | SOT-363 | Q1 |
| 1 | 40MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | ASE-12MHz | Oscillator_SMD_4Pin_3.2x2.5mm | Y2 |
| 1 | UART | JST_SH_1x03_P1.00mm_Vertical | J1 |
| 1 | DEBUG | JST_SH_1x03_P1.00mm_Vertical | J2 |
| 1 | PWR | PinHeader_1x03_P2.54mm | J3 |
Show 60 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SS-52100-004 | USB_A_Stacked | J4 |
| 1 | USB4215-03-A | USB_C_Receptacle | J5 |
| 1 | MDC-036 | MiniDIN_6pin_Female | J6 |
| 1 | PJ-320D | AudioJack_3.5mm_PJ320D_TapeIn | J7 |
| 1 | DC3RX19JA2 | HDMI_Female | J8 |
| 1 | GP2 | DSUB-9_Male_TopMount | J9 |
| 1 | PJ-320D | AudioJack_3.5mm_PJ320D_AudioOut | J10 |
| 1 | 104031-0811 | MicroSD_SMD_Long | J11 |
| 1 | Antenna_Shield | Antenna_2.4GHz | AE1 |
| 2 | SK12D07VG3NS | SK12D07VG3NS | S1, S2 |
| 1 | MSK12C02 | Switch_Slide_MSK12C02 | S3 |
| 2 | KMR221G LFS RP Reset | KMR_2 | S4, S8 |
| 1 | SK12D07VG3NS | SK12D07VG3NS_PWR | S5 |
| 1 | KMR221G LFS ESP Flash | KMR_2 | S6 |
| 1 | KMR221G LFS ESP Boot | KMR_2 | S7 |
| 2 | Blue | LED_0603_1608Metric | LD1, LD5 |
| 2 | Orange | LED_0603_1608Metric | LD2, LD3 |
| 1 | Green | LED_0603_1608Metric | LD4 |
| 1 | 1N5819WS | D_SOD-323 | D1 |
| 1 | 3V3 | D_SOD-323 | D2 |
| 1 | 330R | L_0603_1608Metric | L1 |
| 1 | 2nH | Inductor_0603_1608Metric_HandSolder | L2 |
| 1 | 2.7nH/0R | Inductor_0603_1608Metric_HandSolder | L3 |
| 1 | 24nH/0R | Inductor_0603_1608Metric_HandSolder | L4 |
| 1 | 3.3u | L_pol_2016 | L5 |
| 9 | 10u | C_0603_1608Metric | C1, C2, C54, C56, C57, C58, C59, C61 +1 |
| 28 | 100n | C_0603_1608Metric | C3, C5, C7, C8, C9, C11, C31, C32 +20 |
| 5 | 4.7u | C_0603_1608Metric | C4, C38, C39, C42, C43 |
| 2 | 22u | CP_Tantalum_3528-12 | C6, C10 |
| 2 | 1u | C_0603_1608Metric_HandSolder | C12, C19 |
| 6 | 100n | C_0603_1608Metric_HandSolder | C13, C15, C16, C18, C20, C29 |
| 1 | 100p | C_0603_1608Metric_HandSolder | C14 |
| 1 | 10u | C_0603_1608Metric_HandSolder | C17 |
| 2 | 1n | C_0603_1608Metric_HandSolder | C21, C22 |
| 1 | 1.5pF | C_0603_1608Metric_HandSolder | C23 |
| 1 | 10n | C_0603_1608Metric_HandSolder | C24 |
| 1 | 2.4pF | C_0603_1608Metric_HandSolder | C25 |
| 1 | 3.3n | C_0603_1608Metric_HandSolder | C26 |
| 2 | 12p | C_0603_1608Metric_HandSolder | C27, C28 |
| 1 | 10u | CP_Tantalum_3528-12 | C60 |
| 14 | 1K | R_0603_1608Metric | R1, R2, R7, R8, R9, R10, R11, R12 +6 |
| 14 | 10K | R_0603_1608Metric | R3, R4, R5, R6, R26, R28, R38, R39 +6 |
| 3 | 470R | R_0603_1608Metric | R15, R50, R51 |
| 6 | 22R | R_0603_1608Metric | R16, R17, R18, R19, R24, R25 |
| 2 | 1.5K | R_0603_1608Metric | R20, R23 |
| 2 | 5.1K | R_0603_1608Metric | R21, R22 |
| 1 | 499R | R_0603_1608Metric_HandSolder | R29 |
| 1 | 0R | R_0603_1608Metric_HandSolder | R30 |
| 2 | 10K | R_0603_1608Metric_HandSolder | R31, R34 |
| 2 | 330R | R_0603_1608Metric_HandSolder | R32, R33 |
| 1 | 20K | R_0603_1608Metric_HandSolder | R35 |
| 1 | 0R | R_0603_1608Metric | R37 |
| 1 | 4.7K | R_0603_1608Metric | R40 |
| 2 | 100K | R_0603_1608Metric | R41, R42 |
| 1 | 33R | R_0603_1608Metric | R43 |
| 2 | 27R | R_0603_1608Metric | R46, R47 |
| 2 | 100R | R_0603_1608Metric | R49, R62 |
| 2 | 47K | R_0603_1608Metric | R58, R59 |
| 2 | 20K | R_0603_1608Metric | R60, R61 |
| 2 | 270R | R_Array_4x0603 | 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.
- Layoutfrank_air/frank_air.kicad_pcb
- Schematicfrank_air/frank_air.kicad_sch
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
RP2040/RP2350
Dino z80
rh1tech
99.5 × 80 mm258 parts4LGPL-3.03RP2040/RP2350
Xt8086 beta
rh1tech
99.5 × 80 mm239 parts4LGPL-3.03RP2040/RP2350
Frank next proto
rh1tech
80.6 × 54 mm204 parts4LGPL-3.03RP2040/RP2350
Frank core2
rh1tech
80.6 × 54 mm190 parts4LGPL-3.03RP2040/RP2350
Frank core2 proto
rh1tech
55 × 55 mm129 parts4LGPL-3.03
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