Skip to the content
2 layers30 × 24 mmPower switch, the printed circuit board in 3D

"Qwiic-compatible I2C power switch module using PCA9536 GPIO expander — KiCad schematic, PCB layout, and BOM."

Size
30 × 24 mm
Copper layers
2
Thickness
1.6 mm
Parts
26
Nets
17
Pads
64
Tracks, vias
133, 26
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
6 Jul 2026
Updated
25 Sep 2026

Overview

Power switch is an open-source printed circuit board by Harshad-vali, from the Harshad-vali/QWIIC-SWITCH-PROJECT repository on GitHub. It is a 2-layer board of 30 × 24 mm with 26 parts on 17 nets, routed with 133 tracks and 26 vias.

It is built around the 74HC1G04GW and PCA9306D. Its parts include 8 resistors, 3 capacitors, 3 ICs, 2 diodes and 2 connectors.

Main components

2

README

README.md

Modular I2C GPIO Expander / Power Switch Board (Qwiic-Compatible)

A compact, Qwiic-compatible power switch module built around an I2C GPIO expander, designed for easy integration into modular sensor/electronics setups without extra wiring or a microcontroller doing the switching directly.

3D Front View 3D Back View 3D Side View

Overview

This board lets a host microcontroller switch power to a downstream load over I2C, using a GPIO expander instead of dedicated GPIO pins. It's designed to snap into the Qwiic ecosystem, so it can be daisy-chained with other Qwiic boards with no soldering.

Key Features

  • I2C-controlled power switching using the PCA9536 GPIO expander
  • PCA9306 I2C level shifter for safe voltage-level translation between 3.3V and 5V I2C buses
  • Impedance-controlled I2C routing to keep signal integrity clean on the bus
  • MOSFET switching circuitry for the actual load power path
  • Status LED indicators showing real-time switch state at a glance
  • Qwiic-compatible connectors for plug-and-play integration with other boards

Design Details

  • Schematic capture and PCB layout done fully in KiCad
  • Routed with attention to I2C trace impedance to avoid signal integrity issues on the bus
  • Component placement optimized for a compact footprint
  • Manufacturing-ready output: complete BOM, Gerber files, and drill files generated for fabrication

Copper Layers

All Copper Layers Front Copper Layer Back Copper Layer

Assembly Layers

Front Assembly Layer Back Assembly Layer

Schematic

Schematic Preview

Full schematic PDF: Qwiic_Power_Switch_Schematic_v10.pdf

Tools Used

  • KiCad (schematic capture + PCB layout)

Files in This Repo

  • power switch.kicad_sch / power switch.kicad_pcb / power switch.kicad_pro — full KiCad project
  • Qwiic_Power_Switch_Schematic_v10 (1).pdf — full schematic
  • 3D front layer.png, 3D back layer.png, 3D side view.png — 3D renders
  • front cu layer.png, back cu layer.png, all cu layers.png — copper layer views
  • front assemble layer.png, back assemble layer.png — assembly drawings
  • schematic.png — schematic preview image
  • power switch proj 3 main bom.xlsx — bill of materials with supplier part numbers

What I'd Improve Next

  • Add reverse-polarity protection on the input
  • Explore a smaller PCA9536 package option to shrink the footprint further

Part of a PCB design training program (SUREPROED). Designed and routed independently as part of the coursework.

Parts

26
QtyValueFootprintReferences
42.2KResistor_SMD:R_0805_2012MetricR3, R4, R6, R7
4MountingHoleMountingHole:MountingHole_2.1mmH1, H2, H3, H4
20.1uFCapacitor_SMD:C_0805_2012MetricC1, C3
21KResistor_SMD:R_0805_2012MetricR1, R5
2Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1, J3
2TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2
110uFCapacitor_SMD:C_0603_1608MetricC2
1200KResistor_SMD:R_0805_2012MetricR8
1470Resistor_SMD:R_0805_2012MetricR2
174HC1G04GWusb type c:U1G1 NEWIC3
1GREENLED_SMD:LED_0805_2012MetricD2
1PCA9306usb type c:PCA9306IC2
1PCA9536DRusb type c:PCA9536IC1
1PMOSPackage_TO_SOT_SMD:SOT-23Q1
1REDLED_SMD:LED_0805_2012MetricD1

The 25 most common of 26 parts.

Similar boards

  • 4 layers120 × 75 mmPortapack h1, the printed circuit board in 3D

    Portapack h1

    portapack-mayhem/mayhem-firmware

    The firmware for the HackRF+PortaPack H1/H2/H4/H4M

    111 parts5.5kGPL-3.0
  • 6 layers23.5 × 8.4 mmTa7357, the printed circuit board in 3D

    Ta7357

    ldursw/ta7357p

    Functional replacement for the Toshiba TA7357P sync separator IC

    13 parts4MIT
  • 2 layers25.4 × 17.8 mmMics6814 qwiic, the printed circuit board in 3D

    Mics6814 qwiic

    jdexyz/SimpleAirQualitySensor

    A simple air quality sensor using the Adafruit MagTag e-ink display

    26 parts1
  • 4 layers49.2 × 28 mmAis usbc, the printed circuit board in 3D

    Ais usbc

    xenbedded/pixel-c-support

    Support hardware and software for running custom code on the Google Pixel C.

    61 parts
  • 2 layers81.8 × 57.6 mmFlash Cart, the printed circuit board in 3D

    Flash Cart

    acwright/6502-VCS

    6502-VCS 8-Bit Retro Computer Project

    25 parts3CERN-OHL-P-2.0
  • 4 layers94 × 50.8 mmUlx3s, the printed circuit board in 3D

    Ulx3s

    drandyhaas/KiCadRoutingTools

    A set of Python/Rust tools to aid routing in KiCad

    235 parts744MIT
  • 8 layers120 × 60 mmDFTBoard, the printed circuit board in 3D

    DFTBoard

    juliancoy/zynqPCB

    An 8-layer board in Kicad built upon Xilinx Zynq Chip. Includes sound output, HDMI, DDR3, and Arduino Uno style header for screen connection

    299 parts75MIT

Questions

How big is the Power switch PCB?

It measures 30 × 24 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Power switch use?

26 parts, built around the 74HC1G04GW and PCA9306D. 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 Power switch KiCad files?

From the Harshad-vali/QWIIC-SWITCH-PROJECT repository on GitHub, at the commit this page was made from: the board is power switch.kicad_pcb and its schematic power switch.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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

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