FC V5e

proveskit·flight_controller_board·FC_V5e/FC_V5e.kicad_pcb

FC V5e PCB layout, top view — open source RP2040/RP2350 board by proveskit
Simulate this board

About the FC V5e PCB

FC V5e is an open source RP2040/RP2350 PCB design by proveskit, published on GitHub under the CERN-OHL-W-2.0 license. It is a 4-layer board measuring 88 × 94.5 mm, with 242 components from 110 distinct parts.

Its main chip is the RP2350_60QFN, from the RP2040/RP2350 family. Other key parts include the RV-3028-C7 32.768kHz 1ppm TA QC, LT3652IMSE#PBF, TLV1704AQPWRQ1, W25Q128JV and RFM98PW. By type, the board carries 108 resistors, 71 capacitors, 27 ICs, 18 connectors, 9 diodes and 4 inductors.

It belongs with the robotics & motion, rf & radio and sensors designs in this gallery, and the repository also holds 7 earlier revisions of it.

From the project

The main flight computer board for the PROVES Kit.

For detailed documentation on the Flight Controller Board, check out the docs here.

V0 through V3 Flight Controller Boards were the cornerstone of the 2023 Release V1 PROVES Kit. With the 2024 V2 PROVES Kit we introduced the V4 Flight Controller board and changed the version scheme to have a, b, c, etc varients of a single version rather than ascending the version ladder in record time (we'd be on V9 now if we did that!). This change was primarily based on the idea that a revisions on a major version number would be similar enough to each other to not require completely different firmware to…

Main components on the FC V5e

FC V5e bill of materials (BOM)

242 components, 110 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
RV-3028-C7 32.768kHz 1ppm TA QC
RV-3028-C7_32.768kHz_1ppm_TA_QC
IC3
1
LT3652IMSE#PBF
IC6
1
TLV1704AQPWRQ1
TLV1704
Texas Instruments
U1
1
W25Q128JV
ZDSD04GLGEAG
U2
1
RFM98PW
TCA9548APWR
U3
1
VL6180XV0NR/1
APS1604M-3SQR-SN_C18214056
U5
1
LP5907-2.8V
TPS4H160AQPWPRQ1
U6
1
74AHC4050
LSM6DSOTR
U7
1
BNO080
INA219AxDCN
U8
1
MCP23017_SS
U9
1
TPS54226PWPR
TPS54226PWPRPWP14_2P31X2P46-L
U10
1
W25Q128JVS
U11
1
LT8610ABEMSE#TRPBF
U12
1
E22-400M30S
U13
1
TCA4307DGKR
U14
1
LIS2MDL
U15
1
INA219AxDCN
U16
1
RP2350_60QFN
U18
7
AP22653AW6-7
U19, U21, U22, U23, U24, U27, U29
1
TPS2HB50AQPWPRQ1
U25
Show 90 more
QtyPartRefs
1
E28-2G4M27S
U30
1
12MHZ
ABM8-272-T3
Y1
1
CONN_ARM_JTAG_SWD_10
DF11CZ-12DP-2V(27)
J2
1
BM04B-SRSS-TB(LF)(SN)
J5
1
INHIBIT_P1
J7
1
INHIBIT_S1
J8
1
C160404
INHIBIT_P2
J10
1
DF11CZ-12DP-2V(27)
J11
1
USB_C_Receptacle_USB2.0_16P
J12
1
Battery Input
J14
1
DEBUG
J16
1
Face4 (Z- Face)
J17
1
Payload
J18
1
ISS_INHIBIT
J19
1
RBF_Inhibit
J20
1
Heater Output
J21
1
SWD Port
J22
1
Aux Deploy 1
J23
1
Deploy 2
J24
1
INHIBIT_S2
J29
1
MY-1220-03
BT1
1
KH-MMCX-Z
RF1
2
KMR2
SW1, SW2
1
NSR0320
LED
D1
1
C72041
LED
D2
1
1N4148
LED
D3
1
NSR0320
D4
1
150060GS75000
GREEN
Wurth
D6
1
1N4151WS-E3-08
1N4151WS
Vishay
D7
2
DFLS130L-7
DFLS130L
D12, D15
1
DFLS130L-7
D13
1
SPM6530T-100M
L1
1
3.3u
L3
1
SPM6530T-3R3M-HZ
L4
1
SPM6530T-4R7M-HZ
L5
1
22PF
10uF
C1
1
22PF
100n
C2
1
1UF
10uF
C3
1
0.1UF
1uF
C4
2
0.1UF
100nf
C5, C18
1
1UF
10nf
C6
1
1UF
47uF
C8
1
0.1UF
100n
C10
1
0.1UF
100uF
C11
1
10UF
10pf
C12
3
10uF
C14, C40, C42
2
10UF
22uF
C15, C16
1
22UF
100uF
C19
6
GRT188R61C106KE13D
10uF
Murata
C20, C21, C22, C23, C24, C43
1
100uF
C25
23
100nf
C26, C27, C28, C29, C30, C32, C34, C35 +15
5
220nf
C31, C54, C56, C57, C58
1
3.3nF
C36
2
1uF
C37, C41
2
15p
C63, C64
2
4.7u
C65, C66
9
100n
C67, C70, C71, C72, C73, C74, C76, C77 +1
2
4.7u
C68, C69
1
10u
C75
5
10K
10k
R1, R11, R13, R14, R15
1
10K
10k
R2
5
1k
R3, R4, R64, R81, R102
11
10K
R5, R24, R52, R70, R83, R84, R90, R97 +3
20
4.7k
R6, R25, R39, R41, R45, R57, R58, R59 +12
2
10K
22
R7, R8
1
10K
1k
R10
6
RMCF0603FT10K0
10k
Stackpole Electronics Inc
R16, R17, R18, R22, R28, R124
3
RMCF0603FT3K00
3.0k
Stackpole Electronics Inc
R19, R20, R21
1
243K
R23
2
5.1k
R26, R27
2
RMCF0603FT1K00
1k
Stackpole Electronics Inc
R29, R31
5
RMCF0603FT100K
100k
Stackpole Electronics Inc
R30, R32, R33, R34, R36
1
RMCF0603FT4M70
4.7M
Stackpole Electronics Inc
R35
1
10k
R37
1
73.2K
R38
1
22.1K
R40
1
52.3k
R42
15
100k
R43, R65, R66, R67, R68, R76, R77, R78 +7
3
4.7k
R44, R53, R56
7
RMCF0603FT47K0
47k
Stackpole Electronics Inc
R46, R47, R48, R49, R50, R51, R86
4
15k
R54, R55, R82, R85
1
1M
R63
1
94k
R69
1
634k
R71
1
412k
R74
1
0.1
R75
1
0
R91
1
1k
R93
1
33
R94
2
2mOhm
R108, R109

FC V5e design files

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

FC V5e: common questions

What microcontroller does the FC V5e use?

The FC V5e is built around the RP2350_60QFN, from the RP2040/RP2350 family.

How big is the FC V5e PCB?

The FC V5e measures 88 × 94.5 mm, has 4 copper layers and is 1.626 mm thick.

How many components are on the FC V5e?

242 components, from 110 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 FC V5e design files?

From the proveskit/flight_controller_board 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 FC V5e design in my own project?

Yes, under the terms of its CERN-OHL-W-2.0 license, which proveskit chose for the repository.

Can I test firmware for the FC V5e 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 flight_controller_board

Earlier revisions in the repo: FC_v5d, FC_V5c, FC_V5b, FC_V5a, FC_V5, FC_V4b, FC_V4a

Similar boards