Skip to the content
2 layers143 × 40.6 mmIsmd flight computer, the printed circuit board in 3D

Ismd flight computer

EmmardFr/Drone-Project1
Size
143 × 40.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
47
Nets
84
Pads
240
Tracks, vias
378, 48
Pours
217
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
9 Jun 2026
Updated
28 Oct 2026

Overview

Ismd flight computer is an open-source printed circuit board by EmmardFr, from the EmmardFr/Drone-Project repository on GitHub, published under the MIT licence. It is a 2-layer board of 143 × 40.6 mm with 47 parts on 84 nets, routed with 378 tracks and 48 vias.

It is built around the TEENSY 4.1, BMP580 and BMP581, with the DPS310XTSA1, TPS563203DRL and BNO055 among its other parts. Its parts include 30 capacitors, 5 resistors, 2 inductors, 1 diode and 1 crystal. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

10

README

README.md

Drone-Project

  • hardware/ contains hardware design files:
    • Datasheets/: component datasheets (IMUs, barometers, and related parts) used during hardware selection.
    • Graphics/: project graphics and visual assets.
    • Schematics/: standalone schematic libraries/references for key components (e.g., sensors and Teensy 4.1).
    • PCB designs, in development order:
      1. ismd_flight_computer (obselete)/ (deprecated early prototype): initial all-in-one flight-computer concept combining Teensy 4.1, multiple IMU/barometer options, and onboard power circuitry.
      2. ismd_fc_sensortest/: dedicated sensor test board used to compare multiple IMU and barometer options around a Teensy 4.1 base.
      3. Carrier_PCB/: first carrier board revision for system integration (power distribution, receiver I/O, ESC/motor signal breakout, and module connectors).
      4. Carrier_PCB_v2/: second carrier board revision refining the carrier design and production-ready outputs.
  • software/ contains firmware, libraries, and software tooling.

Parts

47
QtyValueFootprintReferences
10100nFCapacitor_SMD:C_0402_1005MetricC2, C3, C9, C11, C13, C14, C15, C16, C17, C18
50.1uFCapacitor_SMD:C_0402_1005MetricC6, C8, C19, C21, C26
410uFCapacitor_SMD:C_1206_3216MetricC1, C10, C27, C28
210nFCapacitor_SMD:C_0402_1005MetricC4, C5
222pFCapacitor_SMD:C_0402_1005MetricC22, C23
24.7kResistor_SMD:R_0402_1005MetricR1, R2
244uFCapacitor_SMD:C_0402_1005MetricC24, C25
10.1uFCapacitor_SMD:C_0603_1608MetricC29
1100kResistor_SMD:R_0402_1005MetricR3
1120nFCapacitor_SMD:C_0402_1005MetricC20
118pFCapacitor_SMD:C_0402_1005MetricC30
12.2nFCapacitor_SMD:C_0402_1005MetricC7
1220kResistor_SMD:R_0402_1005MetricR5
1220nFCapacitor_SMD:C_0402_1005MetricC12
130kResistor_SMD:R_0402_1005MetricR4
132.768kHzCrystal:Crystal_SMD_0603-4Pin_6.0x3.5mmY1
14.7uHInductor_SMD:L_Wuerth_WE-PD2-Typ-LL1
1BMP580BMP581:BMP581BMP580
1BMP581BMP581:BMP581BMP581
1BNO055Package_LGA:LGA-28_5.2x3.8mm_P0.5mmBNO055
1DPS310XTSA1DPS310XTSA1:XDCR_DPS310XTSA1DPS310
1L3GD20Package_LGA:LGA-16_4x4mm_P0.65mm_LayoutBorder4x4yL3GD20
1LSM303AGRLSM303AGR:PQFN50P200X200X100-12NLSM303
1MPU-6050Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mmMPU6050
1SS34Diode_SMD:D_SMAD1
1TEENSY_4.1TEENSY_4.1:TEENSY41TEENSY4.1
1TPS563203Package_TO_SOT_SMD:SOT-563TPS563203

More from EmmardFr/Drone-Project

3
  • 2 layers102.7 × 40 mmCarrier PCB v2, the printed circuit board in 3D

    Carrier PCB v2

    EmmardFr/Drone-Project

    39 parts1MIT
  • 2 layers102.7 × 40 mmCarrier PCB, the printed circuit board in 3D

    Carrier PCB

    EmmardFr/Drone-Project

    39 parts1MIT

Similar boards

  • 4 layers102.5 × 35 mmPoE, the printed circuit board in 3D

    PoE

    ndarash93/PoE

    106 parts1
  • 4 layers159.9 × 99.9 mmEurocard, the printed circuit board in 3D

    Eurocard

    worlickwerx/pi-cluster-two

    Eurocard based raspberry pi cluster (take 2)

    79 parts8GPL-3.0
  • 4 layers100 × 100 mmIMUnav H00, the printed circuit board in 3D

    IMUnav H00

    marouncz/IMU-navigation

    This is a repository for my bachelor's thesis regarding IMU navigation

    220 parts1MIT
  • 4 layersPulser3, the printed circuit board in 3D

    Pulser3

    aaritkoundinya/Pulse

    After creation, open KiCad and work in boards/ /.

    48 parts
  • 2 layers44.5 × 50.8 mmDropkick, the printed circuit board in 3D

    Dropkick

    rrainey/dropkick

    A data logger designed for skydivers

    53 parts7
  • 4 layers150 × 137.1 mmController, the printed circuit board in 3D

    Controller

    CircuitGuy943/Sabre-Integrated-flight-controller

    (🚧) A "Jack of all trades" custom flight controller board. With support for both power and control and the ability for custom firmware

    282 parts2GPL-3.0
  • 4 layers38.4 × 82.8 mmHorizon, the printed circuit board in 3D

    Horizon

    ChladpavPy/Horizon

    Custom Rocket Flight Controller

    99 parts

Questions

How big is the Ismd flight computer PCB?

It measures 143 × 40.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ismd flight computer use?

47 parts, built around the TEENSY 4.1, BMP580, BMP581 and DPS310XTSA1. 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 Ismd flight computer KiCad files?

From the EmmardFr/Drone-Project repository on GitHub, at the commit this page was made from: the board is hardware/ismd_flight_computer (obselete)/ismd_flight_computer-backups/ismd_flight_computer-2026-05-27_163352/ismd_flight_computer.kicad_pcb and its schematic hardware/Carrier_PCB/Carrier_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ismd flight computer design in my own project?

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