Skip to the content
2 layers21.1 × 23.9 mmFUSB302Breakout, the printed circuit board in 3D

A minimal breakout board for the FUSB302BMPX — a programmable USB Type-C controller with USB Power Delivery (PD) support from onsemi.

Size
21.1 × 23.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
11
Nets
9
Pads
46
Tracks, vias
69, 15
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
30 Mar 2025
Updated
18 Jun 2026

Overview

FUSB302Breakout is an open-source printed circuit board by Fortinbra, from the Fortinbra/FUSB302Breakout repository on GitHub, published under the MIT licence. It is a 2-layer board of 21.1 × 23.9 mm with 11 parts on 9 nets, routed with 69 tracks and 15 vias.

It is built around the FUSB302BMPX. Its parts include 6 capacitors, 3 resistors, 1 IC and 1 connector.

Main components

1

README

README.md

FUSB302Breakout

A minimal breakout board for the FUSB302BMPX — a programmable USB Type-C controller with USB Power Delivery (PD) support from onsemi. The board exposes the chip's I²C interface, interrupt line, and all USB Type-C signals on a 2.54 mm pin header.

Features

  • FUSB302BMPX in WQFN-14 (2.5 × 2.5 mm) package
  • I²C interface (fixed address 0x22) with 4.7 kΩ pull-up resistors on SDA and SCL
  • Active-low interrupt line (INT_N) with pull-up resistor
  • CC1 and CC2 lines broken out for cable orientation detection and PD communication
  • VBUS and VCONN pins broken out
  • Decoupling capacitors on VDD (100 nF + 1 µF)
  • Bulk capacitance on VCONN rail
  • 1.6 mm two-layer PCB

Bill of Materials

ReferenceValueFootprint
U1FUSB302BMPXWQFN-14-1EP, 2.5 × 2.5 mm, 0.5 mm pitch
R1, R2, R34.7 kΩ0603
C3, C5100 nF0603
C41 µF0603
C6220 µF1206 (electrolytic / large MLCC)
C1, C2600 pFRadial THT, 4 mm diameter
J31×9 pin header2.54 mm pitch

Getting Started

  1. Supply 3.3 V to the VDD pin and connect GND.
  2. Connect SDA and SCL to your microcontroller's I²C bus. The board includes 4.7 kΩ pull-ups, so no external pull-ups are needed unless the bus already has them.
  3. Optionally connect INT to a GPIO to receive interrupts from the FUSB302.
  4. Route CC1 and CC2 to your USB Type-C connector's CC pins.
  5. Connect VBUS and VCONN to the corresponding rails of your USB Type-C connector.
  6. Communicate with the chip over I²C at address 0x22.

Design Files

All KiCad 10 source files are located in src/.

License

MIT

Parts

11
QtyValueFootprintReferences
34.7kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2, R3
20.1ufCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3, C5
2600pfCapacitor_THT:CP_Radial_D4.0mm_P1.50mmC1, C2
11ufCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4
1220ufCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC6
1Conn_01x09Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ3
1FUSB302BMPXPackage_DFN_QFN:WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mmU1

Similar boards

  • 4 layers40.6 × 17.8 mmPD Micro, the printed circuit board in 3D

    PD Micro

    ryan-ma/PD_Micro

    USB-C PD3.0 PPS on ATMega32U4 Arduino board

    61 parts439MIT
  • 2 layers43.2 × 17.6 mmOtterPill, the printed circuit board in 3D

    OtterPill

    Jana-Marie/OtterPill

    stm32f072 dev board with arduino nano alike pinout

    37 parts162
  • 2 layers34.5 × 28 mmUSB PD Breakout, the printed circuit board in 3D

    USB PD Breakout

    ReclaimerLabs/USB-PD-Breakout

    A breakout board for the FUSB302 USB Power Delivery PHY

    25 parts110MIT
  • 2 layers37.8 × 52.3 mmTamarin c, the printed circuit board in 3D

    Tamarin c

    stacksmashing/tamarin-c-hw

    This is the PCB for the Tamarin-C firmware.

    42 parts57
  • 4 layers83.1 × 92.5 mmTildagon base, the printed circuit board in 3D

    Tildagon base

    emfcamp/badge-2024-hardware

    183 parts40
  • 6 layers76 × 46.4 mmRp2350 driver, the printed circuit board in 3D

    Rp2350 driver

    sequoia-hope/rp2350-motor-controller

    An RP2350 based brushless motor controller

    291 parts39
  • 4 layers26 × 98 mmDongle pro, the printed circuit board in 3D

    Dongle pro

    fcjr/restorekit

    Reformat an Apple Silicon mac from any platform.

    111 parts34Apache-2.0

Questions

How big is the FUSB302Breakout PCB?

It measures 21.1 × 23.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the FUSB302Breakout use?

11 parts, built around the FUSB302BMPX. 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 FUSB302Breakout KiCad files?

From the Fortinbra/FUSB302Breakout repository on GitHub, at the commit this page was made from: the board is src/FUSB302Breakout.kicad_pcb and its schematic src/FUSB302Breakout.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the FUSB302Breakout design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).