Skip to the content
4 layers101.8 × 67.8 mmTeR ECU, the printed circuit board in 3D

Electronic Control Unit for FS Vehicle

Size
101.8 × 67.8 mm
Copper layers
4
Thickness
1.6 mm
Parts
179
Nets
183
Pads
629
Tracks, vias
1,063, 291
Pours
8
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
2 Sep 2023
Updated
10 Oct 2026

Overview

TeR ECU is an open-source printed circuit board by Tecnun-eRacing, from the Tecnun-eRacing/TeR_ECU repository on GitHub. It is a 4-layer board of 101.8 × 67.8 mm with 179 parts on 183 nets, routed with 1,063 tracks and 291 vias.

It is built around the NEO-M9N-00B, TSR 1-2450 and LIS3MDL, with the LM324, ASM330LHH and AT24CS02-STUM-T among its other parts. Its parts include 59 resistors, 41 capacitors, 32 diodes, 12 ICs and 9 transistors. It belongs with the STM32 boards of this library.

Main components

12

README

README.md

TeR_ECU

TeR Electronic Control Unit, which handles the behaivour of the cars dynamic system while gathering all the sensor and data neccesary for operation through its inputs and communication buses.

Features

  • STM32F405VGTx Microcontroller (Cortex™-M4 Core@168mHz with FPU)
  • USB For Diagnosis Operation
  • 2x CAN 2.0 For its communication with the Powertrain CAN and main sensors CAN
  • NEO M9N GPS modules from u-blox, for determining cars position (Posibility to drive an active Antenna)
  • 9DOF IMU consisting in Accelerometer, Gyroscope and Magnetometer for accurate posting and torque algorithms
  • 4 Digital Inputs (0V-24V Range)
  • 4 PWM Outputs(3.3V), for servo control, including actuators
  • 4 Analog Inputs (0V-3.3V) Possibility of configurable Input divider
  • 4 Digital Outputs(0V-24V) High side mosfet drivers
  • 2 WS2812 RGB Led Channels using integrated SPI for FS-Spain LightShow Acceleration image

Parts

179
QtyValueFootprintReferences
18PTVS26VZ1USKDiode_SMD:Nexperia_DSN1608-2_1.6x0.8mmD11, D13, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D28, D29, D30, D31 +2
1410kResistor_SMD:R_0603_1608MetricR9, R10, R11, R12, R17, R18, R19, R20, R40, R41, R42, R43, R44, R54
121KResistor_SMD:R_0603_1608MetricR21, R22, R23, R24, R27, R28, R31, R32, R35, R36, R57, R59
96RResistor_SMD:R_0603_1608MetricR25, R26, R29, R30, R33, R34, R55, R56, R58
9ZXMN3F30FHPackage_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9
8100nCapacitor_SMD:C_0603_1608MetricC1, C2, C6, C7, C11, C12, C14, C15
7100nFCapacitor_SMD:C_0603_1608MetricC27, C28, C29, C30, C31, C33, C34
510pCapacitor_SMD:C_0603_1608MetricC4, C5, C9, C10, C42
40RResistor_SMD:R_0603_1608MetricR13, R14, R15, R16
4100kResistor_SMD:R_0603_1608MetricR37, R38, R39, R47
4120RResistor_SMD:R_0603_1608MetricR1, R2, R3, R4
420nCapacitor_SMD:C_0603_1608MetricC21, C22, C23, C24
460RResistor_SMD:R_0603_1608MetricR5, R6, R7, R8
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_ISO7380_Pad_TopBottomH1, H2, H3, H4
4SZMM5Z3V3T1GDiode_SMD:D_SOD-523D8, D10, D12, D14
3100RResistor_SMD:R_0603_1608MetricR48, R50, R51
310uCapacitor_SMD:C_0603_1608MetricC16, C19, C20
210 µFCapacitor_SMD:C_0805_2012MetricC17, C18
21kResistor_SMD:R_0603_1608MetricR52, R53
22.2uFCapacitor_SMD:C_0805_2012MetricC40, C41
2212528-0600212528-0600:212528-06YY_1J1, J2
227RResistor_SMD:R_0603_1608MetricR45, R46
230pCapacitor_SMD:C_0603_1608MetricC38, C39
24.7nFCapacitor_SMD:C_0603_1608MetricC3, C8
2ACT45B-510-2P-TL003ACT45B-510-2P-TL003:ACT45B1012PTL003FL1, FL2
2NUP2105LPackage_TO_SOT_SMD:SOT-23D5, D6
2SS14Diode_SMD:D_SOD-123D25, D32
2SolderJumper_3_OpenJumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mmJP1, JP2
2TCAN3403DR-Q1Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1, U2
10,1uFCapacitor_SMD:C_0603_1608MetricC26
1100nFCapacitor_SMD:C_0402_1005MetricC36
110RResistor_SMD:R_0402_1005MetricR49
110nCapacitor_SMD:C_0402_1005MetricC43
110uFCapacitor_SMD:C_0402_1005MetricC37
110uFCapacitor_SMD:C_1210_3225MetricC25
1120RInductor_SMD:L_0805_2012MetricFB1
11uCapacitor_SMD:C_0603_1608MetricC13
127nHInductor_SMD:L_0402_1005MetricL2
1500mAFuse:Fuse_1210_3225MetricF1
1ASM330LHHASM330:LGA-14L_2P5X3X0P83_STM-LU3
1AT24CS02-STUMPackage_TO_SOT_SMD:SOT-23-5U11
1BOOT0Button_Switch_SMD:SW_SPST_PTS810SW2
1DEBUGConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_VerticalJ3
1ECS-250-20-33-CKM-TRCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY2
1EN_USBJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP3
1ERRLED_SMD:LED_0603_1608MetricD1
1ESD9101P2T5GESD9101:SODFL1006X40ND27
1G5Q-1Relay_THT:Relay_SPDT_Omron-G5Q-1K1
1GPS_ANTConnector_Coaxial:SMA_Amphenol_132289_EdgeMountJ5
1GPS_SFBOOTTestPoint:TestPoint_Pad_1.0x1.0mmTP3
1IMULED_SMD:LED_0603_1608MetricD2
1LIS3MDLPackage_LGA:LGA-12_2x2mm_P0.5mmU4
1LM1117MP-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U6
1LM324Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU7
1LOGOfootprints:eracingLogoG***
1MX34040NF2MX34040NF2:MX34040NF2IC1
1NEO-M9NRF_GPS:ublox_NEOU10
1PWRLED_SMD:LED_0603_1608MetricD4
1RSTButton_Switch_SMD:SW_SPST_PTS810SW1
1STM32F405VGTxPackage_QFP:LQFP-100_14x14mm_P0.5mmU8
1SYSLED_SMD:LED_0603_1608MetricD3
1TCK-141Inductor_SMD:L_TracoPower_TCK-141L1
1TPSLED_SMD:LED_0603_1608MetricD26
1TSR_1-2450Converter_DCDC:Converter_DCDC_TRACO_TSR-1_THTU5
1USB+TestPoint:TestPoint_Pad_1.0x1.0mmTP2
1USB-TestPoint:TestPoint_Pad_1.0x1.0mmTP1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U9
1USB_B_MiniConnector_USB:USB_Mini-B_Wuerth_65100516121_HorizontalJ4

