MicroRusEFI

rusefi·rusefi-hardware·L9779WD-breakout/micro_rusEFI.kicad_pcb

MicroRusEFI PCB layout, top view — open source STM32 board by rusefi

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.

QtyPartRefs
1
STM32F427VGT6
U1
1
TLE8888QK
Infineon
U2
1
molex_48pin_MRE
MOLEX
U3
1
TLE9201SG
Infineon
U4
1
LM1117-3.3
U5
1
W25Q128JVSIQ
U6
1
XC6206 3.3V
Torex
U7
4
MCP6004
MicroChip
U8, U35, U36, U46
2
VNLD5090
U9, U10
1
IS25LP256D-xM
ISSI
U11
3
MIC4427
U31, U32, U33
1
IPD30N06S2L-23
INFINEON
Q1
1
8MHz 20pF
X1
1
32768 Hz
Y2
1
USB_B_Micro
J1
1
Conn_02x05_Odd_Even
J2
6
Conn_01x01
J3, J5, J12, J13, J15, J17
1
Conn_02x05_Counter_Clockwise
J4
1
Conn_01x06
J19
1
Disclaimer
G1
Show 55 more
QtyPartRefs
2
SW_Push
SW1, SW2
2
SW_Push
SW3, SW4
1
A4988
BAV70
D1
1
PESD1CAN-UX
Nexperia
D2
8
SS54
D3, D4, D5, D6, D15, D20, D36, D37
2
B5819W
D7, D17
5
SRV05-4
D13, D16, D38, D39, D40
1
LED-GREEN
D14
6
LED-RED
D19, D28, D29, D31, D33, D35
1
LED-RED
D21
1
LED-GREEN
D22
1
LED-BLUE
D23
1
LED-YELLOW
D27
4
1N4148WS
ON-SEMI
D30, D32, D34, D43
1
SM15T33C
D41
1
BAV70
D42
1
FILTER
FB1
18
100nF
C1, C6, C10, C13, C14, C15, C17, C18 +10
1
100UF 50V
NICHICON
C2
2
4.7nF
TDK
C3, C11
2
470nF
TDK
C4, C5
3
10uF
TDK
C7, C8, C9
2
1nF
MURATA
C12, C35
16
100nF
C16, C45, C46, C47, C48, C49, C50, C51 +8
7
10nF
KEMET
C19, C20, C29, C40, C79, C80, C82
2
18pF
C21, C22
3
1uF
C23, C27, C36
3
2.2uF
MURATA
C25, C26, C41
2
6.8pF
C28, C44
1
22uF
C39
1
22uF 25V
Samsung
C43
1
10K
StackPole
R1
1
0R DNP
DNP
R2
1
20K
10K
R3
23
10K
StackPole
R4, R12, R13, R16, R38, R39, R43, R44 +15
1
100K
6.8K
R5
1
100K
10K
StackPole
R6
3
DNP
DNP
R7, R11, R40
8
0R
Uniroyal Elec
R8, R21, R30, R33, R80, R81, R84, R85
4
4.7K
StackPole
R9, R42, R82, R83
1
1k
R10
5
2.7k
StackPole
R14, R20, R23, R25, R27
1
15k
StackPole
R15
3
DNP
DNP
R17, R18, R19
1
120
R22
10
470K
R24, R31, R34, R37, R41, R52, R54, R56 +2
15
6.8K
R26, R32, R35, R53, R55, R57, R59, R64 +7
2
2.2k
StackPole
R28, R48
5
1k
StackPole
R29, R36, R49, R50, R51
1
100K
R47
1
0R
R86
6
100
StackPole
R120, R121, R122, R123, R124, R125
1
39k
Yageo
R139
1
1k
Bourns
RN1
6
10k
Yageo
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

Similar boards