CY7113 EZ-PD™ PMG1-S3 Prototyping Kit | Cypress Semiconductor
CY7113 EZ-PD™ PMG1-S3 Prototyping Kit
The CY7113 EZ-PD™ PMG1-S3 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 with CAPSENSE™ capability to implement different applications. This kit implements USB PD sink capability. It also supports two self-capacitance-based CAPSENSE™ buttons and one 5-segment slider.
Note: The PMG1-S3 MCU is capable of supporting 140 W (28 V, 5A) of USB PD operation and the kit is designed to support the same. However the initial firmware shipped with the kit supports only 100 W (20 V, 5 A) operation. Future versions of the firmware shall enable 140 W operation. The Kit hardware may require some updates to support 140 W operation. For further details, contact Cypress Technical Support.
Featuring the PMG1-S3 Microcontroller
The CY7113 EZ-PD PMG1-S3 prototyping kit is based on the EZ-PD PMG1-S3 microcontroller (CYPM1311-48LQXI). This is an ARM Cortex-M0+ based controller with 256-KB flash and 32-KB SRAM. It implements a complete Type-C USB-PD transceiver and supports 26 GPIOs of which, some of them can be re-purposed to support SCB (Serial Communication Block) functions such as I2C, UART & SPI. CapSense is supported on 16 pins in PMG1-S3 via a CapSense Sigma-Delta (CSD) block.
The CY7113 EZ-PD PMG1-S3 Prototyping Kit provides easy access to all the I/Os of the PMG1-S3 microcontroller in a breadboard-compatible format. It also allows functional verification of CAPSENSE™ with two self-capacitance-based CAPSENSE™ buttons and one 5-segment slider.
The kit includes Cypress' KitProg Programmer and Debugger. KitProg can program and debug the target PMG1-S3 microcontroller via SWD using ModusToolbox or Cypress 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-S3 board and use them independently.
Application development on CY7113 EZ-PD PMG1-S3 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.
- CY7113 EZ-PD™ PMG1-S3 Prototyping Board
- Quick Start Guide