MicroRusEFI
rusefi·rusefi-hardware·L9779WD-breakout/micro_rusEFI.kicad_pcb
About the MicroRusEFI PCB
MicroRusEFI is an open source STM32 PCB design by rusefi, published on GitHub. It is a 2-layer board measuring 80.6 × 93.7 mm, with 235 components from 75 distinct parts.
Its main chip is the STM32F427VGT6, from the STM32 family. Other key parts include the TLE8888QK, molex_48pin_MRE, TLE9201SG, LM1117-3.3 and W25Q128JVSIQ. By type, the board carries 102 resistors, 63 capacitors, 34 diodes, 17 ICs, 10 connectors and 4 switches.
It belongs with the robotics & motion designs in this gallery.
From the project
open source repo just for rusEFI Hardware
open source repo just for rusEFI Hardware
See also https://github.com/rusefi/rusefi/tree/master/hardware
Many adapters are available assembled at https://shop.rusefi.com
Connector on one side, screw terminals or pads for your own harness on the other
24 pin generic 24 pin to three connectors 135 pin Subaru single connector (3D models only) * 154 pin Volkswagen Audi VAG 284617-1
Main components on the MicroRusEFI
MicroRusEFI bill of materials (BOM)
235 components, 75 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F427VGT6 | LQFP-100_14x14mm_P0.5mm | U1 |
| 1 | TLE8888QK Infineon | LQFP-100_14x14mm_P0.5mm_THERMAL | U2 |
| 1 | molex_48pin_MRE MOLEX | Molex_48_MRE | U3 |
| 1 | TLE9201SG Infineon | Infineon_PG-DSO-12-11 | U4 |
| 1 | LM1117-3.3 | SOT-223-3_TabPin2 | U5 |
| 1 | W25Q128JVSIQ | SO-8_5.3x6.2mm_P1.27mm-150+208 | U6 |
| 1 | XC6206 3.3V Torex | SOT-23 | U7 |
| 4 | MCP6004 MicroChip | TSSOP-14_4.4x5mm_P0.65mm | U8, U35, U36, U46 |
| 2 | VNLD5090 | SO-8_3.9x4.9mm_P1.27mm | U9, U10 |
| 1 | IS25LP256D-xM ISSI | SOIC-16W_7.5x10.3mm_P1.27mm | U11 |
| 3 | MIC4427 | SOIC-8_3.9x4.9mm_P1.27mm | U31, U32, U33 |
| 1 | IPD30N06S2L-23 INFINEON | TO-252-2 | Q1 |
| 1 | 8MHz 20pF | Crystal_SMD_5032-2Pin_5.0x3.2mm | X1 |
| 1 | 32768 Hz | Crystal_SMD_3215-2Pin_3.2x1.5mm | Y2 |
| 1 | USB_B_Micro | MINI-USB_RCTP_V-T_B_and_HW-MU-5F-23 | J1 |
| 1 | Conn_02x05_Odd_Even | PinSocket_2x05_P2.54mm_Vertical_SMD | J2 |
| 6 | Conn_01x01 | Pin_D0.7mm_L6.5mm_W1.8mm_FlatFork | J3, J5, J12, J13, J15, J17 |
| 1 | Conn_02x05_Counter_Clockwise | PinHeader_2x05_P2.54mm_Vertical_SMD | J4 |
| 1 | Conn_01x06 | JST_EH_B5B-EH-A_1x05_P2.50mm_Vertical | J19 |
| 1 | Disclaimer | Off_Road_Disclaimer | G1 |
Show 55 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | SW_Push | SW_SPST_CK_RS282G05A3 | SW1, SW2 |
| 2 | SW_Push | SW_Push_SPST_NO_Alps_SKRK | SW3, SW4 |
| 1 | A4988 BAV70 | SOT-23 | D1 |
| 1 | PESD1CAN-UX Nexperia | SOT-23 | D2 |
| 8 | SS54 | D_SMA | D3, D4, D5, D6, D15, D20, D36, D37 |
| 2 | B5819W | D_SOD-123 | D7, D17 |
| 5 | SRV05-4 | SOT-23-6 | D13, D16, D38, D39, D40 |
| 1 | LED-GREEN | C_0805_2012Metric | D14 |
| 6 | LED-RED | LED_0603_1608Metric | D19, D28, D29, D31, D33, D35 |
| 1 | LED-RED | LED_0805_2012Metric | D21 |
| 1 | LED-GREEN | LED_0805_2012Metric | D22 |
| 1 | LED-BLUE | LED_0805_2012Metric | D23 |
| 1 | LED-YELLOW | LED_0805_2012Metric | D27 |
| 4 | 1N4148WS ON-SEMI | D_SOD-323 | D30, D32, D34, D43 |
| 1 | SM15T33C | D_SMC | D41 |
| 1 | BAV70 | SOT-23 | D42 |
| 1 | FILTER | R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | FB1 |
| 18 | 100nF | C_0603_1608Metric | C1, C6, C10, C13, C14, C15, C17, C18 +10 |
| 1 | 100UF 50V NICHICON | CP_Elec_8x10.5 | C2 |
| 2 | 4.7nF TDK | C_0603_1608Metric | C3, C11 |
| 2 | 470nF TDK | C_0603_1608Metric | C4, C5 |
| 3 | 10uF TDK | C_0603_1608Metric | C7, C8, C9 |
| 2 | 1nF MURATA | C_0603_1608Metric | C12, C35 |
| 16 | 100nF | C_0402_1005Metric | C16, C45, C46, C47, C48, C49, C50, C51 +8 |
| 7 | 10nF KEMET | C_0603_1608Metric | C19, C20, C29, C40, C79, C80, C82 |
| 2 | 18pF | C_0603_1608Metric | C21, C22 |
| 3 | 1uF | C_0603_1608Metric | C23, C27, C36 |
| 3 | 2.2uF MURATA | C_0603_1608Metric | C25, C26, C41 |
| 2 | 6.8pF | C_0603_1608Metric | C28, C44 |
| 1 | 22uF | C_0603_1608Metric | C39 |
| 1 | 22uF 25V Samsung | C_0805_2012Metric | C43 |
| 1 | 10K StackPole | R_0603_1608Metric | R1 |
| 1 | 0R DNP DNP | R_0603_1608Metric | R2 |
| 1 | 20K 10K | R_0805_2012Metric | R3 |
| 23 | 10K StackPole | R_0603_1608Metric | R4, R12, R13, R16, R38, R39, R43, R44 +15 |
| 1 | 100K 6.8K | R_0603_1608Metric | R5 |
| 1 | 100K 10K StackPole | R_0603_1608Metric | R6 |
| 3 | DNP DNP | R_0402_1005Metric | R7, R11, R40 |
| 8 | 0R Uniroyal Elec | R_0603_1608Metric | R8, R21, R30, R33, R80, R81, R84, R85 |
| 4 | 4.7K StackPole | R_0603_1608Metric | R9, R42, R82, R83 |
| 1 | 1k | R_1206_3216Metric | R10 |
| 5 | 2.7k StackPole | R_0603_1608Metric | R14, R20, R23, R25, R27 |
| 1 | 15k StackPole | R_0603_1608Metric | R15 |
| 3 | DNP DNP | R_0603_1608Metric | R17, R18, R19 |
| 1 | 120 | R_0805_2012Metric | R22 |
| 10 | 470K | R_0402_1005Metric | R24, R31, R34, R37, R41, R52, R54, R56 +2 |
| 15 | 6.8K | R_0603_1608Metric | R26, R32, R35, R53, R55, R57, R59, R64 +7 |
| 2 | 2.2k StackPole | R_0603_1608Metric | R28, R48 |
| 5 | 1k StackPole | R_0603_1608Metric | R29, R36, R49, R50, R51 |
| 1 | 100K | R_0603_1608Metric | R47 |
| 1 | 0R | R_0805_2012Metric | R86 |
| 6 | 100 StackPole | R_1206_3216Metric | R120, R121, R122, R123, R124, R125 |
| 1 | 39k Yageo | R_0603_1608Metric | R139 |
| 1 | 1k Bourns | R_Array_Convex_4x0603 | RN1 |
| 6 | 10k Yageo | R_Array_Convex_4x0603 | RN2, RN3, RN4, RN5, RN6, RN13 |
MicroRusEFI design files
The KiCad project lives in the rusefi/rusefi-hardware repository on GitHub; these links point at the commit this page was built from.
MicroRusEFI: common questions
What microcontroller does the MicroRusEFI use?
The MicroRusEFI is built around the STM32F427VGT6, from the STM32 family.
How big is the MicroRusEFI PCB?
The MicroRusEFI measures 80.6 × 93.7 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the MicroRusEFI?
235 components, from 75 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the MicroRusEFI design files?
From the rusefi/rusefi-hardware repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the MicroRusEFI design in my own project?
The repository has no license, so all rights stay with rusefi. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the MicroRusEFI without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
More boards in rusefi-hardware
STM32
Frankenso
rusefi
154.1 × 161.7 mm614 parts2LNo license48STM32
GDI-STM
rusefi
154 × 160 mm304 parts4LNo license48STM32
GDI-4ch
rusefi
164 × 118 mm303 parts4LNo license48STM32
GDI 6ch
rusefi
154 × 160 mm244 parts4LNo license48STM32
Lambda x2
rusefi
81.9 × 95 mm230 parts4LNo license48STM32
Wideband controller
rusefi
54.1 × 65.8 mm129 parts4LNo license48UaBrain gm e38
rusefi
149 × 105.9 mm129 parts4LNo license48VR-Hall
rusefi
49 × 52 mm52 parts2LNo license48IR2302-testboard
rusefi
78 × 62 mm45 parts2LNo license48MC33810-breakout
rusefi
78 × 50 mm35 parts2LNo license48Tle9104-breakout
rusefi
34.5 × 42.2 mm20 parts4LNo license48
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k