QLC+ on the Raspberry Pi


In the last few years a new category of devices spread out and gather a huge success and a good response on the market.
Projects like Arduino, Beagle Board and Raspberry Pi are in the center of many projects in robotics, surveillance and electronics controlling but also in the education field.

Thanks to the donation of a QLC+ user, a challenging task has been started back in November 2013 to offer a very cheap (around $40) and easily portable solution for controlling lights.
It's been challenging in the sense that at that time (Nov 2013) a Raspberry Pi 1 was based on a single core 700Mhz ARM processor with a limited amount of RAM, while QLC+ was used to run on 2-4-8 core desktop processors with 2-3Ghz clock frequency.
Things improved with the Raspberry Pi 2 and 3 and now QLC+ runs quite smoothly on the current generation devices.

Features in a nutshell


QLC+ on Raspberry Pi is an optimized version that tries to get the best out of a limited device while keeping the whole set of functionalities offered on the desktop version.

Let's go directly into the techy details to let you understand what kind of gear is powering QLC+ on the Pi:

  • Supports every Raspberry Pi model
  • A Linux system based on Raspbian Jessie, with a 4.9 kernel and optimized for the ARM platform
  • Around 850MB of memory available on RPi2/RPi3 Model B when QLC+ is running.
  • Extremely tiny software image that fits into a SD card with a size of just 1GB and still leaves around 200MB of free space
  • Powered by Qt 5.9.2 LTS directly running on OpenGL for fast 2D rendering of the User Interface. An X server is not present in the image.
  • Web interface access, including all the network settings to use a wired or wireless network
  • All the QLC+ plugins are available in this version, including OLA, UART, GPIO and a powerful SPI plugin to natively control LED strips and RGB LED Panels
  • Boots in about 12 seconds on a RPi3 (15s on Pi2, 25s on Pi Zero and 30s on Pi1).
    They start automatically in operate mode and with web access activated.
    It is possible to define a project to be loaded and started at boot time.

Here's a demonstration video of what QLC+ on the Raspberry Pi can do.
For the record, this video has been filmed back in 2014 using a Raspberry Pi 1 model B.

How to download it - Read carefully

Due to the huge amount of effort dedicated to offer an optimized version of QLC+ on the Raspberry Pi, in this case I need to ask for a small contribution for the results of months of effort.
As many other open source projects do, there is no cost for the software. It is, and always will be, free and open source. You can still build QLC+ on the Raspberry yourself.
So I suggest a contribution of 15€ or the equivalent amount in your currency (but you can donate more if you want!) to obtain the software image download links.
As the PayPal system works by email addresses, you will be contacted back via the MailChimp service, with an email providing the URLs to download the software and a user guide PDF.
Please note: normally you will receive an email within 24 hours from the donation. This is not an automated service. Check also your spam and advertisement folders to avoid missing the email (especially @hotmail and @outlook accounts).
After donating, any future update will be provided automatically and free of charge.

Please, click on the button below and enter an email address where you can be reached and the amount you wish to donate.