You are here

CE220541 - PSoC 6 MCU SCB EZI2C | Cypress Semiconductor

CE220541 - PSoC 6 MCU SCB EZI2C

Last Updated: 
Dec 13, 2018
Version: 
*A

This code example demonstrates the implementation of an EZI2C Slave using the SCB Component on a PSoC 6 MCU. PSoC Creator version demonstrates how to control the color and intensity of an RGB LED using TCPWM Components. This code example implements an I2C slave using an SCB Component (configured as EZI2C), which receives the data required to control an RGB LED from an I2C master. ModusToolbox version demonstrates how to control the intensity of an LED using a TCPWM. This code example implements an I2C slave using an SCB Component (configured as EZI2C), which receives the data required to control the brightness of the LED from an I2C master. A host PC running the Cypress' Bridge Control Panel (BCP) software is used as an I2C master.

To run code examples in ModusToolbox™ SW, download and unzip the code example package specific for ModusToolbox and run ModusToolbox IDE's New Application command, then browse to and select the modus.mk file. For documentation and collateral regarding the ModusToolbox SW, please visit the ModusToolbox SW page to learn more.

To run code examples in PSoC Creator, download and unzip the code example package specific for PSOC Creator, run PSoC Creator, go to File > Open > Project/Workspace, then browse to and select the .cywrk file. For documentation and collateral regarding PSoC Creator, please visit the PSoC Creator SW page to learn more.