Similar boards

  • 4 layers67 × 79.4 mmTeR STeeRDisplay, the printed circuit board in 3D

    TeR STeeRDisplay

    Tecnun-eRacing/TeR_STeeRDisplay

    Este repositorio contiene los archivos de diseño electrónico y la documentación necesaria para la producción de la placa del volante con pantalla

    138 parts
  • 4 layers83.5 × 34.4 mmTeR PEDAL, the printed circuit board in 3D

    TeR PEDAL

    Tecnun-eRacing/TeR_PEDAL

    Pedal Board for TeR vehicle

    82 parts
  • 4 layers90 × 45 mmBMS LV 2022, the printed circuit board in 3D

    BMS LV 2022

    PUT-Motorsport/PUTM_EV_BMS_LV

    174 parts8Apache-2.0
  • 6 layers98 × 30 mmKvio core, the printed circuit board in 3D

    Kvio core

    korken89/kvio_core

    KVision core is an FPGA based Visual Inertial Odometry accelerator.

    287 parts1
  • 2 layers25 × 30 mmASM330bia, the printed circuit board in 3D

    ASM330bia

    UFPR-Baja-SAE/PCB-asm330

    16 parts
  • 2 layersCCBR Board v2, the printed circuit board in 3D

    CCBR Board v2

    defGonzaloR/ESRA-RUDynamics-Board

    V3 of a power distribution board prototype, implementing signal filtering for Jetson implementation and overal signal integrity.

    26 parts
  • 2 layers70 × 90 mmCarBoard Raspberry PiPico, the printed circuit board in 3D

    CarBoard Raspberry PiPico

    Maczla/Raspberry_Pi_Pico_Automotive_Interface

    Automotive interface board for Raspberry Pi Pico with 12 V power protection, vehicle signal inputs, SWC analog inputs and configurable PWM output.

    72 partsMIT

Questions

How big is the TeR ECU PCB?

It measures 101.8 × 67.8 mm and has 4 copper layers, 1.6 mm thick.

What parts does the TeR ECU use?

179 parts, built around the NEO-M9N-00B, TSR 1-2450, LIS3MDL and LM324. 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 TeR ECU KiCad files?

From the Tecnun-eRacing/TeR_ECU repository on GitHub, at the commit this page was made from: the board is HARDWARE/TeR_ECU/TeR_ECU.kicad_pcb and its schematic HARDWARE/TeR_ECU/CAN.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the TeR ECU design in my own project?

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