Spha rel12-hardware
sillevl·spha-rel12-hardware
About the Spha rel12-hardware PCB
Spha rel12-hardware is an open source STM32 PCB design by sillevl, published on GitHub. It is a 2-layer board measuring 207.5 × 86.5 mm, with 89 components from 40 distinct parts.
Its main chip is the STM32L432KCUx, from the STM32 family. Other key parts include the TCA9555RTWR, ULN2803A, SN65HVD230, MCP1825S and LM2594M-5.0. By type, the board carries 19 capacitors, 18 connectors, 10 ICs, 7 resistors, 4 inductors and 3 diodes.
From the project
SPHA twelve-channel relay/light-output module.
SPHA twelve-channel relay/light-output module.
- relay-module-light.kicadpro — KiCad project - relay-module-light.kicadsch — top-level schematic - relay-module-light.kicadpcb — PCB layout - Additional .kicadsch files — hierarchical schematic sheets - models/ — project-specific 3D and mechanical models
Open the .kicadpro` file in KiCad. The design includes files originating from an older KiCad workflow; review schematic links, footprints, design rules, zones, and manufacturing outputs after any conversion or upgrade.
Main components on the Spha rel12-hardware
Spha rel12-hardware bill of materials (BOM)
89 components, 40 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TCA9555RTWR | WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm | U1 |
| 1 | STM32L432KCUx | QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm | U2 |
| 2 | ULN2803A | SOP-18_7x12.5mm_P1.27mm | U3, U9 |
| 1 | SN65HVD230 | SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | MCP1825S | SOT-223 | U5 |
| 1 | LM2594M-5.0 | SOIC-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | LMR23610 | HSOIC-8 | U7 |
| 1 | PESD2CAN | SOT-23 | U8 |
| 1 | AT24CS32-STUM | SOT-23-5 | U10 |
| 1 | Crystal | Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm | Y1 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J1 |
| 1 | Conn_ARM_JTAG_SWD_10 | PinHeader_2x05_P1.27mm_Vertical_SMD | J2 |
| 1 | Conn_02x05_Odd_Even | IDC-Header_2x05_P2.54mm_Vertical | J3 |
| 12 | Screw_Terminal_01x02 | TerminalBlock_MetzConnect_Type175_RT02702HBLC_1x02_P7.50mm_Horizontal | J5, J6, J7, J8, J9, J10, J12, J13 +4 |
| 1 | Conn_01x02 | PinHeader_1x02_P2.54mm_Vertical | J11 |
| 2 | Conn_01x02 | TerminalBlock_bornier-2_P5.08mm | J14, J15 |
| 1 | BOOT0 | SW_SPST_B3U-1000P | BOOT1 |
| 12 | G5RL-1 | Relay_DPDT_Omron_G2RL | REL1, REL2, REL3, REL4, REL5, REL6, REL7, REL8 +4 |
| 1 | RESET | SW_SPST_B3U-1000P | RESET1 |
| 12 | Varistor | RV_Disc_D7mm_W4mm_P5mm | RV1, RV2, RV3, RV4, RV5, RV6, RV7, RV8 +4 |
Show 20 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | POWER | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | LED1 |
| 1 | D_TVS | D_SMB | D17 |
| 1 | D | D_SMA | D18 |
| 1 | 1N5822 | D_SOD-123 | D19 |
| 2 | Ferrite_Bead | R_0603_1608Metric | FB1, FB2 |
| 1 | 100uH | L_Wuerth_WE-PD2-Typ-MS | L1 |
| 1 | 47uH | L_12x12mm_H8mm | L2 |
| 5 | 100nF | C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C1, C2, C6, C10, C15 |
| 2 | 27uF | CP_Elec_6.3x5.7 | C3, C8 |
| 1 | 2.2uF | C_0603_1608Metric | C4 |
| 4 | 100nF | C_0603_1608Metric | C5, C25, C26, C27 |
| 1 | 75pF | C_0603_1608Metric | C7 |
| 3 | 10uF | C_1206_3216Metric | C9, C23, C29 |
| 2 | 6pF | C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C21, C22 |
| 1 | 10u/50V | C_1206_3216Metric | C28 |
| 1 | 243k | R_0603_1608Metric | R1 |
| 1 | 22.1k | R_0603_1608Metric | R2 |
| 3 | 10K | C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R34, R36, R37 |
| 1 | 1K | C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R35 |
| 1 | 10K | R_0603_1608Metric | R38 |
Spha rel12-hardware design files
The KiCad project lives in the sillevl/spha-rel12-hardware repository on GitHub; these links point at the commit this page was built from.
- Layoutrelay-module-light.kicad_pcb
- Schematicrelay-module-light.kicad_sch
Spha rel12-hardware: common questions
What microcontroller does the Spha rel12-hardware use?
The Spha rel12-hardware is built around the STM32L432KCUx, from the STM32 family.
How big is the Spha rel12-hardware PCB?
The Spha rel12-hardware measures 207.5 × 86.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Spha rel12-hardware?
89 components, from 40 distinct parts. The full bill of materials is listed on this page.
Where can I download the Spha rel12-hardware design files?
From the sillevl/spha-rel12-hardware repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Spha rel12-hardware design in my own project?
The repository has no license, so all rights stay with sillevl. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Spha rel12-hardware 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
Type c
google
188 × 30 mm17 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type e
google
140.5 × 30 mm13 parts2LApache-2.02.9k