BMW-F20-AHU-CAN-Relay
Richard-CRT·BMW-F20-AHU-CAN-Relay·PCB/main.kicad_pcb
About the BMW-F20-AHU-CAN-Relay PCB
BMW-F20-AHU-CAN-Relay is an open source STM32 PCB design by Richard-CRT, published on GitHub. It is a 4-layer board measuring 56.7 × 45.1 mm, with 58 components from 26 distinct parts.
Its main chip is the STM32G0B1CBT6, from the STM32 family. Other key parts include the TPS54302DDCR, XC6206P332MR-G and TJA1051T/3/1J. By type, the board carries 25 resistors, 19 capacitors, 5 ICs, 3 diodes, 2 connectors and 1 crystal.
Main components on the BMW-F20-AHU-CAN-Relay
BMW-F20-AHU-CAN-Relay bill of materials (BOM)
58 components, 26 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS54302DDCR TPS54302 Texas Instruments | SOT-23-6 | U1 |
| 1 | XC6206P332MR-G XC6206P33 Torex Semiconductor | CMP-0019 | U2 |
| 2 | TJA1051T/3/1J TJA1051T/3 NXP Semiconductors | SOIC-8_3.9x4.9mm_P1.27mm | U3, U4 |
| 1 | STM32G0B1CBT6 STM32G0B1 STMicroelectronics | LQFP-48_7x7mm_P0.5mm | U5 |
| 1 | X322540MPB4SI 40M Yangxing Tech | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 2 | S20B-PADSS-1 JST | CMP-0012 | J1, J2 |
| 1 | 1812L050PR 500mA Littelfuse | CMP-0076 | F1 |
| 1 | PTS810SJK250SMTRLFS Tactile C&K | CMP-0072 | SW1 |
| 3 | 19-217/BHC-ZL1M2RY/3T LED_B Everlight Electronics | LED_0603_1608Metric | D1, D2, D3 |
| 1 | FXL0630-8R2-M 8.2u cjiang (Changjiang Microelectronics Tech) | CMP-0058 | L1 |
| 5 | CL31A226KAHNNNE 22u Samsung Electro-Mechanics | C_1206_3216Metric | C1, C2, C5, C6, C8 |
| 8 | CL05B104KB54PNC 100n Samsung Electro-Mechanics | C_0402_1005Metric | C3, C9, C10, C11, C12, C15, C17, C18 |
| 1 | 0402CG470J500NT 47p FH (Guangdong Fenghua Advanced Tech) | C_0402_1005Metric | C4 |
| 1 | CL21B105KBFNNNE 1u Samsung Electro-Mechanics | C_0805_2012Metric | C7 |
| 2 | 0402CG270J500NT 27p FH (Guangdong Fenghua Advanced Tech) | C_0402_1005Metric | C13, C14 |
| 1 | CL10A475KO8NNNC 4.7u Samsung Electro-Mechanics | C_0603_1608Metric | C16 |
| 1 | EEE-FK1E470P 47u Panasonic | CP_Elec_6.3x5.8 | C19 |
| 1 | 0402WGF5103TCE 510k Royalohm | R_0402_1005Metric | R1 |
| 1 | 0402WGF1003TCE 100k Royalohm | R_0402_1005Metric | R2 |
| 1 | 0402WGF3902TCE 39k Royalohm | R_0402_1005Metric | R3 |
Show 6 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 0402WGF5101TCE 5.1k Royalohm | R_0402_1005Metric | R4 |
| 1 | 0402WGF2201TCE 2.2k Royalohm | R_0402_1005Metric | R5 |
| 2 | 0402WGF4700TCE 470 Royalohm | R_0402_1005Metric | R6, R25 |
| 2 | RC1206FR-07120RL 120 Yageo | R_1206_3216Metric | R7, R8 |
| 14 | 0402WGF0000TCE 0 Royalohm | R_0402_1005Metric | R9, R11, R13, R14, R15, R16, R17, R18 +6 |
| 2 | 0402WGF1002TCE 10k Royalohm | R_0402_1005Metric | R10, R12 |
BMW-F20-AHU-CAN-Relay design files
The KiCad project lives in the Richard-CRT/BMW-F20-AHU-CAN-Relay repository on GitHub; these links point at the commit this page was built from.
- LayoutPCB/main.kicad_pcb
- SchematicPCB/main.kicad_sch
- BOMPCB/Output/Assembly/main-BOM.csv
BMW-F20-AHU-CAN-Relay: common questions
What microcontroller does the BMW-F20-AHU-CAN-Relay use?
The BMW-F20-AHU-CAN-Relay is built around the STM32G0B1CBT6, from the STM32 family.
How big is the BMW-F20-AHU-CAN-Relay PCB?
The BMW-F20-AHU-CAN-Relay measures 56.7 × 45.1 mm, has 4 copper layers and is 1.565 mm thick.
How many components are on the BMW-F20-AHU-CAN-Relay?
58 components, from 26 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 BMW-F20-AHU-CAN-Relay design files?
From the Richard-CRT/BMW-F20-AHU-CAN-Relay 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 BMW-F20-AHU-CAN-Relay design in my own project?
The repository has no license, so all rights stay with Richard-CRT. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the BMW-F20-AHU-CAN-Relay 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
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