Spha btnn hardware

sillevl·spha-btnn-hardware

Spha btnn hardware PCB layout, top view — open source STM32 board by sillevl

About the Spha btnn hardware PCB

Spha btnn hardware is an open source STM32 PCB design by sillevl, published on GitHub. It is a 4-layer board measuring 37.6 × 37.6 mm, with 68 components from 31 distinct parts.

Its main chip is the STM32L432KCUx, from the STM32 family. Other key parts include the TLC59108xPW, SN65HVD230, TPS62175DQC, MCP1700-3302E_SOT23 and 24AA02-OT. By type, the board carries 19 capacitors, 17 resistors, 8 ICs, 8 diodes, 6 switches and 3 connectors.

From the project

Revised SPHA Niko-compatible button module hardware.

Revised SPHA Niko-compatible button module hardware.

- niko-4-6-way-button.kicadpro — KiCad project - niko-4-6-way-button.kicadsch — top-level schematic - niko-4-6-way-button.kicadpcb — PCB layout - 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 btnn hardware

Spha btnn hardware bill of materials (BOM)

68 components, 31 distinct parts.

QtyPartRefs
1
TLC59108xPW
U1
1
STM32L432KCUx
U2
1
SN65HVD230
U3
1
TPS62175DQC
U4
1
MCP1700-3302E_SOT23
U5
1
24AA02-OT
U6
1
BME280
U7
1
PESD2CAN
U8
1
Crystal
Y1
1
Conn_02x05_Odd_Even
J1
1
Conn_01x02
J3
1
Conn_01x04
J4
1
BOOT0
BOOT0
1
RESET
RESET1
6
SW_Push_SPDT
SW1, SW2, SW3, SW4, SW5, SW6
1
LED
LED1
6
LED
D1, D2, D3, D4, D5, D6
1
D_TVS
D7
1
D_Schottky
D8
2
Ferrite_Bead_Small
FB1, FB2
Show 11 more
QtyPartRefs
1
10uH
L1
14
100nF
C2, C5, C6, C7, C8, C9, C10, C11 +6
2
6pF
C3, C4
1
10uF
C13
2
22uF
C17, C18
12
10K
R1, R2, R4, R6, R7, R8, R9, R10 +4
1
1K
R3
1
120R
R5
1
200k
R14
1
787K
R16
1
150K
R17

Spha btnn hardware design files

The KiCad project lives in the sillevl/spha-btnn-hardware repository on GitHub; these links point at the commit this page was built from.

Spha btnn hardware: common questions

What microcontroller does the Spha btnn hardware use?

The Spha btnn hardware is built around the STM32L432KCUx, from the STM32 family.

How big is the Spha btnn hardware PCB?

The Spha btnn hardware measures 37.6 × 37.6 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Spha btnn hardware?

68 components, from 31 distinct parts. The full bill of materials is listed on this page.

Where can I download the Spha btnn hardware design files?

From the sillevl/spha-btnn-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 btnn 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 btnn 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