Close

Breezy4Pi will soon support the PCA9685

A project log for Breezy4Pi - Easy to Use Sequence Controller

Configure your Raspberry Pi to model breadboards and run programs with just mouse clicks.

tomtibbettstomtibbetts 12/09/2016 at 14:350 Comments

I'm almost done adding support for the PCA9685 PWM Output Extender to Breezy4Pi. I've added components for servo motors and the PWM Led. The cool thing about the PWM Led is that it has some of the same functions as the regular Leds such as Blink and Pulse. Additionally, the PWM Led has Pulsate which can give your Leds a neat incandescent light bulb look with a ramp up to full brightness over time.

The first photo above shows how the PWM Led is used in a macro. The Attack parameter states how much time to take to ramp the Led up to full brighteness. The Sustain parameter is how long to maintain full brightness. Release is how long to return to ramp down to an off state. Interval is the time between pulsations and Max Brightness is how bright you want your Led.

Uses for pulsation can include fun things like adding pulsating beacons on a model radio tower for instance.

Discussions