Fome mc
halbritt·fome-mc
About the Fome mc PCB
Fome mc is an open source STM32 PCB design by halbritt, published on GitHub. It is a 4-layer board measuring 162 × 115 mm, with 462 components from 96 distinct parts.
Its main chip is the STM32F767ZIT6, from the STM32 family. Other key parts include the PSM712-LF-T7, TLS115D0E, LMR14020, MCP2551-I-SN and TLV75733PDBVR. By type, the board carries 215 resistors, 140 capacitors, 58 ICs, 34 diodes, 6 transistors and 4 inductors.
It belongs with the robotics & motion, iot & wireless and sensors designs in this gallery.
From the project
FOME-MC integrated single-PCB motorcycle ECU (STM32H753 + 2x STM32F042 WBO)
fome-mc is a single-PCB, 4-layer (162.0 mm × 115.0 mm), pottable motorcycle engine control unit running FOME (fome-fw) on an STM32H753ZIT6 / STM32H743ZIT6 paired with two onboard STM32F042K6T6 Bosch LSU 4.9 wideband controllers, four 400 V / 30 A ignition IGBTs, four 5 V logic ignition outputs, four high-Z injector drivers, dual 4-wire stepper drivers (DRV8825 + 2× TLE9201SG), dual MAX9924 adaptive VR conditioners, soldered 4 GB industrial SDNAND logging (CSNP32GCR01-AOW), onboard ATWINC1500-MR210UB U.FL Wi-Fi, and dual 35-pin TE Connectivity AMPSEAL (776163-1 Black & 776163-2 Grey) sealed…

