The following procedure will walk you through building PixyMon for Linux. This procedure assumes the following:
The Mint distribution of Linux can be downloaded here: http://www.linuxmint.com
Instructions for updating the Pixy firmware are here: Uploading New Firmware
Although this procedure uses Linux Mint, it should work with any Linux distribution that uses the Debian package manager (e.g. Ubuntu).
In the terminal window type:
sudo apt-get install git
In the terminal window type:
sudo apt-get install qt5-default
sudo apt-get install qt5-qmake
sudo apt-get install qtbase5-dev-tools
Change directory to the pixy build tools folder and run the build script.
In the terminal window type:
cd pixy2/scripts
./build_pixymon_src.sh
The script will probably take a few minutes to complete. Perhaps this is a good time to make a cup of tea?
In order to communicate with Pixy over USB as a non-root user you must set permissions for Pixy.
To do this copy the 'pixy.rules' file to '/etc/udev/rules.d'
In the terminal window type:
cd ../src/host/linux/
sudo cp pixy.rules /etc/udev/rules.d/
In the terminal window type:
cd ../../../build/pixymon/