Flight data recorder
alexdortiz·flight-data-recorder·hardware/altlog.kicad_pcb
About the Flight data recorder PCB
Flight data recorder is an open source STM32 PCB design by alexdortiz, published on GitHub under the MIT license. It is a 4-layer board measuring 57 × 27 mm, with 47 components from 30 distinct parts.
Its main chip is the STM32F411CEU6, from the STM32 family. Other key parts include the MS5611-01BA03, LSM6DSO32TR, W25Q128JVSIQ, AP2112K-3.3TRG1 and MCP73831T-2ACI/OT. By type, the board carries 21 capacitors, 8 resistors, 7 ICs, 3 connectors, 3 diodes and 1 transistor.
From the project
4-layer flight data recorder. Open altlog.kicadpro in KiCad 10**.
4-layer flight data recorder. Open altlog.kicadpro in KiCad 10**.
See ../docs/schematic-plan.md (net-by-net), ../docs/layout-plan.md, and ../docs/verification.md.
Main components on the Flight data recorder
Flight data recorder bill of materials (BOM)
47 components, 30 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F411CEU6 STMicroelectronics | QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U1 |
| 1 | MS5611-01BA03 TE Connectivity | MS5611-01BA_QFN-8_5x3mm | U2 |
| 1 | LSM6DSO32TR LSM6DSO32 STMicroelectronics | LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U3 |
| 1 | W25Q128JVSIQ Winbond | SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | AP2112K-3.3TRG1 AP2112K-3.3 Diodes Incorporated | SOT-23-5 | U5 |
| 1 | MCP73831T-2ACI/OT MCP73831 Microchip | SOT-23-5 | U6 |
| 1 | TPD2E001DRLR TPD2E001 Texas Instruments | SOT-553 | U7 |
| 1 | 2N7002 onsemi | SOT-23 | Q1 |
| 1 | ABM8-25.000MHZ-B2-T 25MHz Abracon | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | USB4105-GF-A USB-C GCT | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | B2B-PH-K-S JST-PH JST | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J2 |
| 1 | 20021121-00010T4LF SWD Amphenol ICC | PinHeader_2x05_P1.27mm_Vertical | J3 |
| 1 | PKMCS0909E3000-R1 PKMCS0909E Murata | Buzzer_Murata_PKMCS0909E | LS1 |
| 1 | B3U-1000P Arm/Erase Omron | SW_SPST_B3U-1000P | SW1 |
| 1 | 150060GS75000 LED green Wurth Elektronik | LED_0603_1608Metric | D1 |
| 1 | 150060RS75000 LED red Wurth Elektronik | LED_0603_1608Metric | D2 |
| 1 | PMEG2005EH Schottky 20V Nexperia | D_SOD-123 | D3 |
| 1 | BLM18PG600SN1D Ferrite Murata | L_0603_1608Metric | FB1 |
| 12 | CL05B104KO5NNNC 0.1uF Samsung | C_0402_1005Metric | C1, C2, C3, C4, C5, C6, C7, C8 +4 |
| 3 | CL21A106KOQNNNG 10uF Samsung | C_0805_2012Metric | C13, C14, C15 |
Show 10 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CL10A475KO8NNNC 4.7uF Samsung | C_0603_1608Metric | C16 |
| 1 | CL10B225KO8NNNC 2.2uF Samsung | C_0603_1608Metric | C17 |
| 2 | CL05A105KA5NQNC 1uF Samsung | C_0402_1005Metric | C18, C19 |
| 2 | CL05C270JB5NNNC 27pF Samsung | C_0402_1005Metric | C20, C21 |
| 2 | RC0402FR-075K1L 5.1k Yageo | R_0402_1005Metric | R1, R2 |
| 1 | RC0402FR-0710KL 10k Yageo | R_0402_1005Metric | R3 |
| 1 | RC0402FR-074K7L 4.7k Yageo | R_0402_1005Metric | R4 |
| 2 | RC0402FR-071KL 1k Yageo | R_0402_1005Metric | R5, R6 |
| 1 | RC0402FR-07100RL 100R Yageo | R_0402_1005Metric | R7 |
| 1 | RC0402FR-07100KL 100k Yageo | R_0402_1005Metric | R8 |
Flight data recorder design files
The KiCad project lives in the alexdortiz/flight-data-recorder repository on GitHub; these links point at the commit this page was built from.
Flight data recorder: common questions
What microcontroller does the Flight data recorder use?
The Flight data recorder is built around the STM32F411CEU6, from the STM32 family.
How big is the Flight data recorder PCB?
The Flight data recorder measures 57 × 27 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Flight data recorder?
47 components, from 30 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 Flight data recorder design files?
From the alexdortiz/flight-data-recorder 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 Flight data recorder design in my own project?
Yes, under the terms of its MIT license, which alexdortiz chose for the repository.
Can I test firmware for the Flight data recorder without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
Module 16S
stuartpittaway
71.1 × 89.6 mm113 parts4LCC-BY-NC-4.01.1kSTM32
Djinn
tzarc
192.3 × 150.5 mm216 parts2LCERN-OHL-S-2.0988STM32
Ghoul
tzarc
228.6 × 79.4 mm163 parts2LCERN-OHL-S-2.0988