EmbeddedRelated.com
FUSB302B01MPX

ONFUSB302B01MPX

onsemi
USB Interface IC Prgramble USB Type-C Controller w/PD
5,705 in stock

Overview

The FUSB302B01MPX is an onsemi USB Type-C port controller and USB Power Delivery (PD) protocol interface. It implements CC-line management and PD message handling and is typically controlled over an I2C register interface by a host microcontroller. The device is used to detect cable orientation, negotiate data and power roles, and manage PD communications between a port and a connected device.

Why Choose This Part

The FUSB302B01MPX offloads USB Type-C CC and PD protocol handling from the system MCU, simplifying firmware and timing-critical tasks. Its I2C control model makes integration straightforward with common microcontrollers and single-board computers. Using a dedicated Type-C controller can reduce regulatory and compliance effort by centralizing CC/PD behavior in a tested device.

Applications

USB-C host and device ports
Implements CC detection and PD negotiations for USB-C ports on hosts, peripherals, and embedded products.
Wall chargers and power adapters
Used in smart chargers or PD-capable power supplies to negotiate output voltage/current with compliant sinks.
Docking stations and USB hubs
Handles cable orientation and PD role switching for multiport hubs and docking solutions.
Portable power banks
Enables PD negotiation and role management for power-delivery-capable battery packs.

Getting Started

Follow the onsemi datasheet and register map as your primary reference and connect the device to an MCU I2C master (Arduino, STM32, Raspberry Pi, etc.) for control and monitoring. Use a USB PD-capable power meter or protocol analyzer and an oscilloscope to verify CC line behavior and packet exchanges during development. Check onsemi application notes and reference schematics for recommended external components and layout guidance.

Also Consider

STUSB4500 STMicroelectronics - Common alternative PD-capable Type-C controller with integrated policy engine.
TUSB320 TITexas Instruments - Widely used Type-C port controller family for CC detection and role management.
PTN5110 NXP - Another established USB Type-C controller option for CC handling and PD front-end integration.