STMicroelectronics Nucleo Pack USB-C Development Kit P-NUCLEO-USB001

Technical data sheets
Legislation and Compliance
RoHS Certificate of Compliance
Product Details

P-NUCLEO-USB001 USB-C Development Kit

The P-NUCLEO-USB001 development kit for USB-C and Power Delivery consists of two boards: a NUCLEO-F072RB MCU board and the USB Type-C interface MB1257 expansion board. The P-NUCLEO-USB001 controls two USB-C ports using an STM32F072 32-bit ARM Cortex-M0 core MCU. The embedded software X-CUBE-USB-PD is compliant with the USB-C 1.2 and the USB power delivery 2.0 specifications. A simple analogue front-end (AFE) PHY is provided to interface the STM32F072 MCU with the configuration channels (CC lines) of the Type-C receptacles and to allow communication over them using the Power Delivery communication protocol. The P-NUCLEO-USB001 is fully configurable and ready to support different configurations like Provider, Consumer or DRP.

USB-C and Power Delivery Expansion Board

• 2 x DRP USB Type-C ports with AFE PHY
• USB 2.0 full-speed data communication interface as peripheral
• ST morpho connectors
• Power connector for external power supply
• Voltage and current sensing for VBUS monitoring
• 6 x User LEDs


• STM32F072RBT6 48MHz Cortex-M0 core microcontroller with 128KB Flash memory, 16KB parity RAM


A full-featured certified USB Type-C cable is provided in the pack.
Power connector to interface with an external power supply not included.

STM32F0 Series 32-Bit ARM® Cortex®-M0 Microcontrollers, STMicroelectronics

The STM32 F0 Series of the 32-bit Flash Microcontrollers (MCUs) is based on the ARM Cortex™-M0 core; a core specifically developed for embedded applications. STMicroelectronics’s STM32 ARM Cortex™ M processor benefits from the Cortex-M0 architectural enhancements including digital signal processing, real-time performance, low voltage and low power. ST’s ARM® STM32 F0 mainstream series delivers a 32-bit performance and is ideal for small projects or platform decisions with its easy to use functionality.

Attribute Value
Classification Development Kit
Kit Name Nucleo Pack
Technology USB-C
Device Core ARM Cortex M0
Processor Family Name STM32F0
Processor Part Number STM32F072RBT6
Processor Type MCU
14 In stock for delivery within 5 working day(s)
Price (ex. GST) Each
$ 92.54
(exc. GST)
$ 106.42
(inc. GST)
Per unit
1 +
Related Products
This platform drives a 3-phase Permanent Magnet Synchronous ...
This platform drives a 3-phase Permanent Magnet Synchronous Motor (BLDC motor) by using an advanced sensor-less Field Oriented Control algorithm. The phase current measurement is done via three shunts which offer a very low-cost solution avoiding expensive current sensors. The ...
The GB60 demonstration kit contains everything a designer ...
The GB60 demonstration kit contains everything a designer needs to develop and evaluate MC9S08GB or GT Family applications. M9S08GB60 microcontroller32kHz crystal for RTCRegulated +3.3V power supply2xRS-232 ports with DB9-S connectorsMCU I/O port connector provides all digital I/OAnalogue or PTB I/O ...
The ATSAM4C32-EK Evaluation Kit is designed for the ...
The ATSAM4C32-EK Evaluation Kit is designed for the evaluation and development of 32-bit ARM® Cortex®-M4 RISC SAM4C microcontrollers for smart energy applications. Typical applications include energy meters (electricity, gas and water), data concentrators and home display units. Features & Benefits ...
The Atmel SAM4S Xplained kit is the ideal ...
The Atmel SAM4S Xplained kit is the ideal platform for early evaluation of the capabilities offered by the SAM4S Cortex™-M4 processor-based microcontroller. The SAM4S Xplained contains four QTouch® button sensors, LEDs and a USB port. The Xplained expansion headers provide ...