User Guide
43 of 67
002-32601 Rev. *C
2021-12-02
EZ-
PD™ PMG1 MCU prototyping kits guide
CY7110/CY7111/CY7112/CY7113
Application development on CY711x kits using ModusToolbox™ software
5
Application development on CY711x kits using
ModusToolbox™ software
5.1
Kit code examples
The following kit code examples are available in ModusTool
box™ software
to exercise the kit functionality and
as a reference for new application development.
Table 15
Example projects in ModusToolbox™ software
Example project
Description
Kits supporting the
example project
This code example demonstrates simple UART
communication by printing a
“
Hello World
”
message
on a terminal and blinking the User LED (LED3) using
the EZ-
PD™ PMG1 MCU.
CY7110, CY7111,
CY7112, CY7113
This code example demonstrates USB-C attach
detection and USB PD contract negotiation using the
EZ-
PD™
PMG1 MCU. This is the default firmware
loaded on CY7110, CY7111 and CY7112 kits.
CY7110, CY7111,
CY7112
This code example demonstrates a device firmware
upgrade (DFU) on an EZ-
PD™
PMG1 MCU.
CY7110, CY7111,
CY7112, CY7113
This code example demonstrates how to configure the
USB block in an EZ-
PD™
PMG1 MCU as a human
interface device (HID). The device enumerates as a 3-
button mouse.
CY7112, CY7113
This code example demonstrates CAPSENSE™
functionality using a five-
segment CAPSENSE™ slider
and two CAPSENSE™ buttons along with USB
-C attach
detection and USB power delivery contract
negotiation using EZ-
PD™ PMG1
-S3 MCU. This is the
default firmware loaded on the CY7113 kit.
CY7113
A
detailed explanation of the example projects is available in the ModusToolbox™ software.