Skip to the content
2 layers25.4 × 14 mmLoad switch, the printed circuit board in 3D

MCU Peripheral Load Switch

Size
25.4 × 14 mm
Copper layers
2
Thickness
1.6 mm
Parts
6
Nets
5
Pads
22
Tracks, vias
37, 5
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
8 May 2026
Updated
8 May 2026

Overview

Load switch is an open-source printed circuit board by matthias-bs, from the matthias-bs/peripheral-load-switch repository on GitHub. It is a 2-layer board of 25.4 × 14 mm with 6 parts on 5 nets, routed with 37 tracks and 5 vias.

Its parts include 2 connectors, 1 resistor and 1 IC.

README

README.md

peripheral-load-switch

License: SHL-2.1

Compact SMD peripheral load switch based on the Vishay SiP32431, designed for enabling/disabling power to microcontroller peripherals.

Description

A minimal, all-SMD load switch board for switching a peripheral's supply voltage under microcontroller control. The design uses the Vishay SiP32431DR3 high-side switch in a SC-70-6 (SOT-363) package. Board-edge castellated contacts (J2, half-hole, DNP) allow direct PCB-to-PCB soldering or surface mounting. An optional 5-pin 2.54 mm pitch pin header (J1) provides access for prototyping with breadboards or Dupont wires.

SiP32431 Key Specifications

Datasheet: SiP32431 (Vishay, PDF)

ParameterValue
Operating voltage1.5 V – 5.5 V
Max continuous current1.2 A
RDS(on)147 mΩ
PackageSC-70-6 (JEITA) / SOT-363 (JEDEC)
Enable logicActive-high
Switch typeHigh-side
Leakage current10 pA (ultra-low)
Special featuresReverse current blocking, soft-start, ultra-low quiescent current

PCB & Schematic Features

  • All-SMD design; 0805 passives are (more or less) hand-solderable, SC-70-6 IC requires reflow soldering
  • 1 MΩ pull-down on EN pin ensures switch-off when enable is floating
  • 1 µF input and 100 nF output decoupling capacitors
  • 5-pin 2.54 mm pitch half-hole edge connector (J2, DNP) — castellated board-edge contacts for PCB-to-PCB or surface mounting
  • 5-pin 2.54 mm pitch pin header (J1, optional) — for PCB-to-PCB stacking or prototyping with breadboards or Dupont wires
  • DRC-clean design (0 violations, 0 unconnected pads)
  • KiCad 9 source files with custom Edge_HalfHole_5Pin_2.54mm footprint included

Schematic Preview

Schematic

Click image to open interactive schematic viewer (KiCanvas)

Interactive 3D PCB View

3D PCB render

Click image to open the interactive 3D model viewer (rotate/zoom/pan) — or use KiCanvas for a full PCB layer inspector

How it was generated: The 3D model (docs/load_switch.glb) was exported from KiCad 9 using kicad-cli pcb export glb with tracks, pads, zones, silkscreen and soldermask included. The viewer (docs/index.html) is a custom Three.js page served via GitHub Pages.

Bill of Materials

RefValueFootprintDescriptionLCSC Part #
U1SiP32431DR3SC-70-6 (SOT-363)High-side load switchC141606
R11 MΩ0805Pull-down on EN pinC17514
C_IN11 µF0805Input decoupling capacitorC1712
C_OUT1100 nF0805Output decoupling capacitorC126469
J1—PinSocket 1×5 2.54 mmOptional pin header—
J2—Half-hole 5-pin 2.54 mm (DNP¹)Edge connector—

¹ DNP = Do Not Populate — the half-hole edge connector (J2) is a PCB manufacturing feature: the through-holes are routed in half at the board edge to form castellated contacts. No separate component is soldered.

LCSC Part # are ordering references for lcsc.com.

Connector Pinout (J2 — half-hole edge connector)

PinSignalDescription
1GNDGround
2GNDGround
3ENEnable (active-high)
4OUTSwitched output
5INSupply voltage input

Production Files

Ready-to-order Gerber files (standard RS-274X, compatible with any PCB fab) are in the production/ folder.

License

Copyright 2026 Matthias Prinke

SPDX-License-Identifier: Apache-2.0 WITH SHL-2.1

Licensed under the Solderpad Hardware License v2.1. See LICENSE for the full text.

Parts

6
QtyValueFootprintReferences
10.1uFCapacitor_SMD:C_0805_2012MetricC_OUT1
11MResistor_SMD:R_0805_2012MetricR1
11uFCapacitor_SMD:C_0805_2012MetricC_IN1
1Conn_01x05_SocketConnector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJ1
1Conn_01x05_SocketMyCustom:Edge_HalfHole_5Pin_2.54mmJ2
1SiP32431DR3Package_TO_SOT_SMD:SOT-363_SC-70-6U1

Similar boards

  • 2 layers18.5 × 11.1 mmSwitch, the printed circuit board in 3D

    Switch

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    6 parts4.3kMIT
  • 2 layers14.6 × 33 mmBrain board SD Card 1, the printed circuit board in 3D

    Brain board SD Card 1

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    6 parts1.2k
  • 2 layers9 × 9 mmDpoint, the printed circuit board in 3D

    Dpoint

    Jcparkyn/dpoint

    Open-source digital stylus using camera tracking and inertial measurements

    6 parts1.1kMIT
  • 2 layers51.5 × 16.6 mmMicroswitchXY Endstop, the printed circuit board in 3D

    MicroswitchXY Endstop

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    6 parts1.1kGPL-3.0
  • 2 layers21.9 × 76.7 mmAmiga External, the printed circuit board in 3D

    Amiga External

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    6 parts1kGPL-3.0
  • 2 layers88.9 × 50.8 mmBusinesscard, the printed circuit board in 3D

    Businesscard

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    6 parts915
  • 2 layers20.3 × 15.2 mmL0 RGB led, the printed circuit board in 3D

    L0 RGB led

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    6 parts546MIT
  • 2 layers9 × 3.6 mmOpticalEncoder, the printed circuit board in 3D

    OpticalEncoder

    adamb314/ServoProject

    Getting the most out of your hobby servo

    6 parts545

Questions

How big is the Load switch PCB?

It measures 25.4 × 14 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Load switch use?

6 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Load switch KiCad files?

From the matthias-bs/peripheral-load-switch repository on GitHub, at the commit this page was made from: the board is load_switch.kicad_pcb and its schematic load_switch.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Load switch design in my own project?

Its repository states no licence, so its author keeps all rights: ask matthias-bs before reusing the design.