Skip to the content
PCBKitNew board
4 layers135 × 82.5 mmProteus, the printed circuit board in 3D

protean: able to do many different things; versatile.

Size
135 × 82.5 mm
Copper layers
4
Thickness
1.6 mm
Parts
1,052
Nets
373
Pads
2,115
Tracks, vias
3,327, 419
Pours
10
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
3 Oct 2019
Updated
25 Jun 2025

Overview

Proteus is an open-source printed circuit board by mck1117, from the mck1117/proteus repository on GitHub. It is a 4-layer board of 135 × 82.5 mm with 1,052 parts on 373 nets, routed with 3,327 tracks and 419 vias.

It is built around the SN74LVC2G17DBV, TJA1051T/3/1 and MIC4427ZM, with the MCP6004-E/P, TLE9201SG and LPS25HB among its other parts. Its parts include 134 resistors, 114 capacitors, 41 ICs, 24 diodes and 14 connectors. It belongs with the STM32 boards of this library.

Main components

12

README

readme.md

PROTEUS

protean: able to do many different things; versatile.

A high-featured board compatible with rusEFI firmware.

TL;DR Proteus Manual

Goals and Non-Goals

Goals

  • Run my LS-swapped Volvo 240 with factory harness and equipment
  • Run a sequential ignition, quad-VVT v12 engine (twelve injectors, twelve ignition, five hall sensors, four VVT actuators, dual throttles)
  • Easily manufactured sealed enclosure (all connectors mount in-plane)
  • Extensible for knock sensing properly implemented onboard knock sensing!

