S105

rusefi·S105·hardware/s105/s105.kicad_pcb

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

About the S105 PCB

S105 is an open source STM32 PCB design by rusefi, published on GitHub. It is a 2-layer board measuring 86 × 159 mm, with 583 components from 67 distinct parts.

Its main chip is the STM32F427VGT6, from the STM32 family. Other key parts include the case only, LM2903, LM2902 and SIT1042T/3. By type, the board carries 333 resistors, 117 capacitors, 73 diodes, 23 transistors, 9 ICs and 2 crystals.

From the project

Reverse engineering of SOATE S105 396200-3763010-00 ECU using KiCad EDA

Reverse engineering of SOATE S105 396200-3763010-00 ECU using KiCad EDA

https://www.youtube.com/watch?v=v7S3eSeuTio

Alternative unofficial firmware https://github.com/rusefi/rusefi/tree/master/firmware/config/boards/s105

Binary https://rusefi.com/buildserver/rusefibundle_s105.zip

See also https://github.com/rusefi/m74.9

S105, from the project README
From the project README

Main components on the S105

case onlySTM32F427VGT6LM2903LM2902SIT1042T/3

S105 bill of materials (BOM)

583 components, 67 distinct parts.

QtyPartRefs
5
case only
U1, U4, U5, U8, U9
1
STM32F427VGT6
ST
U2
1
LM2903
U3
1
LM2902
U6
1
SIT1042T/3
U7
20
BC847C
Q1, Q2, Q3, Q6, Q7, Q8, Q9, Q10 +12
3
.
Q4, Q5, Q24
1
8MHz 20pF
X1
1
NM
X2
1
Conn_01x06
J1
1
368255-2
P1
20
IRLR3110Z
VT1, VT2, VT3, VT4, VT5, VT6, VT10, VT11 +12
4
ISL9V3040D3S
VT7, VT8, VT9, VT23
6
1N4148W
D1, D8, D23, D28, D44, D46
1
.
D2
1
NM
D3
15
.
D4, D7, D11, D12, D13, D14, D16, D17 +7
44
BAV99
D5, D6, D9, D10, D15, D21, D22, D24 +36
4
.
D35, D49, D63, D64
1
NM
D62
Show 47 more
QtyPartRefs
1
.
D73
4
~
C1, C2, C41, C42
4
C_Small
C3, C32, C33, C43
51
C0603
C4, C19, C20, C22, C23, C24, C25, C29 +43
1
10nF
KEMET
C5
2
18pF
C6, C7
2
1uF
Taiyo Yuden
C8, C12
35
100nF
KEMET
C9, C14, C15, C16, C17, C18, C34, C35 +27
2
2.2uF
MURATA
C10, C11
4
NM
C13, C102, C103, C105
8
C0805
C21, C26, C27, C28, C39, C47, C110, C111
2
C1206
C50, C51
2
C1210
C107, C108
47
3K
R1, R2, R12, R16, R17, R19, R20, R27 +39
18
360R
R3, R18, R21, R29, R40, R49, R90, R98 +10
48
1R
R4, R5, R6, R22, R23, R24, R30, R31 +40
19
82K
R7, R25, R33, R44, R53, R58, R94, R102 +11
27
51K
R8, R15, R26, R34, R45, R54, R59, R95 +19
2
8K2
R9, R63
8
10K
R10, R11, R64, R65, R157, R248, R249, R250
2
6K8
R13, R67
1
10K
StackPole
R14
1
6.8k
R35
1
2.2k
R36
3
18k
R38, R281, R282
10
10R
R41, R42, R43, R161, R162, R199, R200, R203 +2
2
50k?
R57, R163
6
10
R60, R62, R69, R78, R79, R81
7
100
R61, R71, R80, R153, R204, R233, R236
30
NM
R68, R70, R73, R74, R75, R82, R83, R212 +22
11
1k
R72, R211, R215, R220, R269, R272, R273, R276 +3
17
22k
R76, R164, R205, R213, R214, R217, R221, R237 +9
1
510K
StackPole
R77
4
3k
R86, R87, R88, R89
2
6.8k
R152, R210
2
68k
R154, R209
8
4.7k
R155, R156, R208, R298, R311, R320, R329, R332
11
4.7k
R158, R239, R245, R247, R251, R252, R253, R254 +3
7
300
StackPole
R202, R264, R280, R283, R303, R305, R323
3
6k
R218, R222, R271
2
47
R240, R241
7
33k
R243, R244, R296, R309, R318, R322, R324
1
82k
R246
5
0
R256, R257, R258, R259, R260
6
MN
R262, R265, R266, R267, R268, R270
2
62
R291, R292
12
NM
R297, R300, R301, R302, R307, R308, R312, R321 +4

S105 design files

The KiCad project lives in the rusefi/S105 repository on GitHub; these links point at the commit this page was built from.

S105: common questions

What microcontroller does the S105 use?

The S105 is built around the STM32F427VGT6, from the STM32 family.

How big is the S105 PCB?

The S105 measures 86 × 159 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the S105?

583 components, from 67 distinct parts. The full bill of materials is listed on this page.

Where can I download the S105 design files?

From the rusefi/S105 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the S105 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 S105 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.

Similar boards