QLC+ on the Raspberry Pi

28.06.2014

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

28.06.2014

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 Debian Jessie, with a 4.4.21 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.6.2 directly running on OpenGL for fast 2D rendering of the User Interface. Xorg 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 using a Raspberry Pi 1 model B.

How to download it

28.06.2014

Due to the huge amount of time I've 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 fair donation of 15€ or a similar amount in your currency (but you can donate more if you want!) to obtain the software image download link.
As the PayPal system works by email addresses, I will contact you back providing the URL to download the software and the quick guide PDF.
Please note: normally I reply the same day of the donation. Check also your spam folder to avoid missing the email (especially @hotmail and @outlook accounts).
After donating, any future update will be provided free of charge !
Those users who already donated to the QLC+ project can obtain the download link for free.

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