Non-goals

  • Internal logging (doesn't make sense with 12 mbit/s USB, and a sealed enclosure) Version 0.4 has an SD card!
  • Direct injection
  • Cheap

Hardware Features

Microcontroller

  • STM32F429ZG

    • 180 MHz ARM Cortex-M7
    • 1MB flash
    • 256 KB SRAM
    • LQFP144 package
  • Also fully compatible with several STM32F7 parts, including the STM32F767ZI, used on v0.1 and v0.2, as well as STM32F429ZIT6.

Connectors

TE Connectivity AMPSEAL connectors:

  • 2x 35 pin connectors
    • Board: TE 776231-1 (black, right) and 776231-2 (white, left)
    • Plug: TE 776164-1 (black, right) and 776164-2 (white, left)
  • 1x 23 pin connector
    • Board: TE 776228-1
    • Plug: TE 770680-1
  • 770854-1 terminals

Connectivity

Outputs

  • 16x 4A low-side drivers
  • 12x 5v ignition (or general purpose) outputs
  • Dual H-bridges for electronic throttle (also supports stepper idle valve!)
  • 4x 12v 3A high-side outputs

Inputs

  • 11x Analog voltage inputs
  • 4x Analog temperature (5v pullup) inputs
  • 2x VR crank/cam/vehicle speed inputs
  • 6x hall cam/crank or digital input

Power Supply

  • Full operation from 6-24v supply
  • Limited operation from 4-6v
  • Dual 5v sensor supplies, 150mA each, fully protected
  • Dual protected 12v external sensor supply

Parts

1,052
QtyValueFootprintReferences
694, , , , , , , , , , , , , , , +678
2810kResistor_SMD:R_0402_1005MetricR13, R14, R15, R16, R21, R22, R1001, R1006, R1007, R1105, R1107, R1109, R1111, R1502, R1504, R1513 +12
26100nCapacitor_SMD:C_0603_1608MetricC1101, C1211, C1409, C1501, C1503, C1504, C1505, C1508, C1509, C1510, C1511, C1513, C1516, C1517, C1520, C1604 +10
2210nCapacitor_SMD:C_0603_1608MetricC1202, C1203, C1301, C1302, C1303, C1304, C1605, C1606, C1608, C1609, C1702, C1703, C1705, C1706, C1802, C1803 +6
16100nCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16
162.7kResistor_SMD:R_0603_1608MetricR1101, R1102, R1103, R1104, R1201, R1202, R1203, R1204, R1401, R1402, R1403, R1404, R1405, R1406, R1407, R1408
165.6kResistor_SMD:R_0402_1005MetricR1, R2, R3, R4, R9, R10, R11, R12, R17, R18, R19, R20, R25, R26, R27, R28
141nCapacitor_SMD:C_0603_1608MetricC1204, C1205, C1207, C1208, C1209, C1210, C1401, C1402, C1403, C1404, C1405, C1406, C1407, C1408
144.7kResistor_SMD:R_0805_2012MetricR34, R35, R36, R37, R1205, R1206, R1208, R1209, R1210, R1211, R1213, R1214, R1215, R1216
14470kResistor_SMD:R_0402_1005MetricR701, R702, R703, R704, R801, R802, R803, R804, R901, R902, R903, R904, R1903, R1904
12100Resistor_SMD:R_0805_2012MetricR1601, R1602, R1603, R1604, R1701, R1702, R1703, R1704, R1801, R1802, R1803, R1804
111kResistor_SMD:R_Array_Convex_4x0603RN201, RN202, RN301, RN302, RN401, RN402, RN501, RN502, RN1601, RN1701, RN1801
84.7uCapacitor_SMD:C_0603_1608MetricC30, C903, C1006, C1502, C1506, C1507, C1512, C1515
8VNLD5160Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU201, U202, U301, U302, U401, U402, U501, U502
71uCapacitor_SMD:C_0603_1608MetricC1002, C1015, C1016, C1017, C1018, C1212, C1523
7SRV05-4Package_TO_SOT_SMD:SOT-23-6D1501, U1, U2, U3, U4, U1106, U1107
610uCapacitor_SMD:C_1206_3216MetricC18, C19, C27, C906, C1004, C1201
6120Resistor_SMD:R_0603_1608MetricR33, R1004, R1106, R1108, R1110, R1112
6D_SchottkyDiode_SMD:D_SMAD101, D102, D103, D104, D901, D903
6MIC4427Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1602, U1603, U1701, U1702, U1801, U1802
5100kResistor_SMD:R_0402_1005MetricR44, R45, R1501, R1901, R1902
510kResistor_SMD:R_Array_Convex_4x0603RN701, RN801, RN901, RN1101, RN1301
5330Resistor_SMD:R_0402_1005MetricR1508, R1509, R1510, R1511, R1512
5MCP6004Package_SO:TSSOP-14_4.4x5mm_P0.65mmU5, U701, U801, U901, U1101
41kResistor_SMD:R_0402_1005MetricR39, R41, R1217, R1218
433kResistor_SMD:R_0402_1005MetricR38, R40, R46, R47
4BTS4175SGAPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU1102, U1103, U1104, U1105
312kResistor_SMD:R_0402_1005MetricR42, R43, R907
3330pCapacitor_SMD:C_0402_1005MetricC23, C24, C905
3Conn_01x01TestPoint:TestPoint_Pad_D3.0mmJ105, J107, J108
3SN74LVC2G17DBPackage_TO_SOT_SMD:SOT-23-6U1202, U1207, U1208
3schottkyDiode_SMD:D_SOD-123D3, D4, D1503
22.2uCapacitor_SMD:C_0603_1608MetricC1518, C1519
23.3nCapacitor_SMD:C_0805_2012MetricC1901, C1902
233pCapacitor_SMD:C_0402_1005MetricC1521, C1522
247pCapacitor_SMD:C_0402_1005MetricC25, C26
256uCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC17, C1001
2680pCapacitor_SMD:C_0603_1608MetricC21, C22
2DNPResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1219, R1220
2DNPResistor_SMD:R_0805_2012MetricR1207, R1212
2GREENLED_SMD:LED_0603_1608Metric_CastellatedD1502, D1506
2Jumper_NO_SmallJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1, JP2
2MAX9924Package_SO:MSOP-10_3x3mm_P0.5mmU1203, U1204
2PESD1CAN-UXPackage_TO_SOT_SMD:SOT-323_SC-70D1, D2
2PolyfuseResistor_SMD:R_1206_3216MetricF101, F102
2SW_PushButton_Switch_SMD:SW_SPST_EVQQ2SW1501, SW1502
2TJA1051T-3Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU6, U904
2TLE9201SGPackage_SO:Infineon_PG-DSO-12-9U10, U11
2TLS115Package_SO:Infineon_PG-DSO-8-43U1004, U1005
11Resistor_SMD:R_0402_1005MetricR906
110usunlord-MWSA0503:MWSA0503L1001
12.2uInductor_SMD:L_1210_3225MetricL1002
168kResistor_SMD:R_0402_1005MetricR908
182kResistor_SMD:R_0603_1608MetricR1503
18MHzCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmY1501
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U902
1AudioJack3Connector_Audio:Jack_3.5mm_CUI_SJ1-3533NG_HorizontalJ3
1BLUELED_SMD:LED_0603_1608Metric_CastellatedD1505
1Battery_CellBattery:BatteryHolder_Keystone_1060_1x2032BT1
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1Conn_01x06Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ4
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ1505
1Conn_01x23ampseal:ampseal-23J101
1Conn_01x35ampseal:ampseal-35-2J103
1Conn_01x35ampseal:ampseal-35J102
1Conn_02x05_Odd_EvenConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMDJ1502
1Ferrite_BeadInductor_SMD:L_0805_2012MetricFB1501
1Jumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP1201
1LMR14020Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mmU903
1LPS25HBPackage_LGA:ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2yU9
1MCP6002-xSNPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU7
1Micro_SD_CardConnector_Card:microSD_HC_Wuerth_693072010801J1
1ORANGELED_SMD:LED_0603_1608Metric_CastellatedD1507
1REDLED_SMD:LED_0603_1608Metric_CastellatedD1504
1REF3333Package_TO_SOT_SMD:SOT-23U8
1SM15T33CADiode_SMD:D_SMCD1001
1STM32F427ZGTxPackage_QFP:LQFP-144_20x20mm_P0.5mmU1501
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U1502
1USB_BConnector_USB:USB_B_TE_5787834_VerticalJ1501
1USB_Bconn_5_2.5mm:conn_5_2.5mmJ1504

The 1,049 most common of 1,052 parts.

Questions

How big is the Proteus PCB?

It measures 135 × 82.5 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Proteus use?

1,052 parts, built around the SN74LVC2G17DBV, TJA1051T/3/1, MIC4427ZM and MCP6004-E/P. 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 Proteus KiCad files?

From the mck1117/proteus repository on GitHub, at the commit this page was made from: the board is proteus.kicad_pcb and its schematic etb-9201.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Proteus design in my own project?

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

Similar boards

  • 4 layers162 × 115 mmFome mc, the printed circuit board in 3D

    Fome mc

    halbritt/fome-mc

    FOME-MC integrated single-PCB motorcycle ECU (STM32H753 + 2x STM32F042 WBO)

    514 parts1
  • 4 layers86.3 × 97.1 mmHellen-112-17, the printed circuit board in 3D

    Hellen-112-17

    rusefi/hellen-112-17

    128 parts4
  • 4 layers147.8 × 65 mmPrius gen2, the printed circuit board in 3D

    Prius gen2

    ksmola/PriusG2

    Inverter control board for Toyota Prius Gen 2 (XW20) inverter. Some of the schematics are based on Johannes Huebner's work found here. Running openinverter firmware.

    149 parts3
  • 2 layers97 × 70 mmDC CDI, the printed circuit board in 3D

    DC CDI

    romioRN/DC-CDI

    ВНИМАНИЕ! в плате есть отсутствующие дjрожки если вы хотите это изготовить вам нужно внести исправления

    90 parts1
  • 4 layers80.6 × 93.7 mmHw v1, the printed circuit board in 3D

    Hw v1

    Churrosoft/uEFI-v6.x

    Speeduino compatible board, x4 ignition channels, x4 injection channels, 2&4 wire IAC

    183 parts2