Introducing LightingPi

Features:

  • Control strings of LED pixels with a raspberry Pi
  • Control strings of analog RGB LED strings (up to 16 channels per PWM board)
  • Control Incandessent lighting via SSR boards (work in progress)
  • Control servo position
  • Control of all fixtures provided over all major lighting protocols Artnet / E1.31/ OSC …via OLA

Introducing LightingPi

Overview:

DMX based protocols are quite flexible.  The LightingPi software is a client which allows control of a large variety of light fixtures attached to the Raspberry Pi

Hardware:

(1) RaspberryPi
(2) PWM Hardware (Needed for Analog RGB Pixels and Servos)
(3) Something to play with (Servo motor; LED strips; LED pixels, SSRs)

Wiring Diagram:

No rocket science here:
Dimmer and RGB analog control provided by an I2C PWM generator
Led Pixel support provided by SPI bus directly on the raspberry pi

RGB LED strings driven by passing the PWM output to FET drivers (in the form of “RGB String Amplifiers cheaply available from ebay)
Servos are directly driven from the PWM IC
SSRs for dimmers are directly driven from PWM IC

Software:

lightingPi:

Grab the latest version here: https://github.com/scottjgibson/lightingPiConfiguring the peripherals:Have a look at config.ini; its pretty self explanitory

OLA:

Install via apt; sudo apt-get install ola

For more detail: Introducing LightingPi

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top