CY7111
CY7111 EZ-PD™ PMG1-S1 Prototyping Kit
The CY7111 EZ-PD™ PMG1-S1 prototyping kit is a development platform to design products which can be powered from a high-voltage USB PD port, and also need a microcontroller to implement different features. This platform is compliant with the USB PD 3.0 protocol and can support up to 100 W (20 V, 5 A) of power consumption.
The CY7111 EZ-PD™ PMG1-S1 prototyping kit is based on the EZ-PD PMG1-S1 microcontroller (CYPM1111-40LQXI). This is an ARM® Cortex®-M0 based controller with 128-KB flash and 12-KB SRAM. It implements a complete Type-C USB-PD transceiver and supports 17 GPIOs of which, some of them can be re-purposed to support SCB (serial communication block) functions such as I2C, UART & SPI.
The CY7111 EZ-PD™ PMG1-S1 prototyping Kit provides easy access to all the I/Os of the PMG1-S1 microcontroller in a breadboard-compatible format.
The kit includes Infineon's KitProg programmer and debugger. KitProg can program and debug the target PMG1-S1 microcontroller via SWD using ModusToolbox™ or Infineon programmer. KitProg also supports USB-UART bridge and USB-I2C bridge features.
The kit design allows users to snap-off the KitProg from the EZ-PD™ PMG1-S1 board and use them independently.
Application development on CY7111 EZ-PD™ PMG1-S1 prototyping Kit can be done using ModusToolbox. ModusToolbox™ is a set of multi-platform development tools and a comprehensive suite of gitHub-hosted firmware. The development tools include Eclipse based IDE, configurators and programming tools. The firmware includes PDL (peripheral drivers), middleware including USB PD stack and example projects.
- CY7111 EZ-PD™ PMG1-S1 prototyping Board
- Quick start guide