Strobe main
FLRHW·Strobe_main
About the Strobe main PCB
Strobe main is an open source STM32 PCB design by FLRHW, published on GitHub under the CERN-OHL-P-2.0 license. It is a 4-layer board measuring 100 × 100 mm, with 131 components from 52 distinct parts.
Its main chip is the STM32G431K8T6, from the STM32 family. Other key parts include the LM217MDT, NCP1117IST33T3G, IRS2184, TSV912IDT and ISO1541DR. By type, the board carries 57 resistors, 30 capacitors, 18 diodes, 9 connectors, 8 ICs and 5 transistors.
It belongs with the audio and power & battery designs in this gallery.
From the project
1 kV strobe - main board
While defining the project scope, I had to decide if I'd use the good old Xenon bulb or move to LEDs, as these have greatly evolved and are ubiquitous nowadays, making their way to commercial strobes (https://www.martin.com/en/products/atomic-3000-led). I have decided to stick to vintage tech, as in my mind this would bring more interesting power electronics challenges due to high voltages and high peak currents required when the lamp is ionised.

Main components on the Strobe main
Strobe main bill of materials (BOM)
131 components, 52 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LM217MDT ST | TO-252-2 | U10 |
| 2 | NCP1117IST33T3G Onsemi | SOT-223-3_TabPin2 | U11, U12 |
| 1 | IRS2184 Infineon | SOIC-8_3.9x4.9mm_P1.27mm | U20 |
| 1 | TSV912IDT ST | SOIC-8_3.9x4.9mm_P1.27mm | U50 |
| 1 | STM32G431K8T6 STM32G431K8Tx STMicroelectronics | LQFP-32_7x7mm_P0.8mm | U60 |
| 1 | ISO1541DR ISO1541 Texas Instruments | SOIC-8_3.9x4.9mm_P1.27mm | U80 |
| 1 | ISO6741DWR ISO6741 Texas Instruments | SOIC-16W_7.5x10.3mm_P1.27mm | U81 |
| 1 | MPF3N150 Minos | To-220_staggered_3 | Q20 |
| 3 | IXYH55N120 IXYS | TO-247_mixed_pads_vert | Q21, Q22, Q23 |
| 1 | MDT7N65 Minos | TO-252-2 | Q24 |
| 1 | 20 MHz Generic | Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y60 |
| 3 | Header Generic | PinHeader_1x03_P2.54mm_Vertical | J1, J3, J23 |
| 1 | DC3-2.54-10PAS ZHOURI DC3 ZHOURI | IDC-Header_2x05_P2.54mm_Vertical | J2 |
| 1 | 430451227 Molex 430451227 Molex | Molex_Micro-Fit_3.0_43045-1212_2x06_P3.00mm_Vertical | J4 |
| 4 | T44007 XFCN | T44007 | J20, J21, J22, J24 |
| 1 | B0524S-2W Evisun | DCDC_converter_THT_BxxxxS-2W | PS10 |
| 1 | B0505S-2W Evisun | DCDC_converter_THT_BxxxxS-2W | PS11 |
| 1 | ZS1052-S_HT Excelitas Technologies | ZS1052-S_HT | PT20 |
| 2 | B360A-13-F B360 DIODES | D_SMA | D20, D21 |
| 3 | 1N4148W-7-F 1N4148 DIODES | D_SOD-123 | D22, D23, D24 |
Show 32 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | BZT52C20 20 V HXY MOSFET | D_SOD-123 | D25, D26, D27, D28, D32 |
| 1 | S15M LGE | D_SMC_Handsoldering | D29 |
| 2 | 1SMA5953B Jingdao Microelectronics | D_SMA | D30, D31 |
| 3 | BAV199LT1G BAV199 onsemi | SOT-23 | D50, D51, D52 |
| 1 | LED Generic | LED_D3.0mm | D60 |
| 1 | LED Generic | LED_PLCC-2_3x2mm_KA | D61 |
| 7 | 1u Generic | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10, C11, C13, C14, C16, C17, C60 |
| 15 | 100N 100n Generic | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C12, C15, C18, C20, C21, C27, C50, C61 +7 |
| 2 | 100n Generic | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C22, C23 |
| 2 | 100N 100n Generic | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C25, C28 |
| 1 | 47N 47n Generic | C_Rect_L11.0mm_W4.2mm_P10.00mm_MKT | C26 |
| 1 | 4N7 4n7 Generic | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C51 |
| 2 | 22P 22p Generic | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C65, C66 |
| 1 | 470 Generic | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10 |
| 1 | 6K8 6k8 Generic | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11 |
| 8 | 510K 510k Generic | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R20, R21, R22, R23, R25, R26, R27, R28 |
| 1 | 15K 15k Generic | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R24 |
| 4 | 3K3 3k3 Generic | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R29, R30, R31, R32 |
| 3 | 330K 330k Generic | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R33, R34, R36 |
| 1 | 100K 100k Generic | R_Axial_DIN0617_L17.0mm_D6.0mm_P7.62mm_Vertical | R35 |
| 3 | 91R Generic | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R37, R38, R39 |
| 2 | 110K 110k Generic | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R40, R41 |
| 1 | 100K 100k Generic | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R42 |
| 1 | 22R Generic | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R43 |
| 1 | 1R Generic | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R44 |
| 2 | WSR3R0200FEA 20m Vishay Intertech | R_Shunt_Vishay_WSR2_WSR3_KelvinConnection | R45, R46 |
| 1 | 10R Generic | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R47 |
| 2 | 220 Generic | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R50, R51 |
| 14 | 0R Generic | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R60, R61, R84, R85, R86, R87, R90, R91 +6 |
| 6 | 10K 10k Generic | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R62, R64, R65, R88, R89, R98 |
| 1 | 1k Generic | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R63 |
| 4 | 4K7 4k7 Generic | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R80, R81, R82, R83 |
Strobe main design files
The KiCad project lives in the FLRHW/Strobe_main repository on GitHub; these links point at the commit this page was built from.
Strobe main: common questions
What microcontroller does the Strobe main use?
The Strobe main is built around the STM32G431K8T6, from the STM32 family.
How big is the Strobe main PCB?
The Strobe main measures 100 × 100 mm, has 4 copper layers and is 2.278 mm thick.
How many components are on the Strobe main?
131 components, from 52 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 Strobe main design files?
From the FLRHW/Strobe_main 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 Strobe main design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which FLRHW chose for the repository.
Can I test firmware for the Strobe main 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