CE209974 - Breathing LED with Smart IO | Cypress Semiconductor
CE209974 - Breathing LED with Smart IO
This example demonstrates the flexibility of PSoC® 4 Smart IO®, by implementing a breathing LED effect exclusively in hardware, with no CPU usage beyond initialization.
This example uses a PWM and PSoC 4 Smart IO to make an LED gradually cycle through increasing and decreasing brightness. There is no CPU usage beyond PWM initialization. This example also shows how the Smart IO can be used to route the same signal through multiple I/O pins on the same port.