Qt-based desktop application for PixelMaestro.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
lib
src
tests
.gitignore
.gitmodules
CHANGELOG.md
LICENSE
PixelMaestro-Studio.pro
README.md
screenshot.png

README.md

PixelMaestro Studio

latest release license

PixelMaestro Studio is a desktop application for controlling LED displays using the PixelMaestro library. Using PixelMaestro Studio, you can create custom LED animations, save and load presets, and control LEDs over USB.

screenshot

Features

  • Design rich, full color animations using interactive real-time visual editing tools
  • Control up to 256 independent, multi-layered drawing surfaces simultaneously
  • Upload your changes in real-time to Arduino and other devices over USB
  • Save, load, and share your custom animations and configurations
  • Set dynamic time-based animations and transitions using a powerful yet intuitive event scheduling system

Usage

Download the latest version of PixelMaestro Studio from the Releases page. The Wiki contians information on how to use PixelMaestro Studio and its various features.

To learn more about the PixelMaestro library itself, visit the repository or check out the official Wiki.

Running PixelMaestro Studio

Download the latest version of PixelMaestro Studio from the releases page.

Windows

Download and run PixelMaestro_Studio.exe.

Linux

Download PixelMaestro_Studio, make it executable, then run it.

$ wget https://github.com/8bitbuddhist/PixelMaestro-Studio/releases/download/{version tag}/PixelMaestro_Studio
$ chmod +x PixelMaestro_Studio
$ ./PixelMaestro_Studio

Building PixelMaestro Studio

Build Requirements

Build Instructions (Linux)

  1. Download and install Qt 5.11.2 or higher along with the QtSerialPort module.
  2. Clone the GitHub repository to your computer:
    • git clone https://github.com/8bitbuddhist/PixelMaestro-Studio.git
  3. Navigate to the newly created repository folder and use git submodule to download the PixelMaestro core library:
    $ cd PixelMaestro-Studio
    $ git submodule init
    $ git submodule update
  4. Use qmake to build the project, or if you have Qt Creator installed, open the PixelMaestro_Studio.pro file.
    qmake PixelMaestro-Studio.pro && make qmake_all

Credits

Icons based on the Monochrome icon set by Danny Allen, retrieved from Openclipart.