Skip to the content
2 layers113 × 56.3 mmMP1Flight, the printed circuit board in 3D

STM32MP1 based flight controller based off the Pixracer.

Size
113 × 56.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
72
Nets
162
Pads
420
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 5 (file 20171130)
Created
25 May 2020
Updated
30 May 2020

Overview

MP1Flight is an open-source printed circuit board by TangoPush, from the TangoPush/MP1Flight repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 113 × 56.3 mm with 72 parts on 162 nets.

It is built around the TSR 1-2433, TSR 1-2450 and ST1S10PHR, with the 74LVC2G86DP and MPU-9250 among its other parts. Its parts include 26 capacitors, 13 resistors, 7 ICs, 3 diodes and 2 connectors. It belongs with the STM32 boards of this library.

Main components

5

README

README.md

MP1Flight

STM32MP1 based flight controller based off the Pixracer.

Slack channel available here:

https://join.slack.com/t/mp1flight/shared_invite/zt-ewtdxsr4-UjyOhen2aBG~TFt4L_m_wA

Current status:

Still working through developing the first PCB, please contribute at this stage with any features or changes.

Parts

72
QtyValueFootprintReferences
20100nFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC2, C3, C4, C10, C11, C13, C15, C16, C19, C20, C27, C29, C41, C42, C43, C44 +4
7TestPointTestPoint:TestPoint_Plated_Hole_D3.0mmTP1, TP1, TP2, TP3, TP4, TP5, TP6
3Jumper_3_Bridged12Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP2, JP3, JP4
210kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR6, R7
210uFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC25, C26
21MResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR2, R5
2330Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR1, R1
2DNFResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR3, R4
2LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD1, D1
2SolderJumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabelsJP1, JP1
10.1uFCapacitor_Tantalum_SMD:CP_EIA-2012-15_AVX-P_Pad1.30x1.05mm_HandSolderC6
1100nFCapacitor_SMD:C_0603_1608MetricC1
1100uFCapacitor_Tantalum_SMD:CP_EIA-2012-15_AVX-P_Pad1.30x1.05mm_HandSolderC6
112kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR9
11K5Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR12
11uFCapacitor_Tantalum_SMD:CP_EIA-2012-15_AVX-P_Pad1.30x1.05mm_HandSolderC5
12K2Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR202
12k2Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderR13
12k2Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR201
174LVC2G86SN74LVC2G86DCTR:SOP65P400X130-8NU3
1Battery_CellBattery:Battery_Panasonic_CR1220-VCN_Vertical_CircularHolesBT1
1Conn_ARM_JTAG_SWD_10FTSH-105-01-L-DV-K-P-TR:FTSH10501LDVKPTRJ8
1Ferrite_BeadInductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolderFB1
1MPU-9250Sensor_Motion:InvenSense_QFN-24_3x3mm_P0.4mmU1
1Micro_SD_Card_DetConnector_Card:microSD_HC_Molex_104031-0811J3
1PMEG2020CPA,115PMEG2020CPA_115:PMEG2020CPA115D2
1ST1S10PHRPackage_SO:TI_SO-PowerPAD-8U1
1SW_PushButton_Switch_SMD:SW_SPST_B3U-1000PSW1
1Servo_ConnectorServo3Way:3_6_2_54mmM1
1TPS79318-EPPackage_TO_SOT_SMD:SOT-23-5U1
1TSR_1-2433Converter_DCDC:Converter_DCDC_TRACO_TSR-1_THTU4
1TSR_1-2450Converter_DCDC:Converter_DCDC_TRACO_TSR-1_THTU3
1TestPointTestPoint:TestPoint_Pad_D3.0mmTP2
1VisionSOM-STM32MP11717254-4:17172544U2

The 68 most common of 72 parts.

Similar boards

  • 2 layers120 × 75 mmRpi5-cnc hat, the printed circuit board in 3D

    Rpi5-cnc hat

    atomicmill/raspberry-pi-5-Linuxcnc-hat

    Raspberry Pi 5 Linuxcnc hat KiCad proect

    96 parts1
  • 2 layers98.3 × 93.3 mmPower Control Unit PCB, the printed circuit board in 3D

    Power Control Unit PCB

    BLESS-BEXUS/Power-Control-Unit-System-PCB

    Open-source PCB for power distribution and regulation from a 28 V DC input to 3.3 V, 5 V and 12 V regulated rails.

    30 parts
  • 2 layers59.7 × 60.7 mmPower board, the printed circuit board in 3D

    Power board

    adoble/modular-audio

    A digital modular audio system

    15 parts
  • 2 layers101.6 × 60.1 mmPerimeter Sender, the printed circuit board in 3D

    Perimeter Sender

    JakobThiessen/RoboticLawnMower

    Rasenmähroboter in Eigenbau

    40 parts
  • 2 layers132 × 70 mmEnvNodeMini, the printed circuit board in 3D

    EnvNodeMini

    magicamun/EnvNode

    EnvNode is an source-available ESP32-based embedded platform for reliable environmental measurements and seamless integration into modern home automation systems.

    20 parts
  • 2 layers26.2 × 45.5 mmPL18 multiprotocol, the printed circuit board in 3D

    PL18 multiprotocol

    pascallanger/DIY-Multiprotocol-TX-Module

    Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.

    24 parts1.9kGPL-3.0
  • 2 layersALU, the printed circuit board in 3D

    ALU

    LLucasCoding/PCBALU

    Making an ALU from scratch on a PCB -- No adder IC!

    169 partsMIT

Questions

How big is the MP1Flight PCB?

It measures 113 × 56.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MP1Flight use?

72 parts, built around the TSR 1-2433, TSR 1-2450, ST1S10PHR and 74LVC2G86DP. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the MP1Flight KiCad files?

From the TangoPush/MP1Flight repository on GitHub, at the commit this page was made from: the board is MP1Flight.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the MP1Flight design in my own project?

Its repository publishes it under the CC0-1.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).