<< return to Pixycam.com

User Tools

Site Tools


installing_pixymon_on_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

installing_pixymon_on_linux [2017/11/23 03:00]
jfrench - Imported by DokuWiki Advanced Plugin
— (current)
Line 1: Line 1:
- 
- 
- 
- 
-====== Installing PixyMon on Linux ====== 
- 
- 
-====== 1. Introduction ====== 
- 
-The following procedure will walk you through building PixyMon for Linux. This procedure assumes the following: 
- 
-  * Your system has Linux Mint-17 installed 
-  * Pixy firmware has been updated to 1.0.2 
-  * Your system is connected to the internet 
- 
-The Mint-17 distribution of Linux can be downloaded here: http://​www.linuxmint.com 
- 
-Instructions for updating the Pixy firmware are here: [[wiki:​Uploading_New_Firmware|Uploading New Firmware]] 
- 
-Although this procedure uses Linux Mint-17, it //should// work with any Linux distribution that uses the Debian package manager (e.g. Ubuntu). 
- 
- 
-====== 2. Procedure ====== 
- 
- 
-===== 2.1. Install dependencies for building PixyMon ===== 
- 
-Start the terminal application:​ 
- 
-{{wiki:​img:​78184a8b63cf10782c18339b791db9f85a0d8bc0.png}} 
- 
- 
-==== 2.1.1. Install git ==== 
- 
-In the terminal window type: 
- 
-''​%%sudo apt-get install git%%''​ 
- 
- 
-==== 2.1.2. Install libusb-1.0-0-dev ==== 
- 
-In the terminal window type: 
- 
-''​%%sudo apt-get install libusb-1.0-0-dev%%''​ 
- 
-{{wiki:​img:​da64e20cd40baefbd00b8bb4fce081a0f9b76abd.png}} 
- 
- 
-==== 2.1.3. Install QT ==== 
- 
-In the terminal window type: 
- 
-''​%%sudo apt-get install qt4-dev-tools%%''​\\ 
-{{wiki:​img:​2383c6567221648c447861d741195085437aefa6.png}} 
- 
-''​%%sudo apt-get install qt4-qmake%%''​\\ 
-{{wiki:​img:​fa252fee6bcaea3bd9cc93e57379042fded5dd72.png}} 
- 
-''​%%sudo apt-get install qt4-default%%''​\\ 
-{{wiki:​img:​a7cf5a5a9af585bf9bbc8c83b0530dc91387084d.png}} 
- 
- 
-==== 2.1.4. Install g++ (compiler) ==== 
- 
-In the terminal window type: 
- 
-''​%%sudo apt-get install g++%%''​ 
- 
-{{wiki:​img:​208f77c0feb60df1b578d0a67c31972a6e32e285.png}} 
- 
- 
-===== 2.2. Building PixyMon ===== 
- 
- 
-==== 2.2.1. Download Pixy source code ==== 
- 
-In the terminal window type: 
- 
-''​%%git clone https://​github.com/​charmedlabs/​pixy.git%%''​\\ 
-{{wiki:​img:​dcf634a40148751c2a5f59668335e326013c2183.png}} 
- 
- 
-==== 2.2.2. Run the build script ==== 
- 
-Change directory to the pixy build tools folder and run the build script. 
- 
-In the terminal window type: 
- 
-''​%%cd pixy/​scripts%%''​\\ 
-''​%%./​build_pixymon_src.sh%%''​ 
- 
- 
-==== 2.2.3. Add permissions for Pixy USB interface ==== 
- 
-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/​%%''​ 
- 
-{{wiki:​img:​4a97375dee1ace2c3a8c6059e99c9c2200f9a342.png}} 
- 
- 
-===== 2.3. Running PixyMon ===== 
- 
- 
-==== 2.3.1. Connect Pixy to your Linux system using a USB Mini cable ==== 
- 
-{{wiki:​img:​e0e66b6f1b2c5231027c1d03c811e16207772021.jpg?​300}} 
- 
- 
-==== 2.3.2. Change directory to the PixyMon build folder ==== 
- 
-In the terminal window type: 
- 
-''​%%cd ../​../​../​build/​pixymon/​bin/​%%''​ 
- 
- 
-==== 2.3.3. Run PixyMon ==== 
- 
-In the terminal window type: 
- 
-''​%%./​PixyMon%%''​ 
- 
-{{wiki:​img:​c3853354ec6a7f9c9f843996e1e05d615a0e355c.png}} 
- 
-What's next? Let's [[wiki:​Teach_Pixy_an_Object_2|teach Pixy an object]]! 
- 
- 
- 
- 
- 
- 
  
installing_pixymon_on_linux.1511406027.txt.gz ยท Last modified: 2017/11/23 03:00 by jfrench