-
PCA 9685 PWM Extender is now supported. Bugs fix release
04/06/2017 at 00:43 • 0 commentsI have done a lot of work since the last log entry. The 16 channel PCA 9685 PWM chip is now supported. New functionality includes servo motor minimum, neutral, and maximum. Also added are LED blink, pulse, pulsate, on and off. The pulsate function allows you to edit attack, sustain, release and interval times, much like creating a sound envelope.
Finally, fixed some annoying bugs, most notably that when a board becomes unmounted the name of the board blanks out in the macro and event trigger editors. You can now edit macros and event triggers even with unmounted boards. The names of unmounted boards will show up red in these editors.
-
Breezy4Pi will soon support the PCA9685
12/09/2016 at 14:35 • 0 commentsI'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.
-
Latest Updates as of 09/04/2016
09/04/2016 at 16:06 • 0 commentsMany changes have been made to Breezy4Pi. It now supports LED semaphores. Installation instructions have been updated and are now posted on GitHub.