Main components on the Fome mc
Fome mc bill of materials (BOM)
462 components, 96 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PSM712-LF-T7 | SOT-23 | IC1 |
| 2 | TLS115D0E | Infineon_PG-DSO-8-43 | U1, U2 |
| 1 | LMR14020 | SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | U3 |
| 2 | MCP2551-I-SN | SOIC-8_3.9x4.9mm_P1.27mm | U4, U5 |
| 1 | TLV75733PDBVR AMS1117-3.3 | SOT-223-3_TabPin2 | U6 |
| 5 | MCP6004T-I/ST MCP6004 | TSSOP-14_4.4x5mm_P0.65mm | U7, U15, U17, U19, U21 |
| 4 | 74HC2G17GW SN74LVC2G17DB | SOT-23-6 | U8, U9, U10, U14 |
| 7 | SRV05-4 | SOT-23-6 | U11, U12, U13, U16, U18, U20, U22 |
| 1 | REF3033 REF3333 | SOT-23 | U23 |
| 1 | LPS25HB | ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2y | U24 |
| 1 | CSNP32GCR01-AOW | LGA-8_6x8mm_P1.25mm | U25 |
| 1 | STM32F767ZIT6 STM32H753ZIT6 | LQFP-144_20x20mm_P0.5mm | U26 |
| 1 | USBLC6-2 USBLC6-2SC6 | SOT-23-6 | U27 |
| 1 | S3225SMD32.768KOSC | SOT-23-5 | U28 |
| 1 | ATWINC1500-MR210UB | ATWINC1500-MR210UB | U29 |
| 1 | BTS716G | Infineon_PG-DSO-20-32 | U40 |
| 1 | MIC5205-3.3YM5 | SOT-23-5 | U41 |
| 4 | TC4427EOA MIC4427 | SO-8_3.9x4.9mm_P1.27mm | U42, U43, U44, U45 |
| 1 | LM2733XMFX/NOPB | SOT-23-5 | U46 |
| 2 | TLE9201SG | Infineon_PG-DSO-12-9 | U201, U203 |
Show 76 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DRV8825PWPR | HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm | U202 |
| 2 | MCP6004 | TSSOP-14_4.4x5mm_P0.65mm | U301, U401 |
| 2 | STM32F042K6TX STM32F042K6Tx | LQFP-32_7x7mm_P0.8mm | U302, U402 |
| 2 | REF3033 | SOT-23 | U303, U403 |
| 2 | AD8628 | TSOT-23-5 | U305, U405 |
| 2 | TJA1051T-3 | SOIC-8_3.9x4.9mm_P1.27mm | U307, U407 |
| 2 | XC6206P332MR | SOT-23 | U309, U409 |
| 6 | VNLD5090 | SOIC-8_3.9x4.9mm_P1.27mm | U1001, U1002, U1101, U1102, U1201, U1202 |
| 4 | FGD3040G2-F085 | TO-252-2 | Q201, Q202, Q203, Q204 |
| 2 | VND14NV04 | TO-252-2 | Q301, Q401 |
| 1 | 8MHZ 8MHz | Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | TE_776163-1 | ampseal-35 | J1 |
| 1 | TE_776163-2 | ampseal-35-2 | J2 |
| 2 | SW_Push | SW_SPST_EVQQ2 | SW1, SW2 |
| 1 | SM15T33CA | D_SMC | D1 |
| 3 | D_Schottky | D_SMA | D2, D3, D18 |
| 2 | PESD1CAN-UX | SOT-323_SC-70 | D4, D5 |
| 6 | schottky | D_SOD-123 | D6, D7, D8, D14, D16, D17 |
| 4 | GREEN | LED_0603_1608Metric | D9, D12, D302, D402 |
| 5 | RED | LED_0603_1608Metric | D10, D301, D304, D401, D404 |
| 3 | BLUE | LED_0603_1608Metric | D11, D303, D403 |
| 1 | ORANGE | LED_0603_1608Metric | D13 |
| 1 | SRV05-4 | SOT-23-6 | D15 |
| 8 | B340A-13-F | D_SMA | D201, D202, D203, D204, D205, D206, D207, D208 |
| 1 | Ferrite_Bead | L_0805_2012Metric | FB1 |
| 1 | SRN3015TA-2R2M 2.2u | L_1210_3225Metric | L1 |
| 2 | 10U 10u | MWSA0503 | L2, L3 |
| 6 | 1u | C_0603_1608Metric | C2, C3, C5, C7, C9, C84 |
| 6 | 4.7U 4.7u | C_0603_1608Metric | C4, C14, C82, C107, C310, C410 |
| 16 | 10N 10n | C_0603_1608Metric | C8, C15, C85, C86, C87, C88, C93, C94 +8 |
| 28 | 100N 100n | C_0603_1608Metric | C10, C40, C41, C46, C51, C56, C61, C62 +20 |
| 3 | 330P 330p | C_0402_1005Metric | C11, C20, C21 |
| 1 | GCJ188R71H104KA12D 10u | C_1206_3216Metric | C12 |
| 1 | 10U 10u | C_1206_3216Metric | C13 |
| 2 | 3.3N 3.3n | C_0805_2012Metric | C16, C17 |
| 2 | 680P 680p | C_0603_1608Metric | C18, C19 |
| 2 | 47P 47p | C_0402_1005Metric | C22, C23 |
| 16 | 1n | C_0603_1608Metric | C24, C25, C26, C27, C28, C29, C30, C31 +8 |
| 34 | 100N 100n | C_0402_1005Metric | C42, C43, C44, C45, C47, C48, C49, C50 +26 |
| 5 | CGA3E2X7R1H103M080AA 4.7u | C_0603_1608Metric | C65, C66, C72, C76, C80 |
| 2 | 33P 33p | C_0402_1005Metric | C74, C75 |
| 3 | 2.2U 2.2u | C_0603_1608Metric | C77, C78, C90 |
| 10 | 1u | C_0402_1005Metric | C301, C304, C306, C307, C317, C401, C404, C406 +2 |
| 2 | 33N 33n | C_0402_1005Metric | C303, C403 |
| 1 | GCJ31CR71H225KA12L 10u | C_1206_3216Metric | C1201 |
| 51 | 10K 10k | R_0402_1005Metric | R1, R3, R4, R47, R48, R49, R50, R59 +43 |
| 1 | 1 | R_0402_1005Metric | R2 |
| 3 | 12K 12k | R_0402_1005Metric | R5, R17, R18 |
| 5 | 68K 68k | R_0402_1005Metric | R6, R331, R332, R431, R432 |
| 2 | 10 | R_0603_1608Metric | R7, R8 |
| 4 | 120 | R_0603_1608Metric | R9, R10, R101, R102 |
| 4 | 33K 33k | R_0402_1005Metric | R11, R12, R21, R22 |
| 11 | 100K 100k | R_0402_1005Metric | R13, R14, R19, R20, R98, R315, R317, R320 +3 |
| 14 | 470K 470k | R_0402_1005Metric | R15, R16, R51, R52, R53, R54, R63, R64 +6 |
| 20 | 2.7K 2.7k | R_0603_1608Metric | R23, R24, R25, R26, R27, R28, R29, R30 +12 |
| 16 | 5.6K 5.6k | R_0402_1005Metric | R43, R44, R45, R46, R55, R56, R57, R58 +8 |
| 26 | 1k | R_0402_1005Metric | R87, R88, R301, R302, R313, R318, R325, R326 +18 |
| 5 | 330 | R_0402_1005Metric | R91, R92, R93, R94, R95 |
| 3 | 82K 82k | R_0603_1608Metric | R96, R116, R120 |
| 5 | 4.7K 4.7k | R_0805_2012Metric | R103, R104, R105, R106, R107 |
| 8 | 100 | R_0805_2012Metric | R108, R109, R110, R111, R112, R113, R114, R115 |
| 1 | 68K 10k | R_0402_1005Metric | R122 |
| 4 | 15R | R_0603_1608Metric | R201, R202, R203, R204 |
| 1 | 2.2K 2.2k | R_0603_1608Metric | R212 |
| 4 | 27K 27k | R_0402_1005Metric | R305, R307, R405, R407 |
| 2 | 22K 22k | R_0402_1005Metric | R306, R406 |
| 2 | 47 | R_0402_1005Metric | R308, R408 |
| 2 | 10 | R_0402_1005Metric | R309, R409 |
| 2 | 61.9 | R_0603_1608Metric | R310, R410 |
| 2 | 62K 62k | R_0603_1608Metric | R314, R414 |
| 2 | 6.8K 6.8k | R_0402_1005Metric | R316, R416 |
| 2 | 47K 47k | R_0402_1005Metric | R319, R419 |
| 2 | 3.3K 3.3k | R_0402_1005Metric | R324, R424 |
| 1 | CAT16-473J4LF 10k | R_Array_Convex_4x0603 | RN1 |
| 4 | CAT16-1002F4LF 10k | R_Array_Convex_4x0603 | RN2, RN3, RN4, RN11 |
| 6 | 1k | R_Array_Convex_4x0603 | RN5, RN6, RN7, RN8, RN9, RN10 |
Fome mc design files
The KiCad project lives in the halbritt/fome-mc repository on GitHub; these links point at the commit this page was built from.
Fome mc: common questions
What microcontroller does the Fome mc use?
The Fome mc is built around the STM32F767ZIT6, from the STM32 family.
How big is the Fome mc PCB?
The Fome mc measures 162 × 115 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Fome mc?
462 components, from 96 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 Fome mc design files?
From the halbritt/fome-mc 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 Fome mc design in my own project?
The repository has no license, so all rights stay with halbritt. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Fome mc 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
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type g
google
169 × 30 mm24 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9k