GDI-4ch
rusefi·rusefi-hardware·GDI-4ch/GDI-4ch.kicad_pcb
About the GDI-4ch PCB
GDI-4ch is an open source STM32 PCB design by rusefi, published on GitHub. It is a 4-layer board measuring 164 × 118 mm, with 303 components from 75 distinct parts.
Its main chip is the STM32F103C8TX, from the STM32 family. Other key parts include the MC33816, TJA1051T-3, LM78M05_TO252, 74HC14 and XC6206P332MR. By type, the board carries 135 resistors, 97 capacitors, 27 diodes, 16 transistors, 13 connectors and 8 ICs.
From the project
https://rusefi.com/forum/viewtopic.php?f=4&t=1337
https://rusefi.com/forum/viewtopic.php?f=4&t=1337
DNP means “do not place”: JLC will not install that whole group of parts. You solder them yourself later, or you fix the order before manufacturing so those spots get real parts from the JLC library. The DNP groups are listed in gerber/rev. c/GDI-4ch.csv — resistors R1, R37, R44, R55, R80, R81, R82, R83, R87, R89, R90, R121 and R5, R28, R30, R32, R117, R118, R119, R120.

Main components on the GDI-4ch
GDI-4ch bill of materials (BOM)
303 components, 75 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MC33816 MC33PT2001AE | LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm_ThermalVias | U1 |
| 1 | TJA1051T-3 | SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | LM78M05_TO252 | TO-252-2 | U3 |
| 1 | 74HC14 74HC14PW,118 | TSSOP-14_4.4x5mm_P0.65mm | U4 |
| 1 | XC6206P332MR | SOT-23-3 | U5 |
| 1 | MCP6004 MicroChip | TSSOP-14_4.4x5mm_P0.65mm | U6 |
| 1 | STM32F103C8TX GD32F103CBT6 | LQFP-48_7x7mm_P0.5mm | U7 |
| 1 | 74HC14PW,118 | TSSOP-14_4.4x5mm_P0.65mm | U8 |
| 2 | BUK9230-100B | TO-252-2 | Q1, Q16 |
| 11 | BUK9230-100B | TO-252-2 | Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9 +3 |
| 1 | AOD4185 | TO-252-2 | Q13 |
| 2 | VND14NV04TR-E | TO-252-2 | Q14, Q15 |
| 1 | 8MHz | Crystal_SMD_HC49-SD | Y1 |
| 1 | 1MHZ 1MHz | Oscillator_SMD_Diodes_FN-4Pin_7.0x5.0mm | Y2 |
| 1 | CONN_02X02_ODD_EVEN Conn_02x02_Odd_Even | PinHeader_2x02_P2.54mm_Vertical | J1 |
| 1 | FTSH-107-01-F-DV-K | PinHeader_2x07_P1.27mm_Vertical_SMD | J2 |
| 1 | CONN_01X06 Conn_01x06 | PinHeader_1x06_P2.54mm_Vertical | J4 |
| 1 | CONN_01X04 Conn_01x06 | PinHeader_1x06_P2.54mm_Vertical | J5 |
| 1 | 368255-2 | TE_368255-2 | P1 |
| 8 | Pad | PAD-TH | P2, P3, P4, P5, P18, P19, P20, P36 |
Show 55 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C310989 Fuse-Pad-Pad | PAD-1206-PAD | F1 |
| 2 | Button_SPST | SMD-2_2.9x3.9x1.7 | S7, S8 |
| 1 | SMCJ22CA | D_SMC | D1 |
| 3 | ZMM5V6 | D_MiniMELF | D2, D3, D4 |
| 2 | C8678 D_Schottky | D_SMA | D5, D6 |
| 3 | SRV05-4 | SOT-23-6 | D7, D8, D18 |
| 6 | STPS2H100UY | D_SMB | D9, D12, D13, D14, D15, D16 |
| 2 | SBR10200CTL | TO-252-2 | D10, D11 |
| 1 | STPS2H100UY | D_SMB | D17 |
| 1 | C2290 STPS2H100UY | D_SMB | D19 |
| 1 | C72041 RED | LED_0603_1608Metric | D20 |
| 1 | C72043 GREEN | LED_0603_1608Metric | D21 |
| 1 | SRV05-4 | SOT-23-6 | D22 |
| 4 | C2296 LED_Small | LED_0805_2012Metric | D28, D31, D32, D33 |
| 1 | STTH802G SDURB1020CT | TO-263-2 | D34 |
| 1 | 6.8UH 6.8uH | L_Wuerth_HCI-1350 | L1 |
| 1 | 10UH 10uH | L_Vishay_IHLP-6767 | L2 |
| 17 | 100N 100n | C0603 | C1, C8, C20, C23, C28, C32, C34, C59 +9 |
| 2 | 47P 47p | C0603 | C2, C3 |
| 4 | 10U 10u | C_0805_2012Metric | C4, C31, C33, C68 |
| 23 | 1000PF 1000pF | C_0603_1608Metric | C5, C6, C7, C18, C19, C29, C30, C35 +15 |
| 1 | 1u | C0603 | C9 |
| 6 | 330P 330p | C0603 | C10, C11, C13, C24, C60, C73 |
| 2 | 4.7U 4.7u | C0603 | C12, C26 |
| 2 | 390UF 1200uF | C_Radial_D16.0mm_H25.0mm_P7.50mm | C14, C15 |
| 2 | 390UF 470uF | C_Radial_D16.0mm_H25.0mm_P7.50mm | C16, C21 |
| 4 | 0.22UF 0.22uF | C_0805_2012Metric | C17, C80, C81, C82 |
| 5 | 0.33UF 0.33uF | C_0603_1608Metric | C39, C40, C41, C42, C64 |
| 10 | 4700P 4700p | C0603 | C43, C44, C45, C46, C47, C48, C49, C50 +2 |
| 1 | 470P 470p | C0603 | C74 |
| 4 | 4700p | C0603 | C84, C85, C86, C88 |
| 10 | 1000pF | C_0603_1608Metric | C87, C89, C93, C94, C95, C96, C98, C99 +2 |
| 2 | 18pF | C_0603_1608Metric | C90, C91 |
| 2 | 100n | C0603 | C92, C97 |
| 10 | DNP | PAD-0805-PAD | R1, R41, R44, R55, R80, R81, R82, R83 +2 |
| 3 | 10K 10k | R0603 | R2, R34, R35 |
| 15 | 1K | R_0603_1608Metric | R3, R4, R7, R8, R9, R23, R25, R27 +7 |
| 8 | DNP | R_0603_1608Metric | R5, R28, R30, R32, R117, R118, R119, R120 |
| 4 | 470K | R_0603_1608Metric | R6, R29, R31, R33 |
| 12 | 10 | R_0603_1608Metric | R10, R11, R13, R14, R15, R16, R17, R18 +4 |
| 4 | 0.01 | Shunt_1206 | R12, R21, R22, R26 |
| 1 | 5.1K 5.1k | R0603 | R36 |
| 34 | Jumper-Pad-Pad | PAD-0805-PAD | R37, R57, R58, R59, R61, R62, R63, R64 +26 |
| 1 | 5.1 220 | R_0603_1608Metric | R38 |
| 1 | 1.6K 1.6k | R0603 | R39 |
| 1 | 750 | R0603 | R40 |
| 1 | 5.1 | R_0603_1608Metric | R42 |
| 1 | 10K 75K | R_0603_1608Metric | R43 |
| 1 | 0R010 0.01 | Shunt_1206 | R45 |
| 4 | 6.8K | R_0603_1608Metric | R46, R47, R48, R49 |
| 5 | 10K StackPole | R_0603_1608Metric | R50, R51, R52, R53, R54 |
| 14 | 10k | R0603 | R56, R60, R92, R93, R95, R96, R97, R98 +6 |
| 4 | 0 | R_0603_1608Metric | R113, R114, R115, R116 |
| 2 | 2K | R_1206_3216Metric | R126, R127 |
| 9 | 56k | R_0805_2012Metric | R128, R129, R130, R131, R132, R133, R134, R135 +1 |
GDI-4ch 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.
GDI-4ch: common questions
What microcontroller does the GDI-4ch use?
The GDI-4ch is built around the STM32F103C8TX, from the STM32 family.
How big is the GDI-4ch PCB?
The GDI-4ch measures 164 × 118 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the GDI-4ch?
303 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 GDI-4ch 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 GDI-4ch 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 GDI-4ch 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 6ch
rusefi
154 × 160 mm244 parts4LNo license48STM32
MicroRusEFI
rusefi
80.6 × 93.7 mm235 parts2LNo 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
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.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k