FC V4c Express
proveskit·flight_controller_board·Deprecated Versions/FC_V4c_Express/FC_V4c_Express.kicad_pcb
About the FC V4c Express PCB
FC V4c Express 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 147 components from 71 distinct parts.
Its main chip is the RP2040_QFN56, from the RP2040/RP2350 family. Other key parts include the AZ1117CH-3.3TRG1, RV-3028-C7 32.768kHz 1ppm TA QC, TLV1704AQPWRQ1, RFM98PW and VL6180XV0NR/1. By type, the board carries 50 capacitors, 37 resistors, 16 connectors, 11 ICs, 11 jumpers and 8 test points.
It belongs with the robotics & motion, rf & radio and sensors designs in this gallery.
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 V4c Express
FC V4c Express bill of materials (BOM)
147 components, 71 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RP2040_QFN56 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm_ThermalVias | IC1 |
| 1 | AZ1117CH-3.3TRG1 | SOT-223 | IC2 |
| 1 | RV-3028-C7 32.768kHz 1ppm TA QC RV-3028-C7_32.768kHz_1ppm_TA_QC | RV3028C7 | IC3 |
| 1 | TLV1704AQPWRQ1 TLV1704 Texas Instruments | TSSOP-14_4.4x5mm_P0.65mm | U1 |
| 1 | RFM98PW | RFM98PW | U4 |
| 1 | VL6180XV0NR/1 RFM9xBreakout | HOPERF_RFM9XW_SMD | U5 |
| 1 | LP5907-2.8V W25Q128JV | SOIC-8_5.275x5.275mm_P1.27mm | U6 |
| 1 | 74AHC4050 LSM6DSOTR | LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U7 |
| 1 | BNO080 LSM303AGRTR | LGA-12_2x2mm_P0.5mm | U8 |
| 1 | MCP25625-E/ML | QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm | U9 |
| 1 | AP3602AKTR-G1 | SOT-23-6 | U10 |
| 1 | 12MHZ | Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1 |
| 1 | 16MHZ 12 pf | Crystal_SMD_2520-4Pin_2.5x2.0mm | Y3 |
| 1 | Conn_ARM_JTAG_SWD_10 | JTAG_2X05_1.27MM_BOX_NOCREAM | J1 |
| 1 | CONN_ARM_JTAG_SWD_10 FC to EPS Connector | Molex_Pico-Lock_504050-1291_1x12-1MP_P1.50mm_Horizontal | J2 |
| 1 | Life Makes Lemonade | PinHeader_1x06_P2.54mm_Vertical | J3 |
| 1 | 503398-1892 Molex 503398-1892 | 503398-1892-1 | J4 |
| 3 | BM04B-SRSS-TB(LF)(SN) | JST_BM04B-SRSS-TB(LF)(SN) | J5, J9, J12 |
| 1 | Conn_Coaxial | SMA_Amphenol_901-144_Vertical | J6 |
| 2 | Breakout | JST_BM04B-SRSS-TB(LF)(SN) | J7, J11 |
Show 51 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | USB_B_Micro | MOLEX_105164-0001 | J8 |
| 1 | C160404 Breakout | PinHeader_1x04_P2.54mm_Vertical | J10 |
| 2 | Breakout | JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J13, J15 |
| 1 | Battery | MOLEX_5040500591 | J14 |
| 1 | Debug | MOLEX_5040500591 | J16 |
| 4 | SolderJumper_2_Open | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP2, JP6, JP11 |
| 7 | Jumper_3_Open | SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels | JP3, JP4, JP5, JP7, JP8, JP9, JP10 |
| 2 | KMR2 | BTN_KMR2_4.6X2.8 | SW1, SW2 |
| 1 | TESTPOINTROUND1.5MMNO USBBOOT | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP1 |
| 5 | RESET | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP2, TP3, TP6, TP7, TP8 |
| 1 | Standby | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP4 |
| 1 | 5V | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP5 |
| 1 | WS2812B_SK6805_1515 WS2812B_SK6812_1515 | LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | LED1 |
| 1 | NSR0320 LED | LED_0603_1608Metric | D1 |
| 1 | C72041 LED | LED_0603_1608Metric | D2 |
| 1 | 1N4148 LED | LED_0603_1608Metric | D3 |
| 1 | NSR0320 | D_SOD-323F | D4 |
| 2 | 1N4151WS-E3-08 1N4151WS Vishay | D_SOD-323 | D5, D7 |
| 1 | 150060GS75000 GREEN Wurth | LED_0603_1608Metric | D6 |
| 1 | PESD1CAN | SOT-23-3 | D8 |
| 1 | DNI | R_0603_1608Metric | L1 |
| 2 | 22PF 22pF | C_0402_1005Metric | C1, C2 |
| 3 | 1UF 1uF | C_0603_1608Metric | C3, C6, C8 |
| 7 | 0.1UF 100nf | C_0402_1005Metric | C4, C5, C7, C9, C10, C11, C18 |
| 1 | 10UF 10uF | C_0603_1608Metric | C12 |
| 1 | 22uF | C_0603_1608Metric | C13 |
| 3 | 10uf | C_0603_1608Metric | C14, C41, C43 |
| 2 | 10UF DNI | C_0603_1608Metric | C15, C16 |
| 1 | 10UF 100nf | C_0402_1005Metric | C17 |
| 3 | TCN4227M025R0100 220u Kyocera AVX | CP_EIA-7361-38_AVX-V | C19, C20, C21 |
| 5 | GRT188R61C106KE13D 10u Murata | C_0603_1608Metric | C22, C23, C24, C25, C26 |
| 1 | 220nf | C_0402_1005Metric | C31 |
| 4 | 100nf | C_0402_1005Metric | C32, C33, C34, C35 |
| 2 | 22pf | C_0402_1005Metric | C37, C38 |
| 2 | 47pf | C_0402_1005Metric | C39, C40 |
| 1 | 1uf | C_0603_1608Metric | C42 |
| 12 | CPH3225A | CPH3225A | C1017, C1018, C1019, C1020, C1021, C1022, C1023, C1024 +4 |
| 5 | 10K 10k | R_0603_1608Metric | R1, R11, R12, R13, R14 |
| 1 | 10K 1k | R_0402_1005Metric | R2 |
| 2 | 1k | R_0603_1608Metric | R3, R4 |
| 6 | 10k | R_0603_1608Metric | R5, R9, R23, R24, R25, R27 |
| 1 | 10k | R_Array_Convex_4x0603 | R6 |
| 2 | 10K 22 | R_0603_1608Metric | R7, R8 |
| 1 | 10K 1k | R_0603_1608Metric | R10 |
| 1 | ESR18EZPF10R0 10 (1206) Rohm Semiconductor | R_1206_3216Metric | R15 |
| 5 | RMCF0603FT10K0 10k Stackpole Electronics Inc | R_0603_1608Metric | R16, R17, R18, R22, R28 |
| 3 | RMCF0603FT3K00 3.0k Stackpole Electronics Inc | R_0603_1608Metric | R19, R20, R21 |
| 1 | 120 | R_0603_1608Metric | R26 |
| 2 | RMCF0603FT1K00 1k Stackpole Electronics Inc | R_0603_1608Metric | R29, R31 |
| 6 | RMCF0603FT100K 100k Stackpole Electronics Inc | R_0603_1608Metric | R30, R32, R33, R34, R36, R37 |
| 1 | RMCF0603FT4M70 4.7M Stackpole Electronics Inc | R_0603_1608Metric | R35 |
FC V4c Express 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 V4c Express: common questions
What microcontroller does the FC V4c Express use?
The FC V4c Express is built around the RP2040_QFN56, from the RP2040/RP2350 family.
How big is the FC V4c Express PCB?
The FC V4c Express measures 88 × 94.5 mm, has 4 copper layers and is 1.626 mm thick.
How many components are on the FC V4c Express?
147 components, from 71 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 V4c Express 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 V4c Express 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 V4c Express 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
RP2040/RP2350
FC V5d Pro Rev1
proveskit
88 × 94.5 mm255 parts4LCERN-OHL-W-2.06RP2040/RP2350
FC V5e Production Rev1
proveskit
88 × 94.5 mm244 parts4LCERN-OHL-W-2.06RP2040/RP2350
FC V5d Production Rev2
proveskit
88 × 94.5 mm243 parts4LCERN-OHL-W-2.06RP2040/RP2350
FC V5e
proveskit
88 × 94.5 mm242 parts4LCERN-OHL-W-2.06RP2040/RP2350
FC V4c InspireFly Special
proveskit
88 × 94.5 mm144 parts4LCERN-OHL-W-2.06RP2040/RP2350
FC Board v3
proveskit
100 × 100 mm73 parts4LCERN-OHL-W-2.06
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