Skip to the content
4 layers35.1 × 77 mmEuroc controller, the printed circuit board in 3D

A simpler flight controller

Size
35.1 × 77 mm
Copper layers
4
Thickness
1.6 mm
Parts
94
Nets
95
Pads
394
Tracks, vias
751, 116
Pours
7
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
27 May 2023
Updated
26 Oct 2025

Overview

Euroc controller is an open-source printed circuit board by aesirkth, from the aesirkth/fjalar_flight_controller repository on GitHub. It is a 4-layer board of 35.1 × 77 mm with 94 parts on 95 nets, routed with 751 tracks and 116 vias.

It is built around the TCAN332D, LIS2MDL and MS5611-01BA03, with the W25Q128JVSIQ, LSM6DSO32 and RFM98W-433S2 among its other parts. Its parts include 23 resistors, 21 capacitors, 13 ICs, 10 diodes and 7 connectors. It belongs with the STM32 boards of this library.

Main components

8

README

readme.md

fjalar

Fjalar flight controller

Fjalar is a rooster in Jotunheim who heralds the advent of ragnarök, or in our case, apogee.

features

  1. 3 pyro channels
  2. barometer
  3. IMU
  4. GPS
  5. USB-C
  6. flash memory
  7. CAN, I2C, UART connectors
  8. LoRa radio
  9. continuity detection

schematic

see here

hardware

hopefully soon :)

Parts

94
QtyValueFootprintReferences
710kResistor_SMD:R_0603_1608MetricR1, R18, R20, R27, R28, R29, R30
63kResistor_SMD:R_0603_1608MetricR3, R4, R5, R11, R12, R17
50.1uCapacitor_SMD:C_0603_1608MetricC6, C7, C9, C16, C17
51uCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C8, C15
4470Resistor_SMD:R_0603_1608MetricR9, R10, R14, R19
45k1Resistor_SMD:R_0603_1608MetricR6, R13, R15, R16
4MountingHole_PadMountingHole:MountingHole_2.2mm_M2_Pad_ViaH1, H2, H3, H4
3100nCapacitor_SMD:C_0603_1608MetricC4, C5, C21
315VDiode_SMD:D_0603_1608MetricD5, D6, D8
33VDiode_SMD:D_SOD-323_HandSolderingD3, D4, D7
34u7Capacitor_SMD:C_0603_1608MetricC10, C11, C12
3PolyfuseFuse:Fuse_1210_3225Metric_Pad1.42x2.65mm_HandSolderF1, F2, F3
3VN7050ASTRlib:SOIC_050ASTR_STMU9, U10, U11
210uCapacitor_SMD:C_0603_1608MetricC18, C19
214pCapacitor_SMD:C_0603_1608MetricC13, C14
2BLM18KG102SN1DInductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderFB2, FB4
2LOGOLOGOG***, G***
2SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1, JP2
1120Resistor_SMD:R_0603_1608MetricR25
1220nCapacitor_SMD:C_0603_1608MetricC20
12k2Resistor_SMD:R_0603_1608MetricR2
14.7uInductor_SMD_Wurth:L_Wurth_WE-LQSH-3012L2
148MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY1
1CMT-8504-100Buzzer_Beeper:MagneticBuzzer_CUI_CMT-8504-100-SMTBZ1
1D_SmallDiode_SMD:D_SOD-323_HandSolderingD10
1LC86RF_GPS:Quectel_L80-RU8
1LED_FIXDiode_SMD:D_0603_1608MetricD2
1LIS2MDLPackage_LGA:LGA-12_2x2mm_P0.5mmU7
1LMR50410Y3Package_TO_SOT_SMD:SOT-23-6_HandsolderingIC1
1LOGOlib:rooster3G***
1LOGOlib:aesir_shortG***
1LSM6DSO32Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4yU3
1MMBT3904Package_TO_SOT_SMD:SOT-23Q1
1MS5611-01BAPackage_LGA:LGA-8_3x5mm_P1.25mmU4
1RFM98W-433S2RF_Module:HOPERF_RFM9XW_SMDU12
1SMAConnector_Coaxial:SMA_Amphenol_901-143_HorizontalJ6
1STM32U575CGTxPackage_QFP:LQFP-48_7x7mm_P0.5mmU13
1SW_SPSTButton_Switch_SMD:SW_SPST_B3U-1000PSW1
1Screw_Terminal_01x06TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-6_1x06_P2.54mm_HorizontalJ7
1TCAN332Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU5
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U2
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_Palconn_UTC16-GJ8
1W25Q128JVSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU6
1jst gh 4Connector_JST:JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_HorizontalJ3
1jst gh 6Connector_JST:JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_HorizontalJ2
1jst_sh 6Connector_JST:JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_HorizontalJ9
1powerDiode_SMD:D_0603_1608MetricD1
1statusDiode_SMD:D_0603_1608MetricD9
1xt30Connector_AMASS:AMASS_XT30PW-M_1x02_P2.50mm_HorizontalJ1

Similar boards

  • 4 layers50 × 100 mmCRVFCU, the printed circuit board in 3D

    CRVFCU

    Kev1n8088/CRVFCU

    161 parts
  • 4 layers57 × 27 mmAltlog, the printed circuit board in 3D

    Altlog

    alexdortiz/flight-data-recorder

    4-layer flight data recorder. Open altlog.kicadpro in KiCad 10.

    47 partsMIT
  • 4 layers50 × 100 mmFlight computer one, the printed circuit board in 3D

    Flight computer one

    liquid-rocketry-illinois/flight-computer-one-hw

    SAME51-based flight computer with active control capabilities

    105 partsCERN-OHL-S-2.0
  • 4 layers40 × 100 mmNNCpro, the printed circuit board in 3D

    NNCpro

    PlanAndBuild/NoNameComputer-2.0

    The NoNameComputer 2.0 AKA NNCpro is being designed for mid-high power rockets and other flying vehicle. It will be equipped with various sensors like barometers, IMUs, magnetometer, current sensing etc.

    263 parts2
  • 4 layers67.7 × 97.2 mmTele board, the printed circuit board in 3D

    Tele board

    ParasGore/Rocket-Team---NDTU

    140 parts
  • 2 layersAvionics, the printed circuit board in 3D

    Avionics

    MSOE-Rocket-Team/2021-Avionics

    68 parts
  • 4 layers37 × 37 mmFlight controller, the printed circuit board in 3D

    Flight controller

    AQUA-Warrior/fpv-drone

    Frame needs to be printed using nylon/nylon with carbon fiber only exclusions being ArmAbsorber1-4 and AntenaMount/GPSConnector.

    125 parts3CC-BY-SA-4.0

Questions

How big is the Euroc controller PCB?

It measures 35.1 × 77 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Euroc controller use?

94 parts, built around the TCAN332D, LIS2MDL, MS5611-01BA03 and W25Q128JVSIQ. 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 Euroc controller KiCad files?

From the aesirkth/fjalar_flight_controller repository on GitHub, at the commit this page was made from: the board is design/euroc_controller.kicad_pcb and its schematic design/euroc_controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Euroc controller design in my own project?

Its repository states no licence, so its author keeps all rights: ask aesirkth before reusing the design.