<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.diychristmas.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RobBaldwin</id>
	<title>diychristmas.org wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.diychristmas.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RobBaldwin"/>
	<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Special:Contributions/RobBaldwin"/>
	<updated>2026-09-16T04:52:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.11</generator>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1929</id>
		<title>Falcon Player on BeagleBone</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1929"/>
		<updated>2016-12-14T21:58:38Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Hardware Required */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up falcon player on a beaglebone&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,2742.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beaglebone black&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Beaglebone green&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB Sound Card&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Powered USB hub&amp;#039;&amp;#039;&amp;#039; this is recommended so the usb thumb drive, usb sound card and the usb wifi dongle can be used. If you choose to not use the usb thumb drive install the eMMC fpp version and use the sd card as the storage for your sequences and songs&lt;br /&gt;
&lt;br /&gt;
== Micro sd card setup ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
1) Write FPP BBB SD disk image to micro-SD card using &amp;quot;Win32 Disk Imager&amp;quot;&lt;br /&gt;
Download and install the Win32 Disk Imager from the following link: http://sourceforge.net/projects/win32diskimager/files/latest/download&lt;br /&gt;
&lt;br /&gt;
 Extract the .img file from the FPP BBB SD image .zip file&lt;br /&gt;
 Insert a 2GB or larger micro-SD card into your computer&lt;br /&gt;
 Run the Win32 Disk Imager application&lt;br /&gt;
 Select the correct disk drive letter for the micro-SD card.  NOTE: Double-check that this is the correct drive letter as the Win32 Disk Imager will overwrite any data if you select the incorrect drive letter&lt;br /&gt;
 Select the extracted .img file&lt;br /&gt;
 Press &amp;quot;Write&amp;quot; and wait for the image to be written to the micro-SD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Insert micro-SD card into the BBB&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
3) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
4) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
5) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
6) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address) If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
7) remove the thumb drive from the computer and place in one of the usb ports of the usb hub&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
8) insert the USB wifi dongle &lt;br /&gt;
&lt;br /&gt;
9) If you are using a usb sound card plug speakers into the sound card&lt;br /&gt;
&lt;br /&gt;
10) power on the beaglebone&lt;br /&gt;
&lt;br /&gt;
11) Hold the Boot Button (S2) on the top of the beaglbone (near the micro sd slot) while powering on the beaglebone. Hold until the led&amp;#039;s start to flash.  (Some users have reported not being required to do this step if they have been using the BBB already booting off the micro-SD card)&lt;br /&gt;
&lt;br /&gt;
12) he BBB should boot up running FPP off the micro-SD.  The boot process will automatically resize the main disk partition to fill up the micro-SD card, and this will automatically reboot.  The whole process should take under a minute and then FPP will be up and running.&lt;br /&gt;
&lt;br /&gt;
13) access the fpp via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
14) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
15) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
16) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
17) update dns and restart networks&lt;br /&gt;
&lt;br /&gt;
Here is a video link to installing the falcon player (this is part 1 you can then get to later parts as needed)&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/77569318&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1928</id>
		<title>Falcon Player on BeagleBone</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1928"/>
		<updated>2016-12-14T21:57:44Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* The install */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up falcon player on a beaglebone&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,2742.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beaglebone black&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Beaglebone green&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB hub&amp;#039;&amp;#039;&amp;#039; this is recommended so the usb thumb drive and the usb wifi dongle can be used. If you choose to not use the usb thumb drive install the eMMC fpp version and use the sd card as the storage for your sequences and songs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Micro sd card setup ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
1) Write FPP BBB SD disk image to micro-SD card using &amp;quot;Win32 Disk Imager&amp;quot;&lt;br /&gt;
Download and install the Win32 Disk Imager from the following link: http://sourceforge.net/projects/win32diskimager/files/latest/download&lt;br /&gt;
&lt;br /&gt;
 Extract the .img file from the FPP BBB SD image .zip file&lt;br /&gt;
 Insert a 2GB or larger micro-SD card into your computer&lt;br /&gt;
 Run the Win32 Disk Imager application&lt;br /&gt;
 Select the correct disk drive letter for the micro-SD card.  NOTE: Double-check that this is the correct drive letter as the Win32 Disk Imager will overwrite any data if you select the incorrect drive letter&lt;br /&gt;
 Select the extracted .img file&lt;br /&gt;
 Press &amp;quot;Write&amp;quot; and wait for the image to be written to the micro-SD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Insert micro-SD card into the BBB&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
3) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
4) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
5) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
6) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address) If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
7) remove the thumb drive from the computer and place in one of the usb ports of the usb hub&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
8) insert the USB wifi dongle &lt;br /&gt;
&lt;br /&gt;
9) If you are using a usb sound card plug speakers into the sound card&lt;br /&gt;
&lt;br /&gt;
10) power on the beaglebone&lt;br /&gt;
&lt;br /&gt;
11) Hold the Boot Button (S2) on the top of the beaglbone (near the micro sd slot) while powering on the beaglebone. Hold until the led&amp;#039;s start to flash.  (Some users have reported not being required to do this step if they have been using the BBB already booting off the micro-SD card)&lt;br /&gt;
&lt;br /&gt;
12) he BBB should boot up running FPP off the micro-SD.  The boot process will automatically resize the main disk partition to fill up the micro-SD card, and this will automatically reboot.  The whole process should take under a minute and then FPP will be up and running.&lt;br /&gt;
&lt;br /&gt;
13) access the fpp via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
14) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
15) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
16) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
17) update dns and restart networks&lt;br /&gt;
&lt;br /&gt;
Here is a video link to installing the falcon player (this is part 1 you can then get to later parts as needed)&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/77569318&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1927</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1927"/>
		<updated>2016-12-14T21:49:42Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* The install */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi.&lt;br /&gt;
&lt;br /&gt;
Before starting visit this page and download the github file listed this should be the latest working version of fpp.&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card (do not copy the zip file you need to put all the files from the zip on the sd card)&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
&lt;br /&gt;
2) format the entire sd card as a single vfat partition copy the contents of the zip file to the sd card.&lt;br /&gt;
&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
7) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder made a copy of these available here https://www.dropbox.com/s/7pq73mueu45oiw5/Config.zip?dl=0&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address) If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary) Or use 8.8.8.8 (the webs dns server)&lt;br /&gt;
&lt;br /&gt;
19) update dns and restart networks&lt;br /&gt;
&lt;br /&gt;
20) reboot the pi&lt;br /&gt;
&lt;br /&gt;
You now have the fpp up and running and it should have the correct date though probably not the correct time you will need to set the time for your location under the time/date in status drop down.&lt;br /&gt;
&lt;br /&gt;
You now can setup the input output and upload .fseq and audio files, set up your playlists, and use the playlists to set up the scheduler.&lt;br /&gt;
&lt;br /&gt;
Here is part 1 (and from that you can get to further parts) of the falcon install in video form&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/77569318&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1926</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1926"/>
		<updated>2016-12-14T21:35:24Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi.&lt;br /&gt;
&lt;br /&gt;
Before starting visit this page and download the github file listed this should be the latest working version of fpp.&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card (do not copy the zip file you need to put all the files from the zip on the sd card)&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
&lt;br /&gt;
2) format the entire sd card as a single vfat partition copy the contents of the zip file to the sd card.&lt;br /&gt;
&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
7) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder made a copy of these available here https://www.dropbox.com/s/7pq73mueu45oiw5/Config.zip?dl=0&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address) If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
19) update dns and restart networks&lt;br /&gt;
&lt;br /&gt;
Here is part 1 (and from that you can get to further parts) of the falcon install in video form&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/77569318&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Controlling_FPP_from_xLights&amp;diff=1925</id>
		<title>Controlling FPP from xLights</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Controlling_FPP_from_xLights&amp;diff=1925"/>
		<updated>2016-12-10T21:13:08Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: Created page with &amp;quot;Controlling FPP from xlights  Assuming you have the fpp fully up and running with DNS resolved if not see the wiki&amp;#039;s concerning installing fpp.  Xlights makes configuring the...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Controlling FPP from xlights&lt;br /&gt;
&lt;br /&gt;
Assuming you have the fpp fully up and running with DNS resolved if not see the wiki&amp;#039;s concerning installing fpp.&lt;br /&gt;
&lt;br /&gt;
Xlights makes configuring the fpp very easy&lt;br /&gt;
&lt;br /&gt;
If you have your networks all set up in xlights on the setup tab, and are running the latest version of xlights, under tools in xlights is fpp connect. Use this to upload your networks directly to the fpp, this will fully set up your show to run. You also can use fpp connect to upload the sequences and audio files.&lt;br /&gt;
&lt;br /&gt;
If you do not have your networks setup in xlights or are running an older version of xlights that does not have fpp connect.&lt;br /&gt;
&lt;br /&gt;
In the pi gui, under Input/Output settings you want Channel Outputs. &lt;br /&gt;
Here if you are using e1.31 that is the first tab, the universe count is default to 0, set it to the desired number of universes. Adjust them as necessary paying attention to start channels for the next universe. &lt;br /&gt;
NOTE: a trick to setting this up if you are using different sized universes is to set the universes up 1 at a time (add one to the number of universe count to add 1 more universe) and change one universe at a time, REMEMBER to save before adding another universe. The fpp will then keep the start channels flowing correctly.&lt;br /&gt;
Make sure to enable e1.31 output (little check box at the top easily missed)&lt;br /&gt;
&lt;br /&gt;
If you are using p10 panels that is set up under the led panels tab,&lt;br /&gt;
Channel outputs - led panels &lt;br /&gt;
Set the panel correctly... 2x4 is 2 wide 4 high, a 4x2 is 4 wide and 2 high&lt;br /&gt;
Make sure the start channel of the grid matches the start channel in xlights/vix 3... even if you have a different fpp doing other things the data still starts at that point for the p10 panel. &lt;br /&gt;
There is now a drop down box in fpp that asks top left or bottom left start position this was added for vixen 3 users where there is an issue with text and vixen 3 using top left for its start position. xlights users make sure its set to top left.&lt;br /&gt;
ok setting up the grid in fpp is the biggest source of confusion... first and foremost... the set up in fpp is looking at the front of the panel, so your hookups are reversed left/right when connecting at the back... the top right panel in fpp is the top right panel looking at the front of the display so connecting at the back that would be the top left one.&lt;br /&gt;
note the arrows on the falcon player must match the arrows on the boards as viewed from the front (left/right flip when looking at the back does apply) &lt;br /&gt;
&lt;br /&gt;
If you are wanting to test the matrix with a feed from xlights/vix 3 you will need to define the matrix in e1.31&lt;br /&gt;
Each panel is 512 pixels and each pixel is 3 channels so 3 512 universes per panel. A 36 panel matrix is 108 universes of 512 channels just for reference.&lt;br /&gt;
A quick way of doing the universes is to set the universe count to 1, use your start channel as that start channel and number of channels set to 512. you can use multicast or unicast doesnt matter. Click save then set the number of universes to the number needed fpp will auto fill the rest of them in. click save again then restart the fppd. Note - you do not need to enable e1.31 output for this to work (unless you have other things your outputting e1.31 for in which case just uncheck the box next to these universes that are defined for the panel)&lt;br /&gt;
&lt;br /&gt;
Just a quick followup on the post....&lt;br /&gt;
&lt;br /&gt;
the raspberry pi matix adapter has 3 outputs and a max of 12 panels per output for a total of 36 panels&lt;br /&gt;
the octoscroller for beaglebone has 8 outputs and a max of 8 panels per output for a total of 64 panels&lt;br /&gt;
&lt;br /&gt;
When running the p10 make sure you direct your fpp away from the status page this updates every second and causes a blink on the panels if you navigate away from it then close the browser it will remember that you are not on the status page.&lt;br /&gt;
&lt;br /&gt;
for best picture in xlights set the contrast to 1.2 to 1.25 and the brightness to -30%. &lt;br /&gt;
In vix 3 add a dimming curve to the matrix in the display setup set to 70.&lt;br /&gt;
&lt;br /&gt;
A more advanced way of doing it is shown here in this video (DO AT YOUR OWN RISK)&lt;br /&gt;
https://www.youtube.com/watch?v=QtsncYoUl30&lt;br /&gt;
&lt;br /&gt;
Here is a picture of my setup in xlights fpp and physical to show everything recapped&lt;br /&gt;
&lt;br /&gt;
Click image for larger version. &lt;br /&gt;
&lt;br /&gt;
Name:	P10 layout.jpg &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pi hat/usb serial outputs are done from the other tab&lt;br /&gt;
Add then select the appropriate type from the drop down&lt;br /&gt;
&lt;br /&gt;
for dmx your wanting dmx open ... this can control renard, lor. and other dmx boards &lt;br /&gt;
for the pi hat (pixel output) you will need to select RPIWS281X and then set the number of pixels per output (there are 2) as well as the correct start channel&lt;br /&gt;
&lt;br /&gt;
Please note, BBB&amp;#039;s do not have onboard sound, using either a pi hat or pi matrix adapter will disable the onboard sound card, in all these instances if you are wanting sound output you must add a usb sound card.&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Raspberry_PI/BeagleBone&amp;diff=1924</id>
		<title>Raspberry PI/BeagleBone</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Raspberry_PI/BeagleBone&amp;diff=1924"/>
		<updated>2016-12-10T20:56:27Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Falcon Player */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These two inexpensive computer platforms offer incredible performance for pennies.&lt;br /&gt;
&lt;br /&gt;
== Falcon Player ==&lt;br /&gt;
A lot of people are using the Falcon Player for running their shows. Here&amp;#039;s setup information for both the beaglebone and raspberry pi&lt;br /&gt;
:*&amp;#039;&amp;#039;&amp;#039;[[Falcon Player on pi]]&amp;#039;&amp;#039;&amp;#039; Setting up Falcon on a Raspberry Pi&lt;br /&gt;
&lt;br /&gt;
:*&amp;#039;&amp;#039;&amp;#039;[[Falcon Player on beaglebone]]&amp;#039;&amp;#039;&amp;#039;  Setting up Falcon on a BeagleBone&lt;br /&gt;
&lt;br /&gt;
:*&amp;#039;&amp;#039;&amp;#039;[[Controlling FPP from xlights]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:*&amp;#039;&amp;#039;&amp;#039;[[Controlling FPP from Vixen3]]&amp;#039;&amp;#039;&amp;#039; by mwestling&lt;br /&gt;
&lt;br /&gt;
== More ==&lt;br /&gt;
&lt;br /&gt;
:*&amp;#039;&amp;#039;&amp;#039;[[Building an Octoscroller Matrix Display]]&amp;#039;&amp;#039;&amp;#039; Octoscroller and BeagleBone make a great display!&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Terminology/Definitions&amp;diff=1923</id>
		<title>Terminology/Definitions</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Terminology/Definitions&amp;diff=1923"/>
		<updated>2016-11-25T02:55:56Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is a constant work in progress as the hobby is constantly changing.&lt;br /&gt;
{{Compact_ToC}}&lt;br /&gt;
== A ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;AC — alternating current.&amp;#039;&amp;#039;&amp;#039; An electrical current that reverses directions at regular intervals. Wall power, or mains, is AC and in North America, it cycles 60 times per second, while in England and Australia, it cycles 50 times per second.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Arduino.&amp;#039;&amp;#039;&amp;#039; An Open Source system for developing microprocessor-controlled projects, including a reference design for a project board, as well as an integrated development environment (IDE) that supports an easy-to-use programming language and linking to the Atmel firmware development chain. Further, a series of printed-circuit boards that can plug into the Arduino board — called “shields” — have been developed for the project boards, extending the capabilities of the project environment.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ATmega.&amp;#039;&amp;#039;&amp;#039; A brand of microcontroller developed and sold by Atmel Corp. The Arduino line of project boards uses ATmega microprocessors (the 168, 328p, 1280 and 2560, depending upon the Arduino model). ATMega chips have an entire different firmware development chain than chips from [[Terminology/Definitions#M|Microchip Technology]] and therefore can’t share code.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Audacity.&amp;#039;&amp;#039;&amp;#039; Open Source audio editing application available for a variety of personal computer operating systems. See http://www.audacityteam.org/.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;AusChristmas.&amp;#039;&amp;#039;&amp;#039; A [http://www.auschristmaslighting.com/ web forum] that focuses on Christmas lights in Australia.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Amps (amperes).&amp;#039;&amp;#039;&amp;#039; A unit of electrical current, an amp is the amount of electricity being drawn through the power system. A product that draws 10 amps uses twice as much electricity as a product that draws five amps. See also [[Terminology/Definitions#E|Electricity basics]].&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;BBB/BBG - Beaglebone Black/Beaglebone Green&amp;#039;&amp;#039;&amp;#039; A system on a chip board, these are used for running falcon player (FPP) software to run your show. These microcomputers are very powerful and have numerous capes that attach to them allowing them to do a myriad of things for your show &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;BNC — bayonet nut connection.&amp;#039;&amp;#039;&amp;#039; A type of common radio frequency connector used on coaxial cables. See [[Terminology/Definitions#R|RG-58]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Board.&amp;#039;&amp;#039;&amp;#039; A shortened term for &amp;#039;circuit board,&amp;#039; which is a thin layer of fiberglass or other material that has electrical circuitry fused to it. Electronic components are soldered to the &amp;#039;board&amp;#039; circuitry to create electronic devices such as controllers.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;BOM — bill of materials.&amp;#039;&amp;#039;&amp;#039; A list of parts — including quantities, manufacturers and serial numbers — needed to build a specific project.&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;C7, C9 light bulbs.&amp;#039;&amp;#039;&amp;#039; Known as the “traditional” Christmas light, these types of strings had their hey-day in the 1950s and 1960s. Many lighting hobbyists switched to “mini” bulbs in the 1970s. The C7 bulb is about 2-inches tall, while the C9 is about 3-inches tall. The C7 uses the candelabra base, while the C9 uses the intermediate base (both of which are [http://en.wikipedia.org/wiki/Edison_screw Edison screw] types). Both sizes come in both clear and opaque colors and both come in 7-watt versions, while the C7 comes in a 2.5-watt version and the C9 in a 3.5-watt version. The maximum number of 2.5-watt lamps per 15-amp circuit is about 575 (or 765 lamps per 20-amp circuit) or 300 lamps per outlet, while the maximum number of 7-watt lamps per 15-amp circuit is about 200 (274 per 20-amp circuit) or about 125 lamps per outlet. These terms have also been appropriated by [[Terminology/Definitions#L|LED]] Christmas-light makers and therefore C7 and C9 LEDs are also available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Capacitor.&amp;#039;&amp;#039;&amp;#039; An electrical component that stores an electric charge and releases it when its needed. Typically used in Christmas lighting as a filter in power supply circuits.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Cat3, Cat5, Cat5e, Cat6.&amp;#039;&amp;#039;&amp;#039; Traditionally used as the cable in Ethernet networking, “Cat” is short for “category” and the numbers refer to different signaling standards. Cat5 cable has four pairs of 22- to 24-gauge wires, usually designated by the colors orange, green, blue and brown; each colored wire in the pair has a solid color and the same color with a white stripe. The orange/orange-white pair in Cat5 is twisted, while all the pairs in Cat5e and Cat6 are twisted.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Channel.&amp;#039;&amp;#039;&amp;#039; In Christmas lighting, the method of identifying a lighting element in sequencing software. An element can be an individual lamp (such as in a smart pixel) or a string of lights.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Circuit.&amp;#039;&amp;#039;&amp;#039; The path (usually wire) through which current flows between an electrical energy source and an electrical device, appliance or fixture.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Co-op.&amp;#039;&amp;#039;&amp;#039; See [[Terminology/Definitions#G|group buy]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Color organ.&amp;#039;&amp;#039;&amp;#039; An electronic device that takes in audio signals and automatically outputs digital signals that can be assigned to lights. While a color organ can be designed to respond to music, the result isn’t as appealing as a song sequenced by a person.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Controller.&amp;#039;&amp;#039;&amp;#039; A device that accepts signals from a computer running a lighting sequencer and controls lights based on those signals (turning them on or off, dimming up or dimming down).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Current.&amp;#039;&amp;#039;&amp;#039; The amount of electricity flowing through a circuit, measured in [[Terminology/Definitions#A|Amperes]] (A), milliamperes (ma) or microamperes (ua).&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;dB — decibel.&amp;#039;&amp;#039;&amp;#039; A unit of relative sound or radio transmission intensity.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DC — direct current.&amp;#039;&amp;#039;&amp;#039; An electrical current that flows continuously in one direction. Batteries and fuel cells produce direct current and alternating current can be rectified and changed into direct current with diodes.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Decoupling capacitor.&amp;#039;&amp;#039;&amp;#039; A capacitor that is included in circuits with microcontrollers to insure that voltages don’t dip and spike elsewhere around the circuit because of the needs of the microcontroller. Like a water tower in a community, the circuit slowly fills up the decoupling cap with electricity. When the microcontroller needs a burst of energy (or, in the analogy, if somebody needs to flush three toilets at once), the decoupling cap provides the needed energy without the water pressure throughout the community dropping.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DIGWDF Store&amp;#039;&amp;#039;&amp;#039; The on-line store that produces weird yet curiously helpful circuits, adapters and gizmos that help DIY&amp;#039;ers create customized solutions to blinky-flashy problems. DIGWDF has three main engineers, Grelllbbb, Hngnnorrgg and Fffllleeennnkkk, and the three of them collaborate and do most of the creative work. Periodically they post information in the forum in a language that has been termed &amp;quot;Lutefisk-ese.&amp;quot; It&amp;#039;s a somewhat phonetic language that takes getting used to, which seems somewhat consistent with the various weird adventures the engineers get into from time to time...  And those are all meant to be taken tongue-in-cheek... What IS true however is that ALL profits from the DIGWDF Store, however small, are directed toward the expenses of running the diychristmas.org site and forum.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Diode.&amp;#039;&amp;#039;&amp;#039; An electrical device that will allow current to pass in only one direction.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DIP — dual in-line package.&amp;#039;&amp;#039;&amp;#039; A method of mounting integrated circuits, microcontrollers and other electronics components on printed circuit boards. Sometimes called “through-hole package,” because holes are drilled in the PC boards and the package is soldered to the board on the side opposite the package. Compare this with “surface mount,” where components are mounted to the PC board on its top side by soldering leads directly to pads.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dipole.&amp;#039;&amp;#039;&amp;#039; A basic radio antenna that consists of two elements, each of equal length. The length of the elements is an algorithmic function of the frequency over which the broadcast is being made. It’s used in Christmas light shows by FM transmitters to broadcast music.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DirkCheap.&amp;#039;&amp;#039;&amp;#039; A concept and philosopy that Dirknerkle has to help lower the cost of participating in this hobby. It applies to several products the DIGWDF engineers create, such as the DirkCheapSSR, a no-frills 4-channel unit that is &amp;quot;dirt cheap&amp;quot; to make...&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dirknerkle.&amp;#039;&amp;#039;&amp;#039; The patron saint of this site. Dirk runs not only the forums and wiki, but also is the proprietor of The DIGWDF Store [http://digwdf.com/ Dirknerkle’s Inventorium and Generally Worthless Device Factory], an online store that provides items of greater or lesser interest to holiday lighting enthusiasts. (based on sales totals, mostly lesser...)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DIYC.&amp;#039;&amp;#039;&amp;#039; Can refer to either [http://www.DoitYourselfChristmas.com DoitYourselfChristmas.com] or [http://www.DIYChristmas.org DIYChristmas.org].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX (also known as DMX-512).&amp;#039;&amp;#039;&amp;#039; Digital MultipleX. A theater and stage-lighting system based on the RS485 differential signaling electrical communications system that supports controlling light intensity across 255 steps. The system supports 512 different channels (called a “universe”) of lighting control and larger numbers of devices can be controlled by adding more transmitting controllers. Receiving controllers are daisy-chained together with each controller receiving and processing all 512 channels, but only acting upon those channels to which it has been assigned. Traditional DMX-512 uses five-pin XLR connectors, while in holiday-lighting [[Terminology/Definitions#C|Cat5]] cable and [[Terminology/Definitions#R|RJ45]] telecommunications products have been adopted. Renard DMX is one implementation of the DMX protocol that&amp;#039;s designed for Renard-type controllers.&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31.&amp;#039;&amp;#039;&amp;#039; A digital standard protocol for transmitting [[Terminology/Definitions#D|DMX-512]] data over Ethernet networks.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;EDM Design.&amp;#039;&amp;#039;&amp;#039; A South African company that makes low-powered FM transmitters. While these are sold in the United States as “[http://www.edmdesign.com/orders-1.html kits]” — a term used to skirt FCC regulations — 99 percent of the transmitter comes completed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Electricity basics.&amp;#039;&amp;#039;&amp;#039; The flow of electrons typically over wire, electricity is energy converted from fuels or natural resources and distributed to homes and businesses via a grid of utility companies. Electricity has three basic units: voltage, current (measured in amps) and resistance (measured in ohms). The basic equation of electrical engineering is that amps = volts divided by ohms. The fourth basic element of electricity is watts, which is volts times amps. The most common analogy used to describe electricity is that of plumbing and water: the pressure of water in a pipe is like voltage, while the flow of the water in a pipe is like amps.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Electrolytic.&amp;#039;&amp;#039;&amp;#039; A type of fixed capacitor. See [[Terminology/Definitions#C|capacitor]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Endless loop.&amp;#039;&amp;#039;&amp;#039; A mistake in computer programming where instructions circle back and forth, never ending. See   [[Terminology/Definitions#I|infinite loop]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Engineer.&amp;#039;&amp;#039;&amp;#039; One who designs, builds, invents, maintains or otherwise creates or supervises processes, structures, machines, devices, materials and/or systems. At DIGWDF (see [[Terminology/Definitions#D|Dirknerkle]]), staff engineers include Fffllleeennnkkk, Grelllbbbb and Hngnnorrgg. They are supervised by Mr. Nerkle and Monica Momglobs, the DIGWDF receptionist.&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Farad.&amp;#039;&amp;#039;&amp;#039; A unit of measurement for electrical capacitance. See [[Terminology/Definitions#C|capacitor]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;FCC — The Federal Communications Commission.&amp;#039;&amp;#039;&amp;#039; The FCC was established by the Communications Act of 1934 and is charged with regulating interstate and international communications by radio, television, wire (telegraph, telephone), satellite and cable.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;FCC Part 15.&amp;#039;&amp;#039;&amp;#039; A section of the Federal Communications Commission’s rules and regulations that deals mainly with unlicensed transmissions. In the Christmas light world, FCC Part 15 is discussed because it regulates the way low-power FM transmitters, which are used in the Christmas lights community to broadcast the music that accompanies the light shows, should work. The general consensus in our community is that one way of measuring whether an FM transmitter might meet Part 15 rules is that it should not transmit further than 250 feet away from its antenna.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Firmware.&amp;#039;&amp;#039;&amp;#039; The set of instructions input into a microprocessor. Firmware is usually developed on a personal computer, compiled into assembly code and uploaded to the microprocessor.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;FM02.&amp;#039;&amp;#039;&amp;#039; An inexpensive a low-powered FM radio transmitter that meets FCC Part 15 rule. Unfortunately, it was no longer manufactured after 2014. Also see [[Terminology/Definitions#V|Vastelec]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;FPP - Falcon player&amp;#039;&amp;#039;&amp;#039; Falcon player formerly known as Falcon Pi Player hence the fpp designation, is a linux based scheduling software ran on a Beaglebone Black or green (BBB/BBG) or Raspberry Pi system on a chip (soc) microcomputer. This is capable of running your entire show on one of these inexpensive boards. The Beaglebones have 1 usb and 1 ethernet out with no onboard sound, the Raspberry Pi&amp;#039;s on the other hand have 2 to 4 usb outs, 1 ethernet out, and onboard sound, the latest version of the Pi has built in wifi. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Full wave.&amp;#039;&amp;#039;&amp;#039; A method of converting AC to DC using a rectifying circuit of a group of four diodes, called a bridge. A bridge rectifier can be a single component.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fuse.&amp;#039;&amp;#039;&amp;#039; A device designed to make electronic and electrical circuits safer by breaking (“blowing”) in the event of an electrical short circuit or overload. A fuse will blow before wires become so hot they catch on fire.&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;GFCI — ground fault circuit interrupter.&amp;#039;&amp;#039;&amp;#039; An electrical safety device installed in a power panel, sub-panel or outlet box that instantly shuts off the electricity when a leakage to ground occurs. This leakage can increase the risk of electrical shock. A GFCI should be used in all outdoor high-voltage environments and the device should be tested on a regular basis.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Grelllbbbdweeno&amp;#039;&amp;#039;&amp;#039; - A variant of the Arduino, this is a stripped-down version without the bells and whistles that can be used to build into projects. It was invented by Grelllbbb, one of the DIGWDF engineers.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Grounded/grounding.&amp;#039;&amp;#039;&amp;#039; A conducting connection, whether intentional or accidental, by which an electric circuit or equipment is connected to the earth, or to some conducting body of relatively large extent that serves in place of the earth.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Group buy.&amp;#039;&amp;#039;&amp;#039; Volunteers take the initiative to gather the components of a project and resell them to other hobbyists. Because electronics retailers and wholesalers frequently give quantity discounts, a group buy leverages the buying power of members of the community, delivering lower prices for a project.&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;HC595.&amp;#039;&amp;#039;&amp;#039; A serial, shift-register microchip that can control up to eight different devices. HC595 chips can be connected in series, allowing for an almost infinite number of devices to be controlled through the serial output pin of a microcontroller. This microchip is made by a variety of manufacturers using a variety of different names, though they always have “595” in them.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Half wave.&amp;#039;&amp;#039;&amp;#039; See [[Terminology/Definitions#F|full wave]]. In Christmas lighting, term used to refer to strings of LEDs that don’t have a rectifier included.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Heat sink.&amp;#039;&amp;#039;&amp;#039; A piece of metal attached to an electronics component — microprocessor, microcontroller, Triac, optoisolator — that serves to dissipate or absorb unwanted heat. Many electronics components have two ratings, a lower one when a heat sink is not used and a higher one where a heat sink is in place. Also called a dissipator.&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;IC — integrated circuit.&amp;#039;&amp;#039;&amp;#039; An electronic component in which many elements are fabricated and interconnected by a single process (into a single chip), as opposed to a “nonintegrated” circuit in which the transistors, diodes, resistors and other components are fabricated separately and then assembled. Elements inseparably associated and formed on or within a single substrate.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Infinite loop.&amp;#039;&amp;#039;&amp;#039; A mistake in computer programming where instructions circle back and forth, never ending. See   [[Terminology/Definitions#U|unproductive loop]].&lt;br /&gt;
&lt;br /&gt;
== J ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Jumper.&amp;#039;&amp;#039;&amp;#039; A connector on a printed circuit board that allows two parts of a circuit to be completed. Also, a short length of wire to complete a circuit.&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Komby.&amp;#039;&amp;#039;&amp;#039; A holiday lighting system based on the Arduino platform that sends lighting commands wirelessly via 2.5MHz radio frequency using the [[Terminology/Definitions#N|nRF24l01]] transceiver. Input can be in a variety of protocols ([[Terminology/Definitions#R|Renard]], [[Terminology/Definitions#D|DMX-512]], [[Terminology/Definitions#E|E1.31]]) and various outputs are also supported (Renard, DMX-512, smart pixels). Named after hobbyist Greg Scull, the primary developer, whose childhood nickname was “[http://www.komby.com Komby].”&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;LED — light emitting diode.&amp;#039;&amp;#039;&amp;#039; A solid-state, semiconductor device that converts electrical energy directly into light. LEDs show up in Christmas lighting in two contexts: the first is as a power or signal indicator in controllers or SSRs, while the second is their use as a substitute for incandescent lamps. LED Christmas light strings use about one-tenth the energy of an incandescent lamp and have an extraordinary life span (some makers claim as many as 20,000-50,000 hours of use).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lutefisk.&amp;#039;&amp;#039;&amp;#039; The main dish in the official Christmas holiday meal of DIYC.org; a Scandinavian delicacy. Lutefisk is cod fish that has been dried with lye. It must be soaked for days before being cooked for the meal and after it is prepared it has the consistency of a gelatin dessert. It is said that half the Scandinavians who came to America came to escape lutefisk and the other half came to proselytize on its behalf.&lt;br /&gt;
  &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lynx.&amp;#039;&amp;#039;&amp;#039; A group of holiday lighting products developed by hobbyist Robert Jordan. Initially based on DMX-512, the Lynx product line now supports both wireless transmissions as well as driving smart pixels. The most popular of the Lynx products is the [http://www.diylightanimation.com/wiki/index.php?title=ExpressUse Express], a 16-channel AC controller.&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;M5.&amp;#039;&amp;#039;&amp;#039; A type of [[Terminology/Definitions#L|LED]] Christmas light that is modeled after mini-lights. Typically, an M5 has a faceted cover and 110v AC strings come in 30, 50, 70, 90, 100 or 120 bulbs. These strings are made of combination series/parallel circuit construction and use resistors to compensate for the difference between the total bulb count and the input voltage. Commercial M5 strings are usually [[Terminology/Definitions#F|full wave]], while hardware or drug store strings are usually [[Terminology/Definitions#H|half wave]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Mains.&amp;#039;&amp;#039;&amp;#039; The alternating current electricity provided by the utility company; a Britishism/Aussy slang for the American phrase “wall power.” In North America, typically 120 volts, AC. In the United Kingdom and Australia, typically 240 volts, AC.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microchip Technology Inc.&amp;#039;&amp;#039;&amp;#039; [http://http://www.microchip.com/ Maker] of the [[Terminology/Definitions#P|PIC]] line of microcontrollers.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Microcontroller.&amp;#039;&amp;#039;&amp;#039; A computer-on-a-chip that emphasizes high integration, low power consumption, self-sufficiency and relatively low cost. Typically, a microcontroller has flash-type read-write memory allowing a programming station (usually called a PIC programmer) to enter in task-specific programs, which can be written in programming languages such as C, C++, BASIC or even in assembly code (which, of course, is the most efficient).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;MOC3023.&amp;#039;&amp;#039;&amp;#039; A 6-Pin DIP 400V Random Phase Triac Driver Output Optocoupler from Fairchild Semiconductor. It provides both [[Terminology/Definitions#T|Triac]] services and  [[Terminology/Definitions#O|optoisolator]] services in one package.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Mini-lights.&amp;#039;&amp;#039;&amp;#039; Holiday lighting incandescent bulbs that are about 7/32nds of an inch in diameter, they come in strings as short as 35 bulbs and as long as 400 bulbs, officially known as the T1-3/4. The strings are wired in series and parallel, usually in 50-bulb groups (the 50 bulbs are in series which are then wired parallel to the others, making 100-, 150-, 200-, 250-, 300-, 350- or 400-bulb strings). Pretty universally, strings that are grouped by 50 bulbs can be cut down to single 50-bulb strings. Mini-lights that are grouped by 50s use 2.5-volt, 170 mA bulbs, while 35-bulb strings use 3.5-volt bulbs. Colored mini-light bulbs are traditionally painted with a transparent paint, which can under certain weather conditions chip or fade.&lt;br /&gt;
&lt;br /&gt;
== N ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;nRF24l01.&amp;#039;&amp;#039;&amp;#039; A type of digital radio transceiver that supports transmission rates up to 2 megabits per second, using the 2.4GHz frequency, manufactured by Nordic Semiconductor. The radio is made as a 4mm x 4mm QFN surface-mount chip and requires certain additional components to operate. It only became popular when it was packaged in a small, pre-built printed circuit board with an antenna (or antenna connector) and an eight-pin connector. Has an effective range of about 250-500 feet in line-of-site environments. Used in the [http://www.komby.com Komby] line of wireless Christmas-lighting controllers.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Null pixel.&amp;#039;&amp;#039;&amp;#039; In instances where the first pixel of the display and the controller are too far apart, a “null pixel” is included halfway in between in order to boost the signal. The device is usually just the [[Terminology/Definitions#P|pixel]] controlling chip without the [[Terminology/Definitions#L|LEDs]].&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ohms.&amp;#039;&amp;#039;&amp;#039; The measure of resistance to the flow of an electric current (the resistance through which one volt will force one amp). Resistors in electronic circuits are measured in ohms, as is the voltage drop of an electrical wire. See also [[Terminology/Definitions#E|Electricity basics]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Optoisolator (opto, optocoupler).&amp;#039;&amp;#039;&amp;#039; A device that insures that a non-electrical barrier exists between a high-voltage environment and a low-voltage environment. It usually has some type of emitter — like an LED or a neon bulb — and an optical receiving element with a little dark tunnel between them. The high voltage causes the LED to brighten and that light then drives the low-voltage optical receiver. This way wall plug voltage doesn’t stream down low-voltage wires and into your controller or PC.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Oscillator.&amp;#039;&amp;#039;&amp;#039; A circuit that produces a sustained AC waveform with no external input signal. Oscillators can be designed to produce sine waves, square waves, or other wave shapes. They are typically used in Christmas lighting to produce fading and dimming.&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PCB — printed circuit board.&amp;#039;&amp;#039;&amp;#039; An electronics board that contains layers of circuitry that connect the various components of a system. A PCB can be mass manufactured or can be “home etched,” where a hobbyist transfers the design of the PCB to a copper-clad board, uses caustic chemicals to etch away the areas not needed and then drills the holes him or herself.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PIC.&amp;#039;&amp;#039;&amp;#039; A brand name for microcontrollers from Microchip Technology Inc., it has become a generic term for any microcontroller, which is a computer-on-a-chip. Importantly, the development chain for the PIC is different from that of other microcontrollers (such as the ATmega series), so the underlying code of firmware cannot be shared between chip families.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Pixel.&amp;#039;&amp;#039;&amp;#039; In computer graphics, a picture element. On most digital screens, a single spot on the monitor. In holiday lighting, an LED that has three colors (red, green, blue), either controlled as a group (“dumb pixels”) or as a single element (“smart pixels”). Holiday-light pixels are available in a number of form factors, including strips, strings of rectangular pixels, strings of “bullet” pixels, strings of “square” pixels and strings of “C9” pixels.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;POD — power over DMX.&amp;#039;&amp;#039;&amp;#039; Using [[Terminology/Definitions#R|RJ45]] connectors and [[Terminology/Definitions#C|Cat5]] cabling, 12-volt power is sent over three of the eight pairs of wires, while [[Terminology/Definitions#D|DMX-512]] signal is sent over two of the wires. The orange and orange-white wires carry the DMX, while the solid green, blue and brown wires carry 12-volts negative and the white-green, white-blue and white-brown wires carry 12-volts positive. Developed by Dave Moore of [http://www.holidaycoro.com/kb_results.asp?ID=92 HolidayCoro.com].&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Polarity.&amp;#039;&amp;#039;&amp;#039; The electrical condition of being either positive or negative. The direction of current between two leads or the direction of a magnetic field.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Programmer.&amp;#039;&amp;#039;&amp;#039; A device that connects to a personal computer to a microcontroller to download an application from the PC to the chip. See PIC.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Protocol.&amp;#039;&amp;#039;&amp;#039; The data &amp;quot;language&amp;quot; that is used between devices so that they can communicate with one another. Examples are RS-232, RS-485, RS-422, Ethernet, Renard, DMX, E1.31, SACN, etc. Devices must be using the same protocol to be able to communicate. For example, a device that&amp;#039;s sending data in the RS-232 format cannot be understood by a device that&amp;#039;s expecting to receive DMX data.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PWM — pulse width modulation.&amp;#039;&amp;#039;&amp;#039; A method of controlling analog devices with digital signals; used in dimming lights and the speed of small DC motors. Rather than increasing or decreasing voltage, PWM controls the number of time segments the full voltage is applied (in microseconds).&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Question.&amp;#039;&amp;#039;&amp;#039; Things that you are free and encouraged to ask about the hobby or how to do it. Answering them is what our users are here to do. Our motto is, &amp;quot;There&amp;#039;s no such thing as a dumb question.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ramsey Electronics.&amp;#039;&amp;#039;&amp;#039; Maker of FM radio transmitter [http://www.ramseyelectronics.com/b/6290123011 kits].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry Pi.&amp;#039;&amp;#039;&amp;#039; A full UNIX-based computer the size of a bar of soap. The Pi uses a system-on-a-chip (SoC) from Broadcom and has full USB, memory card, HDMI video output and audio input/output support. In holiday lighting, used in conjunction with the [http://falconchristmas.com/forum/index.php/board,8.0.html FPP] software, which schedules and plays lighting sequences.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RDM — remote device management.&amp;#039;&amp;#039;&amp;#039; An expansion to the [[Terminology/Definitions#D|DMX-512]] protocol for configuring, updating and maintaining lighting equipment by allowing that equipment to send data back to the controlling computer.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Resistor.&amp;#039;&amp;#039;&amp;#039; A component in an electrical circuit that controls current by providing resistance. See [[Terminology/Definitions#O|ohms]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard.&amp;#039;&amp;#039;&amp;#039; A method of controlling holiday lights using a microcontroller as an interface between a personal computer and the lights, conceived by hobbyist Phil Short in 2006. Renard is three things: controller hardware designs; the firmware running in the microcontroller, and the serial protocol for sending the commands from the personal computer to the lights. The initial hardware design was for eight channels and controlled two, four-channel SSRs using a Microchip PIC 16F688 processor. Renard controllers are designed by a variety of hobbyists and are available as printed circuit boards or as kits (which can be found [https://digwdf.com/store/ here], [http://www.renard-plus.com/ here], [http://radiant-holidays.com/radiant_holidays/index.php?main_page=index&amp;amp;cPath=14&amp;amp;zenid=03c23714a63b9953fcdb7254cb26d169 here], [http://n7xg.net/sr32.html here] or [http://www.diyledexpress.com/index.php?main_page=index&amp;amp;cPath=35&amp;amp;zenid=b6e4ea4c3d0e343972b4c1b1a29f3fed here]). The name “Renard” is a play on the French slang for a male fox; in 2006 the leading DIY Christmas light sequencer was [[Terminology/Definitions#V|Vixen]], which while the name of one of Santa’s reindeers in the poem “A Visit from St. Nicholas,” is also a word describing a female fox.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RG-6, RG-8, RG-11, RG-58, RG-59.&amp;#039;&amp;#039;&amp;#039; These are all coaxial cables of varying thicknesses and impedance. The RG stands for “radio guide,” an old, obsolete military specification; the numbers are arbitrary. Most coax manufactured today is “RG-xx type,” because manufacturers don’t necessarily always meet the precise specifications. In the Christmas light world, you will encounter RG-58, a 50-ohm cable, because it is used in radio transmission and is discussed along with low-power FM transmitters that broadcast the music that accompanies the light shows.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RGB — red, green, blue.&amp;#039;&amp;#039;&amp;#039; A color model typically used in light applications (other color models include hue, saturation and lightness — HSL — and hue, saturation and value — HSV — as well as cyan, magenta, yellow, black — CMYK). In Christmas lighting, it is a term frequently used to designate a pixel, which has three LEDs, each of the named color. Note that the physical wiring order of different pixel types may be in RGB order, or RBG, or GBR, or GRB. Therefore the term RGB is a descriptive term, not necessarily a standard.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RJ45.&amp;#039;&amp;#039;&amp;#039; Registered Jack 45 is a telecommunications or computer connector that has four pairs of wires, for eight conductors. Wires can be attached in two different patterns, AT&amp;amp;T T568A or AT&amp;amp;T T568B.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RoHS — restriction of hazardous substances.&amp;#039;&amp;#039;&amp;#039; A directive by the European Union that is designed to keep harmful chemicals and materials to a minimum. It is used by electronics manufacturers to denote components that meet the EU requirements.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RS232.&amp;#039;&amp;#039;&amp;#039; A telecommunications protocol, Recommended Standard 232 was originally designed to connect teletypes with modems; it has survived to this day as the way computer serial ports send out data. RS232 is implemented in a variety of connectors, but is most commonly seen in the DB9 and DB25 devices. It uses nine wires and supports transmitted data, received data, request to send, carrier detect and ring indicator. It is used in Christmas lights by as the physical layer between PC serial ports and Christmas lights controllers.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RS485.&amp;#039;&amp;#039;&amp;#039; A telecommunications protocol, Recommended Standard 485 is typically used in building automation, the programming of logic controllers, sound system control, lighting control and video surveillance camera control. It is a two-wire system that uses a differential form of signaling that supports the transmission of data packets. It can be used over a long distance and supports multi-point connections. It is used in Christmas lights as a distribution system for light controllers signaling devices, sometimes using the DMX512 or the Renard protocols.&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Sequencer, sequencing.&amp;#039;&amp;#039;&amp;#039; A computer program that allows hobbyists to align and apply lighting commands to music, or the process or using such a program. An early Christmas lighting sequencer was Comet, which was followed by Vixen (which has branched into two offerings, [http://www.vixenlights.com Vixen3] and [http://www.vixenplus.com VixenPlus]). Other freeware sequencers include [http://hinkles-lighting-sequencer.wikia.com/wiki/Hinkle%27s_Lighting_Sequencer_Wiki HLS] and [http://nutcracker123.com/nutcracker/tutorials/intro.pdf Nutcracker/xLights]. Commercial sequencing applications include Light Show Pro and Madrix.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;SMT, SMD — surface-mount technology, surface-mount device.&amp;#039;&amp;#039;&amp;#039; A type of printed circuit board assembly that uses components that are soldered directly to the top of the board, rather than through holes drilled in the board. Most hobbyists view it as a more challenging technique than through-hole assembly. See also [[Terminology/Definitions#D|DIP]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;SNR — signal to noise ratio.&amp;#039;&amp;#039;&amp;#039; A measure of signal strength relative to background noise. In Christmas lights, would be used in conjunction with an FM transmitter, that itself would be used to broadcast music with the light shows.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;SPT — service parallel thermoplastic.&amp;#039;&amp;#039;&amp;#039; A type of electrical wire, commonly referred to as “zip cord” or “lamp cord.” Usually used in conjunction with the numbers 1, 2 or 3, which indicate 64ths-inches of insulation. SPT1 is usually 18 gauge wire, while SPT2 is available as 16 or 18 gauge and SPT3 can be as large as 10 gauge.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Start channel.&amp;#039;&amp;#039;&amp;#039; In [[Terminology/Definitions#D|DMX]] or [[Terminology/Definitions#W|wireless]] environments, the first [[Terminology/Definitions#C|channel]] a receiver has been programmed to accept. For example, a four-channel DMX receiver might be set to receive only channels 8-11, though all 512 channels pass through it, so its start channel would be 8.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;SSR — solid-state relay.&amp;#039;&amp;#039;&amp;#039; In general electronics, an digital switch, rather than a switch with mechanical parts. In Christmas lighting, a light controller that includes a solid-state relay.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Surface mount technology; surface mount device (SMT, SMD).&amp;#039;&amp;#039;&amp;#039; A method of mounting integrated circuits, microcontrollers and other electronics on printed circuit boards. The method mounts the devices on the top of a PC board rather than using holes through the board. Compare this with [[Terminology/Definitions#D|DIP]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;SWR — standing wave ratio.&amp;#039;&amp;#039;&amp;#039; Usually used in the phrase “SWR meter,” which is a device coupled between a radio transmitter and an antenna and is used to tune the antenna accurately to the frequency over which the radio waves are being transmitted.&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Transformer.&amp;#039;&amp;#039;&amp;#039; An electro-magnetic device designed to raise or lower electrical voltage.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Transistor.&amp;#039;&amp;#039;&amp;#039; A basic solid-state semiconductor that has three terminals and can be used for amplification, switching and/or detection.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;TRIAC — triode for alternating current.&amp;#039;&amp;#039;&amp;#039; An electronic component used to turn on and off AC power to an electrical device such as a Christmas light. Specifically designed to handle dimming circuits.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Twisted pair.&amp;#039;&amp;#039;&amp;#039; Two insulated wires bent and curled together. Usually used in electronic signaling such as RS232 and RS485.&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ULN2803.&amp;#039;&amp;#039;&amp;#039; An array of eight Darlington transistors (which themselves are arrays of two transistors) that amplify current. Often used in Christmas lights as devices to increase the current coming from a microcontroller to an SSR so that there is enough power to turn on (or off) the SSR.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Universe.&amp;#039;&amp;#039;&amp;#039; In DMX, 512 channels of lighting.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Unproductive loop.&amp;#039;&amp;#039;&amp;#039; A mistake in computer programming where instructions circle back and forth, never ending. See   [[Terminology/Definitions#E|endless loop]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB — universal serial bus.&amp;#039;&amp;#039;&amp;#039; A type of connection typically found on a personal computer linking peripheral devices to the computer. It is a four-wire serial interface that includes 5-volt, DC.&lt;br /&gt;
&lt;br /&gt;
== V ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Vastelec.&amp;#039;&amp;#039;&amp;#039; Maker of FM radio transmitters, with divisions based in Hong Kong and Zhuhai, China.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Vixen.&amp;#039;&amp;#039;&amp;#039; One of Santa Claus’ “eight tiny reindeer” as defined in the 1823 poem, “[http://en.wikipedia.org/wiki/A_Visit_from_St._Nicholas A Visit from St. Nicholas]” (also known as “The Night Before Christmas” or “’Twas the Night Before Christmas”). Also, the name of a light-sequencing application initially developed in 2006 by hobbyist K.C. Oaks, who on his own wrote versions 1, 2, 2.1 and 2.5. In 2013 he wrote the underlying code for [http://www.vixenlights.com/ Vixen 3] and then turned development over to a group of volunteers. Also in 2013, a parallel project was started by John McAdams, which he calls [http://www.vixenplus.com VixenPlus].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Voltage drop.&amp;#039;&amp;#039;&amp;#039; The loss of electrical voltage in a circuit which is determined by two main factors: the size of the wire (or wire gauge) and the length of the wire run. While it can be experienced in any circuit, it typically is more of a problem in lower voltage circuits (5 volts-24 volts). Voltage drop on a long run of wire can be helped by increasing the wire gauge, using a smaller AWG number wire.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Voltage regulator.&amp;#039;&amp;#039;&amp;#039; An electronic device designed to take a higher voltage and make it conform to a specific lower voltage. Provide a 5-volt regulator with 12 volts as an input and it will put out a steady 5 volts; provide a 12-volt regulator with 13 volts and it will output a steady 12 volts. While some regulators are designed for specific voltages, others can provide a range of voltages depending upon resistance applied; variable voltage regulators can be controlled by potentiometers (i.e.: volume control), so that you can turn a knob and get various voltages depending on where the knob is.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Volts.&amp;#039;&amp;#039;&amp;#039; A measure of “electrical pressure” between two points in a circuit. The higher the voltage, the more current will be pushed through the circuit. See also [[Terminology/Definitions#E|Electricity basics]].&lt;br /&gt;
&lt;br /&gt;
== W ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wall power.&amp;#039;&amp;#039;&amp;#039; The alternating current electricity provided by the utility company. In North America, typically 120 volts, AC. In the United Kingdom and Australia (where it’s known as “mains”), typically 240 volts, AC.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Watts.&amp;#039;&amp;#039;&amp;#039; A measure of the amount of electrical power drawn by a load, such as a light bulb. A watt is determined by multiplying volts by amps. A kilowatt is 1000 watts and electrical utilities measure electricity consumption by kilowatt hours. For example, if you have two 500-watt heaters, and you leave them both on for one hour, you have used one kilowatt hour of electricity. See also [[Terminology/Definitions#E|Electricity basics]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Williams, Carson.&amp;#039;&amp;#039;&amp;#039; An early Christmas light show hobbyist, Williams videotaped his sequence of the song [https://en.wikipedia.org/wiki/Wizards_in_Winter “Wizards in Winter”], by the group [http://en.wikipedia.org/wiki/Trans-Siberian_Orchestra Trans-Siberian Orchestra] in 2004 and posted it on [https://www.youtube.com/watch?v=rmgf60CI_ks YouTube]. The video gained millions of viewings in 2005 and helped launch the popularity of computerized Christmas lights shows sequenced to music.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wire gauge.&amp;#039;&amp;#039;&amp;#039; A way of measuring the diameter of a wire. It is determined by the number of times a piece of metal is passed through successively smaller dies. So, the smaller the number (2, 4, 6, 8) the larger the diameter of the wire, while the larger the number (18, 22, 24), the smaller the diameter of the wire. Frequently expressed as AWG, meaning American Wire Gauge.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wireless.&amp;#039;&amp;#039;&amp;#039; Radio transmission of signals. In holiday lighting, a method of transmitting sequences over a low-power radio such as an [[Terminology/Definitions#X|xBee]] or [[Terminology/Definitions#N|nRF24l01]].&lt;br /&gt;
&lt;br /&gt;
== X ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;XBee.&amp;#039;&amp;#039;&amp;#039; A type of digital radio transceiver that supports transmission rates up to 250 kilobits per second, manufactured by Digi International Inc. Available in a variety of output powers (up to 100 mW), topologies (point-to-point, star, mesh) and frequencies (868, 915 or 2450 MHz) using the ZigBee transmission protocol.&lt;br /&gt;
&lt;br /&gt;
== Y ==&lt;br /&gt;
== Z ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Zero cross.&amp;#039;&amp;#039;&amp;#039; A technique for dimming AC lights which determines the point at which an AC line oscillates at zero volts. Employing the technique is necessary to allow AC lights to dim accurately. Other terms are zero cross detection, zero cross signal, ZC signal...&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ZigBee.&amp;#039;&amp;#039;&amp;#039; See [[Terminology/Definitions#X|XBee]].&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1894</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1894"/>
		<updated>2016-09-19T17:04:26Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* USB thumb drive prep */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi.&lt;br /&gt;
&lt;br /&gt;
Before starting visit this page and download the github file listed this should be the latest working version of fpp.&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
&lt;br /&gt;
2) format the entire sd card as a single vfat partition copy the contents of the zip file to the sd card.&lt;br /&gt;
&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
7) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder made a copy of these available here https://www.dropbox.com/s/7pq73mueu45oiw5/Config.zip?dl=0&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address) If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
19) update dns and restart networks&lt;br /&gt;
&lt;br /&gt;
Here is part 1 (and from that you can get to further parts) of the falcon install in video form&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/77569318&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1893</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1893"/>
		<updated>2016-09-19T16:59:18Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi.&lt;br /&gt;
&lt;br /&gt;
Before starting visit this page and download the github file listed this should be the latest working version of fpp.&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
&lt;br /&gt;
2) format the entire sd card as a single vfat partition copy the contents of the zip file to the sd card.&lt;br /&gt;
&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
7) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address) If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
19) update dns and restart networks&lt;br /&gt;
&lt;br /&gt;
Here is part 1 (and from that you can get to further parts) of the falcon install in video form&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/77569318&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1745</id>
		<title>Falcon Player on BeagleBone</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1745"/>
		<updated>2016-09-12T01:35:40Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* USB thumb drive prep */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up falcon player on a beaglebone&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,2742.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beaglebone black&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Beaglebone green&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB hub&amp;#039;&amp;#039;&amp;#039; this is recommended so the usb thumb drive and the usb wifi dongle can be used. If you choose to not use the usb thumb drive install the eMMC fpp version and use the sd card as the storage for your sequences and songs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Micro sd card setup ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
1) Write FPP BBB SD disk image to micro-SD card using &amp;quot;Win32 Disk Imager&amp;quot;&lt;br /&gt;
Download and install the Win32 Disk Imager from the following link: http://sourceforge.net/projects/win32diskimager/files/latest/download&lt;br /&gt;
&lt;br /&gt;
 Extract the .img file from the FPP BBB SD image .zip file&lt;br /&gt;
 Insert a 2GB or larger micro-SD card into your computer&lt;br /&gt;
 Run the Win32 Disk Imager application&lt;br /&gt;
 Select the correct disk drive letter for the micro-SD card.  NOTE: Double-check that this is the correct drive letter as the Win32 Disk Imager will overwrite any data if you select the incorrect drive letter&lt;br /&gt;
 Select the extracted .img file&lt;br /&gt;
 Press &amp;quot;Write&amp;quot; and wait for the image to be written to the micro-SD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Insert micro-SD card into the BBB&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
3) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
4) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
5) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
6) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address) If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
7) remove the thumb drive from the computer and place in one of the usb ports of the usb hub&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
8) insert the USB wifi dongle &lt;br /&gt;
&lt;br /&gt;
9) if you have speakers hook them up to the sound output &lt;br /&gt;
&lt;br /&gt;
10) power on the beaglebone&lt;br /&gt;
&lt;br /&gt;
11) Hold the Boot Button (S2) on the top of the beaglbone (near the micro sd slot) while powering on the beaglebone. Hold until the led&amp;#039;s start to flash.  (Some users have reported not being required to do this step if they have been using the BBB already booting off the micro-SD card)&lt;br /&gt;
&lt;br /&gt;
12) he BBB should boot up running FPP off the micro-SD.  The boot process will automatically resize the main disk partition to fill up the micro-SD card, and this will automatically reboot.  The whole process should take under a minute and then FPP will be up and running.&lt;br /&gt;
&lt;br /&gt;
13) access the fpp via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
14) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
15) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
16) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
17) update dns and restart networks&lt;br /&gt;
&lt;br /&gt;
Here is a video link to installing the falcon player (this is part 1 you can then get to later parts as needed)&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/77569318&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1744</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1744"/>
		<updated>2016-09-12T01:33:49Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* USB thumb drive prep */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
&lt;br /&gt;
2) format the entire sd card as a single vfat partition copy the contents of the zip file to the sd card.&lt;br /&gt;
&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
7) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address) If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary If using notepad then make sure its all one line if using another editor turn on linux line formatting and make multiple lines&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
19) update dns and restart networks&lt;br /&gt;
&lt;br /&gt;
Here is part 1 (and from that you can get to further parts) of the falcon install in video form&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/77569318&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1743</id>
		<title>Falcon Player on BeagleBone</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1743"/>
		<updated>2016-09-11T19:28:38Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* The install */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up falcon player on a beaglebone&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,2742.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beaglebone black&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Beaglebone green&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB hub&amp;#039;&amp;#039;&amp;#039; this is recommended so the usb thumb drive and the usb wifi dongle can be used. If you choose to not use the usb thumb drive install the eMMC fpp version and use the sd card as the storage for your sequences and songs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Micro sd card setup ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
1) Write FPP BBB SD disk image to micro-SD card using &amp;quot;Win32 Disk Imager&amp;quot;&lt;br /&gt;
Download and install the Win32 Disk Imager from the following link: http://sourceforge.net/projects/win32diskimager/files/latest/download&lt;br /&gt;
&lt;br /&gt;
 Extract the .img file from the FPP BBB SD image .zip file&lt;br /&gt;
 Insert a 2GB or larger micro-SD card into your computer&lt;br /&gt;
 Run the Win32 Disk Imager application&lt;br /&gt;
 Select the correct disk drive letter for the micro-SD card.  NOTE: Double-check that this is the correct drive letter as the Win32 Disk Imager will overwrite any data if you select the incorrect drive letter&lt;br /&gt;
 Select the extracted .img file&lt;br /&gt;
 Press &amp;quot;Write&amp;quot; and wait for the image to be written to the micro-SD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Insert micro-SD card into the BBB&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
3) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
4) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
5) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
6) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
7) remove the thumb drive from the computer and place in one of the usb ports of the usb hub&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
8) insert the USB wifi dongle &lt;br /&gt;
&lt;br /&gt;
9) if you have speakers hook them up to the sound output &lt;br /&gt;
&lt;br /&gt;
10) power on the beaglebone&lt;br /&gt;
&lt;br /&gt;
11) Hold the Boot Button (S2) on the top of the beaglbone (near the micro sd slot) while powering on the beaglebone. Hold until the led&amp;#039;s start to flash.  (Some users have reported not being required to do this step if they have been using the BBB already booting off the micro-SD card)&lt;br /&gt;
&lt;br /&gt;
12) he BBB should boot up running FPP off the micro-SD.  The boot process will automatically resize the main disk partition to fill up the micro-SD card, and this will automatically reboot.  The whole process should take under a minute and then FPP will be up and running.&lt;br /&gt;
&lt;br /&gt;
13) access the fpp via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
14) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
15) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
16) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
17) update dns and restart networks&lt;br /&gt;
&lt;br /&gt;
Here is a video link to installing the falcon player (this is part 1 you can then get to later parts as needed)&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/77569318&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1742</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1742"/>
		<updated>2016-09-11T19:27:36Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* The install */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
&lt;br /&gt;
2) format the entire sd card as a single vfat partition copy the contents of the zip file to the sd card.&lt;br /&gt;
&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
7) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
19) update dns and restart networks&lt;br /&gt;
&lt;br /&gt;
Here is part 1 (and from that you can get to further parts) of the falcon install in video form&lt;br /&gt;
&lt;br /&gt;
https://vimeo.com/77569318&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1741</id>
		<title>Falcon Player on BeagleBone</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1741"/>
		<updated>2016-09-11T18:55:36Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* USB thumb drive prep */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up falcon player on a beaglebone&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,2742.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beaglebone black&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Beaglebone green&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB hub&amp;#039;&amp;#039;&amp;#039; this is recommended so the usb thumb drive and the usb wifi dongle can be used. If you choose to not use the usb thumb drive install the eMMC fpp version and use the sd card as the storage for your sequences and songs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Micro sd card setup ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
1) Write FPP BBB SD disk image to micro-SD card using &amp;quot;Win32 Disk Imager&amp;quot;&lt;br /&gt;
Download and install the Win32 Disk Imager from the following link: http://sourceforge.net/projects/win32diskimager/files/latest/download&lt;br /&gt;
&lt;br /&gt;
 Extract the .img file from the FPP BBB SD image .zip file&lt;br /&gt;
 Insert a 2GB or larger micro-SD card into your computer&lt;br /&gt;
 Run the Win32 Disk Imager application&lt;br /&gt;
 Select the correct disk drive letter for the micro-SD card.  NOTE: Double-check that this is the correct drive letter as the Win32 Disk Imager will overwrite any data if you select the incorrect drive letter&lt;br /&gt;
 Select the extracted .img file&lt;br /&gt;
 Press &amp;quot;Write&amp;quot; and wait for the image to be written to the micro-SD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Insert micro-SD card into the BBB&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
3) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
4) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
5) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
6) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
7) remove the thumb drive from the computer and place in one of the usb ports of the usb hub&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
8) insert the USB wifi dongle &lt;br /&gt;
&lt;br /&gt;
9) if you have speakers hook them up to the sound output &lt;br /&gt;
&lt;br /&gt;
10) power on the beaglebone&lt;br /&gt;
&lt;br /&gt;
11) Hold the Boot Button (S2) on the top of the beaglbone (near the micro sd slot) while powering on the beaglebone. Hold until the led&amp;#039;s start to flash.  (Some users have reported not being required to do this step if they have been using the BBB already booting off the micro-SD card)&lt;br /&gt;
&lt;br /&gt;
12) he BBB should boot up running FPP off the micro-SD.  The boot process will automatically resize the main disk partition to fill up the micro-SD card, and this will automatically reboot.  The whole process should take under a minute and then FPP will be up and running.&lt;br /&gt;
&lt;br /&gt;
13) access the fpp via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
14) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
15) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
16) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
17) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1740</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1740"/>
		<updated>2016-09-11T18:51:18Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
&lt;br /&gt;
2) format the entire sd card as a single vfat partition copy the contents of the zip file to the sd card.&lt;br /&gt;
&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
7) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
19) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1739</id>
		<title>Falcon Player on BeagleBone</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1739"/>
		<updated>2016-09-11T18:44:55Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up falcon player on a beaglebone&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,2742.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beaglebone black&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Beaglebone green&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB hub&amp;#039;&amp;#039;&amp;#039; this is recommended so the usb thumb drive and the usb wifi dongle can be used. If you choose to not use the usb thumb drive install the eMMC fpp version and use the sd card as the storage for your sequences and songs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Micro sd card setup ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
1) Write FPP BBB SD disk image to micro-SD card using &amp;quot;Win32 Disk Imager&amp;quot;&lt;br /&gt;
Download and install the Win32 Disk Imager from the following link: http://sourceforge.net/projects/win32diskimager/files/latest/download&lt;br /&gt;
&lt;br /&gt;
 Extract the .img file from the FPP BBB SD image .zip file&lt;br /&gt;
 Insert a 2GB or larger micro-SD card into your computer&lt;br /&gt;
 Run the Win32 Disk Imager application&lt;br /&gt;
 Select the correct disk drive letter for the micro-SD card.  NOTE: Double-check that this is the correct drive letter as the Win32 Disk Imager will overwrite any data if you select the incorrect drive letter&lt;br /&gt;
 Select the extracted .img file&lt;br /&gt;
 Press &amp;quot;Write&amp;quot; and wait for the image to be written to the micro-SD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Insert micro-SD card into the BBB&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
3) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
4) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
5) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
6) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
7) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
8) insert the USB wifi dongle &lt;br /&gt;
&lt;br /&gt;
9) if you have speakers hook them up to the sound output &lt;br /&gt;
&lt;br /&gt;
10) power on the beaglebone&lt;br /&gt;
&lt;br /&gt;
11) Hold the Boot Button (S2) on the top of the beaglbone (near the micro sd slot) while powering on the beaglebone. Hold until the led&amp;#039;s start to flash.  (Some users have reported not being required to do this step if they have been using the BBB already booting off the micro-SD card)&lt;br /&gt;
&lt;br /&gt;
12) he BBB should boot up running FPP off the micro-SD.  The boot process will automatically resize the main disk partition to fill up the micro-SD card, and this will automatically reboot.  The whole process should take under a minute and then FPP will be up and running.&lt;br /&gt;
&lt;br /&gt;
13) access the fpp via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
14) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
15) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
16) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
17) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1738</id>
		<title>Falcon Player on BeagleBone</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1738"/>
		<updated>2016-09-11T18:43:49Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Micro sd card setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up falcon player on a beaglebone&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,2742.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beaglebone black&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Beaglebone green&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB hub&amp;#039;&amp;#039;&amp;#039; this is recommended so the usb thumb drive and the usb wifi dongle can be used. If you choose to not use the usb thumb drive install the eMMC fpp version and use the sd card as the storage for your sequences and songs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Micro sd card setup ==&lt;br /&gt;
&lt;br /&gt;
1) Write FPP BBB SD disk image to micro-SD card using &amp;quot;Win32 Disk Imager&amp;quot;&lt;br /&gt;
Download and install the Win32 Disk Imager from the following link: http://sourceforge.net/projects/win32diskimager/files/latest/download&lt;br /&gt;
&lt;br /&gt;
 Extract the .img file from the FPP BBB SD image .zip file&lt;br /&gt;
 Insert a 2GB or larger micro-SD card into your computer&lt;br /&gt;
 Run the Win32 Disk Imager application&lt;br /&gt;
 Select the correct disk drive letter for the micro-SD card.  NOTE: Double-check that this is the correct drive letter as the Win32 Disk Imager will overwrite any data if you select the incorrect drive letter&lt;br /&gt;
 Select the extracted .img file&lt;br /&gt;
 Press &amp;quot;Write&amp;quot; and wait for the image to be written to the micro-SD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Insert micro-SD card into the BBB&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
3) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
4) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
5) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
6) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
7) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
8) insert the USB wifi dongle &lt;br /&gt;
&lt;br /&gt;
9) if you have speakers hook them up to the sound output &lt;br /&gt;
&lt;br /&gt;
10) power on the beaglebone&lt;br /&gt;
&lt;br /&gt;
11) Hold the Boot Button (S2) on the top of the beaglbone (near the micro sd slot) while powering on the beaglebone. Hold until the led&amp;#039;s start to flash.  (Some users have reported not being required to do this step if they have been using the BBB already booting off the micro-SD card)&lt;br /&gt;
&lt;br /&gt;
12) he BBB should boot up running FPP off the micro-SD.  The boot process will automatically resize the main disk partition to fill up the micro-SD card, and this will automatically reboot.  The whole process should take under a minute and then FPP will be up and running.&lt;br /&gt;
&lt;br /&gt;
13) access the fpp via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
14) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
15) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
16) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
17) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1737</id>
		<title>Falcon Player on BeagleBone</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1737"/>
		<updated>2016-09-11T18:43:15Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Micro sd card setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up falcon player on a beaglebone&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,2742.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beaglebone black&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Beaglebone green&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB hub&amp;#039;&amp;#039;&amp;#039; this is recommended so the usb thumb drive and the usb wifi dongle can be used. If you choose to not use the usb thumb drive install the eMMC fpp version and use the sd card as the storage for your sequences and songs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Micro sd card setup ==&lt;br /&gt;
&lt;br /&gt;
1) Write FPP BBB SD disk image to micro-SD card using &amp;quot;Win32 Disk Imager&amp;quot;&lt;br /&gt;
Download and install the Win32 Disk Imager from the following link:&lt;br /&gt;
        http://sourceforge.net/projects/win32diskimager/files/latest/download&lt;br /&gt;
&lt;br /&gt;
 Extract the .img file from the FPP BBB SD image .zip file&lt;br /&gt;
 Insert a 2GB or larger micro-SD card into your computer&lt;br /&gt;
 Run the Win32 Disk Imager application&lt;br /&gt;
 Select the correct disk drive letter for the micro-SD card.  NOTE: Double-check that this is the correct drive letter as the Win32 Disk Imager will overwrite any data if you select the incorrect drive letter&lt;br /&gt;
 Select the extracted .img file&lt;br /&gt;
 Press &amp;quot;Write&amp;quot; and wait for the image to be written to the micro-SD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Insert micro-SD card into the BBB&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
3) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
4) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
5) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
6) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
7) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
8) insert the USB wifi dongle &lt;br /&gt;
&lt;br /&gt;
9) if you have speakers hook them up to the sound output &lt;br /&gt;
&lt;br /&gt;
10) power on the beaglebone&lt;br /&gt;
&lt;br /&gt;
11) Hold the Boot Button (S2) on the top of the beaglbone (near the micro sd slot) while powering on the beaglebone. Hold until the led&amp;#039;s start to flash.  (Some users have reported not being required to do this step if they have been using the BBB already booting off the micro-SD card)&lt;br /&gt;
&lt;br /&gt;
12) he BBB should boot up running FPP off the micro-SD.  The boot process will automatically resize the main disk partition to fill up the micro-SD card, and this will automatically reboot.  The whole process should take under a minute and then FPP will be up and running.&lt;br /&gt;
&lt;br /&gt;
13) access the fpp via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
14) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
15) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
16) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
17) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1736</id>
		<title>Falcon Player on BeagleBone</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1736"/>
		<updated>2016-09-11T18:42:35Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up falcon player on a beaglebone&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,2742.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beaglebone black&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Beaglebone green&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB hub&amp;#039;&amp;#039;&amp;#039; this is recommended so the usb thumb drive and the usb wifi dongle can be used. If you choose to not use the usb thumb drive install the eMMC fpp version and use the sd card as the storage for your sequences and songs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Micro sd card setup ==&lt;br /&gt;
&lt;br /&gt;
1) Write FPP BBB SD disk image to micro-SD card using &amp;quot;Win32 Disk Imager&amp;quot;&lt;br /&gt;
Download and install the Win32 Disk Imager from the following link:&lt;br /&gt;
        http://sourceforge.net/projects/win32diskimager/files/latest/download&lt;br /&gt;
&lt;br /&gt;
 Extract the .img file from the FPP BBB SD image .zip file&lt;br /&gt;
&lt;br /&gt;
 Insert a 2GB or larger micro-SD card into your computer&lt;br /&gt;
&lt;br /&gt;
 Run the Win32 Disk Imager application&lt;br /&gt;
&lt;br /&gt;
 Select the correct disk drive letter for the micro-SD card.  NOTE: Double-check that this is the correct drive letter as the Win32 Disk Imager will overwrite any data if you select the incorrect drive letter&lt;br /&gt;
&lt;br /&gt;
 Select the extracted .img file&lt;br /&gt;
&lt;br /&gt;
 Press &amp;quot;Write&amp;quot; and wait for the image to be written to the micro-SD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Insert micro-SD card into the BBB&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
3) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
4) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
5) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
6) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
7) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
8) insert the USB wifi dongle &lt;br /&gt;
&lt;br /&gt;
9) if you have speakers hook them up to the sound output &lt;br /&gt;
&lt;br /&gt;
10) power on the beaglebone&lt;br /&gt;
&lt;br /&gt;
11) Hold the Boot Button (S2) on the top of the beaglbone (near the micro sd slot) while powering on the beaglebone. Hold until the led&amp;#039;s start to flash.  (Some users have reported not being required to do this step if they have been using the BBB already booting off the micro-SD card)&lt;br /&gt;
&lt;br /&gt;
12) he BBB should boot up running FPP off the micro-SD.  The boot process will automatically resize the main disk partition to fill up the micro-SD card, and this will automatically reboot.  The whole process should take under a minute and then FPP will be up and running.&lt;br /&gt;
&lt;br /&gt;
13) access the fpp via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
14) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
15) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
16) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
17) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1735</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1735"/>
		<updated>2016-09-11T18:20:57Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* The install */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
&lt;br /&gt;
2) format the entire sd card as a single vfat partition&lt;br /&gt;
&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
7) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
19) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1734</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1734"/>
		<updated>2016-09-11T18:18:37Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* The install */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
&lt;br /&gt;
2) format the entire sd card as a single vfat partition&lt;br /&gt;
&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
7) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:eth0 setup.jpg]]&lt;br /&gt;
&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
19) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=File:Dns.jpg&amp;diff=1733</id>
		<title>File:Dns.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=File:Dns.jpg&amp;diff=1733"/>
		<updated>2016-09-11T18:15:52Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1732</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1732"/>
		<updated>2016-09-11T18:15:27Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* USB thumb drive prep */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
&lt;br /&gt;
2) format the entire sd card as a single vfat partition&lt;br /&gt;
&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
&lt;br /&gt;
7) create a directory called Config on the thumb drive and open the Config directory&lt;br /&gt;
&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The install ==&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
&lt;br /&gt;
[[File:dns.jpg]]&lt;br /&gt;
&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
&lt;br /&gt;
19) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1731</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1731"/>
		<updated>2016-09-11T18:13:18Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Linus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
&lt;br /&gt;
2) format the entire sd card as a single vfat partition&lt;br /&gt;
&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== USB thumb drive prep ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
7) create a directory called Config on the thumb drive and open that&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
19) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1730</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1730"/>
		<updated>2016-09-11T18:12:26Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* MAC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== Linus ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
2) format the entire sd card as a single vfat partition&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
7) create a directory called Config on the thumb drive and open that&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
19) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=File:Sd_formatter_adjust_size.png&amp;diff=1729</id>
		<title>File:Sd formatter adjust size.png</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=File:Sd_formatter_adjust_size.png&amp;diff=1729"/>
		<updated>2016-09-11T18:11:51Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1728</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1728"/>
		<updated>2016-09-11T18:11:23Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Linus ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
2) format the entire sd card as a single vfat partition&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
7) create a directory called Config on the thumb drive and open that&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
19) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1727</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1727"/>
		<updated>2016-09-11T18:10:34Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Hardware Required */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Linus ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
2) format the entire sd card as a single vfat partition&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
7) create a directory called Config on the thumb drive and open that&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
19) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1726</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1726"/>
		<updated>2016-09-11T18:09:41Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi&lt;br /&gt;
&lt;br /&gt;
http://falconchristmas.com/forum/index.php/topic,483.0.html&lt;br /&gt;
&lt;br /&gt;
this has the link to the latest release of the falcon software as well as install instructions... i will cover the instructions here again just to help&lt;br /&gt;
&lt;br /&gt;
Once you have the zip file downloaded from the above page here is the steps to getting it set up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware Required ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Raspberry pi&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the pi&amp;#039;s come in a variety of models, as of this writing there is Model A, Model B, Model B+, Model 2B+, Model 3B+, and the pi zero. &lt;br /&gt;
 The stats are as follows:&lt;br /&gt;
 Model A - Single core processor and 256 megabytes of ram (Does not have ethernet out)&lt;br /&gt;
 Model B - Single core processor and 512 megabytes of ram&lt;br /&gt;
 Model B+ - Single core processor, 512 megabytes of ram, and new form factor including a 2x20 pin header (this is needed for running pi hats and matrix boards)&lt;br /&gt;
 Model 2B+ - Quad core processor, 1 gigabyte of ram, and the new form factor&lt;br /&gt;
 Model 3B+ - Quad core processor, 1 gigabyte of ram, the new form factor, and built in wifi&lt;br /&gt;
 Pi Zero - Single core processor, 512 megabytes of ram, (note does not have ethernet and all usb are micro usb ports)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro sd card&amp;#039;&amp;#039;&amp;#039; 4gb or better, class 10 recommended.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB thumb drive&amp;#039;&amp;#039;&amp;#039; try to get one big enough to store all your sequences, songs and other stuff generally you would want 8gb or better&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;USB wifi dongle&amp;#039;&amp;#039;&amp;#039; Not needed on 3B+ models as they have built in wifi&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Micro USB wall wart&amp;#039;&amp;#039;&amp;#039; this is to power the pi, note if you are using a hat on the pins the hat may have power to the card so this may not be needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; this is the micro sd card &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039; the USB thumb drive&lt;br /&gt;
== windows ==&lt;br /&gt;
&lt;br /&gt;
1) Download the sd card formatter from https://www.sdcard.org/downloads/formatter_4/eula_windows/&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to turn on size adjustment under options&lt;br /&gt;
[[File:sd_formatter_adjust_size.png]]&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MAC ==&lt;br /&gt;
&lt;br /&gt;
1) Download the SD Association&amp;#039;s Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/&lt;br /&gt;
2) Insert the sd card into a reader for your computer, format the sd card using the sd card formater making sure to select &amp;quot;Overwrite Format&amp;quot;&lt;br /&gt;
3) copy the contentes of the zip file onto the sd card&lt;br /&gt;
4) remove the sd card from the card reader and insert into the micro sd slot on the bottom of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Linus ==&lt;br /&gt;
&lt;br /&gt;
1) Recommended to use gparted&lt;br /&gt;
2) format the entire sd card as a single vfat partition&lt;br /&gt;
3) a command-line script called formatSD.sh is available in the git repository for those who prefer the command line.&lt;br /&gt;
4) remove the sd card and put in the pi&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; now for the USB thumb drive&lt;br /&gt;
5) insert the USB thumb drive on your computer&lt;br /&gt;
6) format the drive to fat32 (if you are running windows 10 you will need to install a 3rd party fat32 formatter) &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; exFAT and ntfs are not valid and the pi will not be able to read or write to these formats.&lt;br /&gt;
7) create a directory called Config on the thumb drive and open that&lt;br /&gt;
8) Here you will make 2 files and put them in the Config folder&lt;br /&gt;
  a) open a text editor &amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; the ip addresses in eth0 and wlan0 &amp;#039;&amp;#039;&amp;#039;must be on different networks&amp;#039;&amp;#039;&amp;#039; (192.168.0 and 192.168.1 in these examples here)&lt;br /&gt;
  b) copy the following into the editor and change as necessary (this is your show ip address not home address)&lt;br /&gt;
     INTERFACE=&amp;quot;eth0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.1.101&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;&amp;quot;&lt;br /&gt;
  c) save this file as interface.eth0 and place in the Config folder of the usb drive&lt;br /&gt;
  d) new file once again copy this into the editor and change as necessary&lt;br /&gt;
     INTERFACE=&amp;quot;wlan0&amp;quot;&lt;br /&gt;
     PROTO=&amp;quot;static&amp;quot;&lt;br /&gt;
     ADDRESS=&amp;quot;192.168.0.30&amp;quot;&lt;br /&gt;
     NETMASK=&amp;quot;255.255.255.0&amp;quot;&lt;br /&gt;
     GATEWAY=&amp;quot;192.168.0.1&amp;quot;&lt;br /&gt;
     SSID=&amp;#039;your home network name&amp;#039;&lt;br /&gt;
     PSK=&amp;#039;home wifi password&amp;#039;&lt;br /&gt;
  e) save this file as interface.wlan0 and place in the Config folder of the usb drive (make sure to write down the address of wlan0)&lt;br /&gt;
9) remove the thumb drive from the computer and place in one of the usb ports of the pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10) insert the USB wifi dongle (not needed on 3B+)&lt;br /&gt;
11) if you have speakers hook them up to the sound output (when the install is done and its up the pi will do an announcement of what ip addresses it has)&lt;br /&gt;
12) power on the pi&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; you can connect the pi to a monitor or tv to watch the install (pretty boring) using either the hdmi output or the rca output depending on which model you have.&lt;br /&gt;
13) WAIT for the install to finish... this may take upwards of 30 minutes depending on pi model and sd card class&lt;br /&gt;
14) when you hear the pi announce what ip addresses it has found verify that they match what you put in wlan0 and eth0 (they should)&lt;br /&gt;
15) access the pi via webbrowser at the ip address you set for wlan0 (192.168.0.30 if you used the same addresses)&lt;br /&gt;
16) open the network page under status/control tab&lt;br /&gt;
17) the bottom is dns set it to manual&lt;br /&gt;
18) for server 1 use your home router&amp;#039;s ip address (192.168.0.1 is the normal but yours may vary)&lt;br /&gt;
19) update dns and restart networks&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1725</id>
		<title>Falcon Player on BeagleBone</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_BeagleBone&amp;diff=1725"/>
		<updated>2016-09-11T17:08:18Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: Created page with &amp;quot;This will cover how to set up falcon player on a beaglebone&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up falcon player on a beaglebone&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1724</id>
		<title>Falcon Player on Pi</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Falcon_Player_on_Pi&amp;diff=1724"/>
		<updated>2016-09-11T17:07:50Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: Created page with &amp;quot;This will cover how to set up the falcon player on a raspberry pi&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will cover how to set up the falcon player on a raspberry pi&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Beginners&amp;diff=1723</id>
		<title>Beginners</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Beginners&amp;diff=1723"/>
		<updated>2016-09-11T17:07:04Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to one of the greatest hobbies in the whole world! This page is dedicated to you, the newcomer to this hobby so that you can fully understand what the animated lighting hobby is all about and what your role in it will be if you decide to join in. There&amp;#039;s also a helpful section in our forum called [http://diychristmas.org/vb1/forumdisplay.php?5-How-Do-I-Get-Started &amp;#039;&amp;#039;&amp;#039;Getting Started&amp;#039;&amp;#039;&amp;#039;] where you&amp;#039;ll find more detailed information -- highly recommended reading!&lt;br /&gt;
&lt;br /&gt;
== General Information for EVERY Beginner ==&lt;br /&gt;
&lt;br /&gt;
:*:&amp;#039;&amp;#039;&amp;#039;[[How Computer Controlled Animated Lighting Works]]&amp;#039;&amp;#039;&amp;#039; - Start here. Get a basic understanding.&lt;br /&gt;
&lt;br /&gt;
:*:&amp;#039;&amp;#039;&amp;#039;[[Skills you will need]]&amp;#039;&amp;#039;&amp;#039; - Please, please, please read this.&lt;br /&gt;
&lt;br /&gt;
:*:&amp;#039;&amp;#039;&amp;#039;[[Tools you will need]]&amp;#039;&amp;#039;&amp;#039; - Common tools you&amp;#039;ll need... and some exotic ones...&lt;br /&gt;
&lt;br /&gt;
:*:&amp;#039;&amp;#039;&amp;#039;[[Supplies you will use/need]]&amp;#039;&amp;#039;&amp;#039; - Build your shopping list here...&lt;br /&gt;
&lt;br /&gt;
:*:&amp;#039;&amp;#039;&amp;#039;[[Immutable Issues: Money and Time]]&amp;#039;&amp;#039;&amp;#039; - Don&amp;#039;t ignore this. This can make or break your show.&lt;br /&gt;
&lt;br /&gt;
:*:&amp;#039;&amp;#039;&amp;#039;[[Misc. Questions &amp;amp; Answers]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:*:&amp;#039;&amp;#039;&amp;#039;[[Where to get more info]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== More Specific Beginner Information ==&lt;br /&gt;
&lt;br /&gt;
A lot of people are using the Falcon Player for running their show here is setups for both the beaglebone and raspberry pi&lt;br /&gt;
&lt;br /&gt;
:*:&amp;#039;&amp;#039;&amp;#039;[[Falcon Player on pi]]&amp;#039;&amp;#039;&amp;#039; - Setting up on raspberry pi&lt;br /&gt;
&lt;br /&gt;
:*:&amp;#039;&amp;#039;&amp;#039;[[Falcon Player on beaglebone]]&amp;#039;&amp;#039;&amp;#039; - Setting up on a beaglebone&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are new to animated lighting and you plan to START with pixels, please read the other information above first. Jumping into pixels without having some background can be a big mistake.&lt;br /&gt;
&lt;br /&gt;
:*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039; - A quick intro into pixels&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1532</id>
		<title>Advanced Pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1532"/>
		<updated>2016-06-07T02:37:11Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* I hooked everything up right and still is not working (basic troubleshooting) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the 3rd Wiki in the series, If you have not read the other two please start with the basic guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Intermediate pixel guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I have my lights and controller now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
So you have your lights, controller, and power supply, lets see how all these work together. First off inspect everything as it comes in, make sure nothing is visibly damaged. Once again as stated over and over in this community - &amp;#039;&amp;#039;&amp;#039;You are working with electricity that has the potential to harm or even kill use electric safety for all aspects of this project for your own safety as well as your viewers&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Lets start by connecting the lights to the controller (work backwards applying power at the end makes sure if you accidentally touch something nothing gets fried). &lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Dumb RGB&amp;#039;&amp;#039;&amp;#039; - In these you will find that you have 4 wires (unless your using rgbw which has a fifth wire for white)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Blue = ground attached to all the blue elements&lt;br /&gt;
&lt;br /&gt;
Green = ground attached to all the green elements&lt;br /&gt;
&lt;br /&gt;
Black = ground attached to all the red elements&lt;br /&gt;
&lt;br /&gt;
Your board should have labels on the outputs stating color order. Make sure the + voltage is applied to the correct wire, diodes generally limit current to one direction applying the + voltage to one of the grounds will make it so none of the lights will light. &lt;br /&gt;
If you haven&amp;#039;t noticed there is no direction here as far as which way the string goes, in dumb rgb it doesn&amp;#039;t matter you can feed the string from either side. Another note there is a limit as to how many strings you can hook together before the voltage drops, unlike rgb pixels we cannot just inject more power as this will overpower the grounds from the board and will make the entire string series light wrong. Instead we use a power amplifier, [http://www.youtube.com/watch?v=WMPnfBlXM9A] . These are available inexpensively around the net.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RGB Pixel&amp;#039;&amp;#039;&amp;#039; Pixels are either 4 wire or 3 wire, generally the industry is moving towards 3 wire. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Green = data&lt;br /&gt;
&lt;br /&gt;
White/black = ground&lt;br /&gt;
&lt;br /&gt;
Blue = clock (only on 4 wire pixels)&lt;br /&gt;
&lt;br /&gt;
Once again your board should be labeled with output number and pin lay out. Triple check that the wiring to the board is correct. In RGB pixels direction does matter, there should be some notation on direction, on strips big arrows on the strip point the direction of data flow, on other types of pixels the arrow may be on a small board inside each light. If you have the lights hooked up backwards they will not work. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computer to controller board&amp;#039;&amp;#039;&amp;#039; There is a myriad of ways that the boards hook up to computers, check with your board to see how it is to be hooked up, &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; renard and dmx input may use the rj45 (ethernet) jack but cannot be hooked up to the ethernet port on the computer, a dongle from the usb port to convert it to rj45 is needed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the controller to the power supply&amp;#039;&amp;#039;&amp;#039; Boards vary from one to another, read up on your specific board as to where power is applied to. All boards have a power input ensure that the + is hooked up to the power supply&amp;#039;s V+ output and the - or ground is hooked up to the power supplies V- &amp;#039;&amp;#039;&amp;#039;IMPORTANT&amp;#039;&amp;#039;&amp;#039; on the power supply there will be an ac input that will be labeled something like L,N,and a ground (could be a inverted tree looking symbol) these are for the ac side and should not be connected to the board. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the power supply to ac&amp;#039;&amp;#039;&amp;#039; As stated above a 3 wire plug is needed generally in ac circuits black/brown is load or line this wire should be hooked up to the L, white/blue is neutral this wire should be hooked up to the N terminal, and green or yellow/green striped is ground, this should be hooked up to the ground terminal. If in doubt use a meter to check continuity to each pin on the plug.&lt;br /&gt;
&lt;br /&gt;
Powering it up. If you have everything connected correctly when you plug in the power supply you should have the following happen, lights on the controller should come on and some blinking (read your boards documentation as far as what lights on the controller board should be working) If your rgb lights are lit at this point something is wrong, see troubleshooting below to pinpoint what is happening and corrections.&lt;br /&gt;
&lt;br /&gt;
You now can follow your boards documentation as to how to set the board up correctly to control the lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Choosing the right show computer for me&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Laptop/desktop&amp;#039;&amp;#039;&amp;#039; A lot of people opt for this option&lt;br /&gt;
&lt;br /&gt;
If you have a spare computer that will not be used during the duration of your light show this is an excellent way to run your show. The benefits of this is you have a full blown computer running a scheduler (usually attached to a sequencer) it is interfaced at the laptop/desktop. Drawbacks - computers tend to be expensive 300+ dollars each so if you don&amp;#039;t have a spare already there are other options available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Falcon player/lor show director&amp;#039;&amp;#039;&amp;#039; These are gaining popularity in the community&lt;br /&gt;
&lt;br /&gt;
These are inexpensive SOC (system on a chip) computers that can fully run your show. The added bonus of these is their low cost and ability to synchronize them means that you could avoid ground clutter of cables by placing several of these throughout your show and let them handle controller boards close to them. The draw back is they wont have the full access right at them, either by using web interface or switches on the back is how they are interfaced.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Serial communication from computer to board&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
As touched on above, serial uses a usb dongle to convert the serial data on the serial bus to transmit it to the boards. &lt;br /&gt;
Generally most pixel controller boards today are going e1.3x.&lt;br /&gt;
&lt;br /&gt;
Most dumb rgb boards and some older rgb pixel boards use direct dmx input, A bridge of some sort is required before these boards when using e1.31 as your protocol. &lt;br /&gt;
&lt;br /&gt;
If using renard PX-1 for pixels or any renard board with dc ssr&amp;#039;s to run dumb rgb, renard uses a modified pinout. See renard documents on how to modify the usb dongle or cat 5 cable to correctly input the signal.&lt;br /&gt;
http://doityourselfchristmas.com/wiki/index.php?title=Renard_Data_Cables&lt;br /&gt;
&lt;br /&gt;
Again even though the jack on the board is the same as a network cable these boards cannot be ran directly from the ethernet port on your computer.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Networking for lighting a basic knowledge of network setup for E1.3x set ups&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This will cover a basic knowledge of networking (enough for you to get things set up) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A breif overview&amp;#039;&amp;#039;&amp;#039; Internet Protocol (IP) is a standard for communication of computers. It divides the information up into packets then addresses the packets to ensure that the packets get to the correct computer. These packets can go through many different computers and servers before arriving at the correct computer. E1.31 (there is a new protocol out, E1.33 but it is not fully implemented yet) puts dmx data into the packets and sends them just like any other data being sent. &lt;br /&gt;
&lt;br /&gt;
Things that we need to be aware of - we are sending a bunch of packets out every second our show is running, this can interfere with our home network if the show is ran over the home network. Its best to set up the show on its own network.&lt;br /&gt;
&lt;br /&gt;
What we need to make a network run. (this is not going to cover everything)&lt;br /&gt;
&lt;br /&gt;
All &amp;quot;ports&amp;quot; on the network need to have a unique address (ip address). Each address is 4 numbers from 0 - 255. The first 3 will be the same for all ports on that network changing one of them will change the network. The last number will change to identify each computer/board. &lt;br /&gt;
&lt;br /&gt;
Valid network    |  Invalid network&lt;br /&gt;
&lt;br /&gt;
192.168.1.1      | 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.2      | 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.3      | 192.168.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the example above the first group can talk to each other, they share the same first 3 numbers and the 4th number changes so they can address each other. In the invalid we are changing the networks, each computer/board is then a single computer/board on its own network. &lt;br /&gt;
&lt;br /&gt;
With this in mind we can use this to create our own network. You can find out your home&amp;#039;s network by looking at the ip address assigned to it from your router. Most routers use 192.168.0.xxx with the router being 192.168.0.1 Yours may be different. So as long as we change 1 of the 3 first digits in the ip address we move the show to a different network. If you have a wireless and ethernet connection on your show computer you can set them to two different networks allowing your show computer to stay on the home network via the wireless and the show data out on the ethernet. &lt;br /&gt;
&lt;br /&gt;
There is also things like dns, subnet mask, mac address, and a myriad of other things that are needed for a true network to function. Briefly here they are:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Mac address&amp;#039;&amp;#039;&amp;#039; - each ethernet port has a unique mac address, usually manufacturers are assigned a start mac address number and they then change the last numbers of it for every card they make. Most ethernet equipment has these set inside a chip on the ethernet board generally we do not need to worry about it.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Subnet mask&amp;#039;&amp;#039;&amp;#039; - this allows for each network to have more than 256 computers hooked up to it, by adjusting the subnet mask a packet can be routed to up too several hundred thousand computers on one network. Since our show will have less than 256 boards the subnet mask is not needed/changed and default is fine.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DNS&amp;#039;&amp;#039;&amp;#039; - This is primarily used on the internet. It allows for you to type walmart.com into your browser and the dns converts that into the correct ip address for walmart&amp;#039;s website. This is not used on our small network we will be sending info either directly to an ip address or to all the ip addresses on our small network. If a dns is asked for in your board / computer setup you want the dns to point to the first IP address on the network. (192.168.1.1 if our network was 192.168.1.xxx)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Static vs dynamic IP addresses&amp;#039;&amp;#039;&amp;#039; - Most modern routers have a DCHP this automatically assigns the next IP address to a device as its connected to the router. In this your computers IP address on your home network may change every time you start up the computer. This is fine for a computer where we are sending and receiving without direct control of the data. In our little network though we are going to want to control what IP address everything is. Turning off DCHP and setting the IP address we want that board to be every time it connects is setting it to a static IP address. This is advantageous as most of the modern boards use a browser based interface, to get to that you must know what IP address to direct your browser to. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Unicast vs Multicast&amp;#039;&amp;#039;&amp;#039; - You have probably seen this on your boards description xx universes multicast and xx universes unicast. All this means is in multicast we do not specify what IP address the packets are sent to, instead the network router rebroadcasts that packet to all the boards on its network. The boards then receive the packets and decide based on universe number if the board is to use it or not. In unicast we specify that packets are directed only too a certain IP address. In this way the router just sends those packets to the IP address referenced in the packet. If we are using unicast then static IP addressing is a must.&lt;br /&gt;
&lt;br /&gt;
As stated this is a general knowledge of networking and not a degree. If you wish to know more about networking or are having difficulty in setting one up ask on the forums where more specific help can be given.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I hooked everything up right and still is not working (basic troubleshooting)&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
First things check wiring again, check directions on rgb pixels (those arrows can be awfully small on some of those nodes).&lt;br /&gt;
&lt;br /&gt;
Now for some basic troubleshooting.&lt;br /&gt;
&lt;br /&gt;
First don&amp;#039;t send any data, is the board/lights correct, for example if you have no data going to your board but all your rgb lights are red then you probably have a dumb rgb lights hooked up to a rgb pixel board (its wired + on + and ground on the red ground) replace the rgb dumb lights with rgb pixel lights to correct this. &lt;br /&gt;
&lt;br /&gt;
Verify that all the led&amp;#039;s on the board are lit correctly for not receiving data.&lt;br /&gt;
&lt;br /&gt;
Next turn the board on in test mode, make sure all your rgb lights are lighting correctly. If none of the rgb pixels work try flipping the strands see if you are inputting data on the outs. If some of the lights work or all do but the colors are wrong its a setup issue, refer to your boards manual to verify setup is correct.&lt;br /&gt;
&lt;br /&gt;
Next run a test pattern from the computer, now lets see if data is making it from the computer to the board. If you don&amp;#039;t receive the data or not all the lights are lit etc, check the configuration of the computer/network to ensure the packets are going to the correct ip address (e1.31 unicast) that the universe numbers are correct (e1.31 both) and that channel counts inside universe&amp;#039;s are correct (e1.31 both). Or if you are running serial make sure the usb dongle is configured correctly (renard needs you to swap a couple pins on the output of the dongle or swap the wires in a custom made cat 5 cable), make sure the computer is outputting the data to the port of the usb dongle. &lt;br /&gt;
&lt;br /&gt;
Next run a test sequence, if the lights are incorrect, check the &amp;quot;patching&amp;quot; in the sequencer verify start channels of all props/models. &lt;br /&gt;
&lt;br /&gt;
If these steps did not solve the issue post on the forums for some help&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1531</id>
		<title>Advanced Pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1531"/>
		<updated>2016-06-07T02:32:32Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Networking for lighting a basic knowledge of network setup for E1.3x set ups */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the 3rd Wiki in the series, If you have not read the other two please start with the basic guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Intermediate pixel guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I have my lights and controller now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
So you have your lights, controller, and power supply, lets see how all these work together. First off inspect everything as it comes in, make sure nothing is visibly damaged. Once again as stated over and over in this community - &amp;#039;&amp;#039;&amp;#039;You are working with electricity that has the potential to harm or even kill use electric safety for all aspects of this project for your own safety as well as your viewers&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Lets start by connecting the lights to the controller (work backwards applying power at the end makes sure if you accidentally touch something nothing gets fried). &lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Dumb RGB&amp;#039;&amp;#039;&amp;#039; - In these you will find that you have 4 wires (unless your using rgbw which has a fifth wire for white)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Blue = ground attached to all the blue elements&lt;br /&gt;
&lt;br /&gt;
Green = ground attached to all the green elements&lt;br /&gt;
&lt;br /&gt;
Black = ground attached to all the red elements&lt;br /&gt;
&lt;br /&gt;
Your board should have labels on the outputs stating color order. Make sure the + voltage is applied to the correct wire, diodes generally limit current to one direction applying the + voltage to one of the grounds will make it so none of the lights will light. &lt;br /&gt;
If you haven&amp;#039;t noticed there is no direction here as far as which way the string goes, in dumb rgb it doesn&amp;#039;t matter you can feed the string from either side. Another note there is a limit as to how many strings you can hook together before the voltage drops, unlike rgb pixels we cannot just inject more power as this will overpower the grounds from the board and will make the entire string series light wrong. Instead we use a power amplifier, [http://www.youtube.com/watch?v=WMPnfBlXM9A] . These are available inexpensively around the net.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RGB Pixel&amp;#039;&amp;#039;&amp;#039; Pixels are either 4 wire or 3 wire, generally the industry is moving towards 3 wire. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Green = data&lt;br /&gt;
&lt;br /&gt;
White/black = ground&lt;br /&gt;
&lt;br /&gt;
Blue = clock (only on 4 wire pixels)&lt;br /&gt;
&lt;br /&gt;
Once again your board should be labeled with output number and pin lay out. Triple check that the wiring to the board is correct. In RGB pixels direction does matter, there should be some notation on direction, on strips big arrows on the strip point the direction of data flow, on other types of pixels the arrow may be on a small board inside each light. If you have the lights hooked up backwards they will not work. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computer to controller board&amp;#039;&amp;#039;&amp;#039; There is a myriad of ways that the boards hook up to computers, check with your board to see how it is to be hooked up, &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; renard and dmx input may use the rj45 (ethernet) jack but cannot be hooked up to the ethernet port on the computer, a dongle from the usb port to convert it to rj45 is needed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the controller to the power supply&amp;#039;&amp;#039;&amp;#039; Boards vary from one to another, read up on your specific board as to where power is applied to. All boards have a power input ensure that the + is hooked up to the power supply&amp;#039;s V+ output and the - or ground is hooked up to the power supplies V- &amp;#039;&amp;#039;&amp;#039;IMPORTANT&amp;#039;&amp;#039;&amp;#039; on the power supply there will be an ac input that will be labeled something like L,N,and a ground (could be a inverted tree looking symbol) these are for the ac side and should not be connected to the board. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the power supply to ac&amp;#039;&amp;#039;&amp;#039; As stated above a 3 wire plug is needed generally in ac circuits black/brown is load or line this wire should be hooked up to the L, white/blue is neutral this wire should be hooked up to the N terminal, and green or yellow/green striped is ground, this should be hooked up to the ground terminal. If in doubt use a meter to check continuity to each pin on the plug.&lt;br /&gt;
&lt;br /&gt;
Powering it up. If you have everything connected correctly when you plug in the power supply you should have the following happen, lights on the controller should come on and some blinking (read your boards documentation as far as what lights on the controller board should be working) If your rgb lights are lit at this point something is wrong, see troubleshooting below to pinpoint what is happening and corrections.&lt;br /&gt;
&lt;br /&gt;
You now can follow your boards documentation as to how to set the board up correctly to control the lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Choosing the right show computer for me&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Laptop/desktop&amp;#039;&amp;#039;&amp;#039; A lot of people opt for this option&lt;br /&gt;
&lt;br /&gt;
If you have a spare computer that will not be used during the duration of your light show this is an excellent way to run your show. The benefits of this is you have a full blown computer running a scheduler (usually attached to a sequencer) it is interfaced at the laptop/desktop. Drawbacks - computers tend to be expensive 300+ dollars each so if you don&amp;#039;t have a spare already there are other options available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Falcon player/lor show director&amp;#039;&amp;#039;&amp;#039; These are gaining popularity in the community&lt;br /&gt;
&lt;br /&gt;
These are inexpensive SOC (system on a chip) computers that can fully run your show. The added bonus of these is their low cost and ability to synchronize them means that you could avoid ground clutter of cables by placing several of these throughout your show and let them handle controller boards close to them. The draw back is they wont have the full access right at them, either by using web interface or switches on the back is how they are interfaced.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Serial communication from computer to board&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
As touched on above, serial uses a usb dongle to convert the serial data on the serial bus to transmit it to the boards. &lt;br /&gt;
Generally most pixel controller boards today are going e1.3x.&lt;br /&gt;
&lt;br /&gt;
Most dumb rgb boards and some older rgb pixel boards use direct dmx input, A bridge of some sort is required before these boards when using e1.31 as your protocol. &lt;br /&gt;
&lt;br /&gt;
If using renard PX-1 for pixels or any renard board with dc ssr&amp;#039;s to run dumb rgb, renard uses a modified pinout. See renard documents on how to modify the usb dongle or cat 5 cable to correctly input the signal.&lt;br /&gt;
http://doityourselfchristmas.com/wiki/index.php?title=Renard_Data_Cables&lt;br /&gt;
&lt;br /&gt;
Again even though the jack on the board is the same as a network cable these boards cannot be ran directly from the ethernet port on your computer.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Networking for lighting a basic knowledge of network setup for E1.3x set ups&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This will cover a basic knowledge of networking (enough for you to get things set up) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A breif overview&amp;#039;&amp;#039;&amp;#039; Internet Protocol (IP) is a standard for communication of computers. It divides the information up into packets then addresses the packets to ensure that the packets get to the correct computer. These packets can go through many different computers and servers before arriving at the correct computer. E1.31 (there is a new protocol out, E1.33 but it is not fully implemented yet) puts dmx data into the packets and sends them just like any other data being sent. &lt;br /&gt;
&lt;br /&gt;
Things that we need to be aware of - we are sending a bunch of packets out every second our show is running, this can interfere with our home network if the show is ran over the home network. Its best to set up the show on its own network.&lt;br /&gt;
&lt;br /&gt;
What we need to make a network run. (this is not going to cover everything)&lt;br /&gt;
&lt;br /&gt;
All &amp;quot;ports&amp;quot; on the network need to have a unique address (ip address). Each address is 4 numbers from 0 - 255. The first 3 will be the same for all ports on that network changing one of them will change the network. The last number will change to identify each computer/board. &lt;br /&gt;
&lt;br /&gt;
Valid network    |  Invalid network&lt;br /&gt;
&lt;br /&gt;
192.168.1.1      | 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.2      | 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.3      | 192.168.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the example above the first group can talk to each other, they share the same first 3 numbers and the 4th number changes so they can address each other. In the invalid we are changing the networks, each computer/board is then a single computer/board on its own network. &lt;br /&gt;
&lt;br /&gt;
With this in mind we can use this to create our own network. You can find out your home&amp;#039;s network by looking at the ip address assigned to it from your router. Most routers use 192.168.0.xxx with the router being 192.168.0.1 Yours may be different. So as long as we change 1 of the 3 first digits in the ip address we move the show to a different network. If you have a wireless and ethernet connection on your show computer you can set them to two different networks allowing your show computer to stay on the home network via the wireless and the show data out on the ethernet. &lt;br /&gt;
&lt;br /&gt;
There is also things like dns, subnet mask, mac address, and a myriad of other things that are needed for a true network to function. Briefly here they are:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Mac address&amp;#039;&amp;#039;&amp;#039; - each ethernet port has a unique mac address, usually manufacturers are assigned a start mac address number and they then change the last numbers of it for every card they make. Most ethernet equipment has these set inside a chip on the ethernet board generally we do not need to worry about it.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Subnet mask&amp;#039;&amp;#039;&amp;#039; - this allows for each network to have more than 256 computers hooked up to it, by adjusting the subnet mask a packet can be routed to up too several hundred thousand computers on one network. Since our show will have less than 256 boards the subnet mask is not needed/changed and default is fine.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DNS&amp;#039;&amp;#039;&amp;#039; - This is primarily used on the internet. It allows for you to type walmart.com into your browser and the dns converts that into the correct ip address for walmart&amp;#039;s website. This is not used on our small network we will be sending info either directly to an ip address or to all the ip addresses on our small network. If a dns is asked for in your board / computer setup you want the dns to point to the first IP address on the network. (192.168.1.1 if our network was 192.168.1.xxx)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Static vs dynamic IP addresses&amp;#039;&amp;#039;&amp;#039; - Most modern routers have a DCHP this automatically assigns the next IP address to a device as its connected to the router. In this your computers IP address on your home network may change every time you start up the computer. This is fine for a computer where we are sending and receiving without direct control of the data. In our little network though we are going to want to control what IP address everything is. Turning off DCHP and setting the IP address we want that board to be every time it connects is setting it to a static IP address. This is advantageous as most of the modern boards use a browser based interface, to get to that you must know what IP address to direct your browser to. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Unicast vs Multicast&amp;#039;&amp;#039;&amp;#039; - You have probably seen this on your boards description xx universes multicast and xx universes unicast. All this means is in multicast we do not specify what IP address the packets are sent to, instead the network router rebroadcasts that packet to all the boards on its network. The boards then receive the packets and decide based on universe number if the board is to use it or not. In unicast we specify that packets are directed only too a certain IP address. In this way the router just sends those packets to the IP address referenced in the packet. If we are using unicast then static IP addressing is a must.&lt;br /&gt;
&lt;br /&gt;
As stated this is a general knowledge of networking and not a degree. If you wish to know more about networking or are having difficulty in setting one up ask on the forums where more specific help can be given.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I hooked everything up right and still is not working (basic troubleshooting)&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
First things check wiring again, check directions on rgb pixels (those arrows can be awfully small on some of those nodes).&lt;br /&gt;
&lt;br /&gt;
Now for some basic troubleshooting.&lt;br /&gt;
&lt;br /&gt;
First don&amp;#039;t send any data, is the board/lights correct, for example if you have no data going to your board but all your rgb lights are red then you probably have a dumb rgb lights hooked up to a rgb pixel board (its wired + on + and ground on the red ground) replace the rgb dumb lights with rgb pixel lights to correct this. &lt;br /&gt;
&lt;br /&gt;
Verify that all the led&amp;#039;s on the board are lit correctly for not receiving data.&lt;br /&gt;
&lt;br /&gt;
Next turn the board on in test mode, make sure all your rgb lights are lighting correctly. If none of the rgb pixels work try flipping the strands see if you are inputting data on the outs. If some of the lights work or all do but the colors are wrong its a setup issue, refer to your boards manual to verify setup is correct.&lt;br /&gt;
&lt;br /&gt;
Next run a test pattern from the computer, now lets see if data is making it from the computer to the board. If you don&amp;#039;t receive the data or not all the lights are lit ect, check the configuration of the computer/network to ensure the packets are going to the correct ip address (e1.31 unicast) that the universe numbers are correct (e1.31 both) and that channel counts inside universe&amp;#039;s are correct (e1.31 both). Or if you are running serial make sure the usb dongle is configured correctly (renard needs you to swap a couple pins on the output of the dongle or swap the wires in a custom made cat 5 cable), make sure the computer is outputting the data to the port of the usb dongle. &lt;br /&gt;
&lt;br /&gt;
Next run a test sequence, if the lights are incorrect, check the &amp;quot;patching&amp;quot; in the sequencer verify start channels of all props/models. &lt;br /&gt;
&lt;br /&gt;
If these steps did not solve the issue post on the forums for some help&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1530</id>
		<title>Advanced Pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1530"/>
		<updated>2016-06-07T02:26:06Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Networking for lighting a basic knowledge of network setup for E1.3x set ups */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the 3rd Wiki in the series, If you have not read the other two please start with the basic guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Intermediate pixel guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I have my lights and controller now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
So you have your lights, controller, and power supply, lets see how all these work together. First off inspect everything as it comes in, make sure nothing is visibly damaged. Once again as stated over and over in this community - &amp;#039;&amp;#039;&amp;#039;You are working with electricity that has the potential to harm or even kill use electric safety for all aspects of this project for your own safety as well as your viewers&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Lets start by connecting the lights to the controller (work backwards applying power at the end makes sure if you accidentally touch something nothing gets fried). &lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Dumb RGB&amp;#039;&amp;#039;&amp;#039; - In these you will find that you have 4 wires (unless your using rgbw which has a fifth wire for white)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Blue = ground attached to all the blue elements&lt;br /&gt;
&lt;br /&gt;
Green = ground attached to all the green elements&lt;br /&gt;
&lt;br /&gt;
Black = ground attached to all the red elements&lt;br /&gt;
&lt;br /&gt;
Your board should have labels on the outputs stating color order. Make sure the + voltage is applied to the correct wire, diodes generally limit current to one direction applying the + voltage to one of the grounds will make it so none of the lights will light. &lt;br /&gt;
If you haven&amp;#039;t noticed there is no direction here as far as which way the string goes, in dumb rgb it doesn&amp;#039;t matter you can feed the string from either side. Another note there is a limit as to how many strings you can hook together before the voltage drops, unlike rgb pixels we cannot just inject more power as this will overpower the grounds from the board and will make the entire string series light wrong. Instead we use a power amplifier, [http://www.youtube.com/watch?v=WMPnfBlXM9A] . These are available inexpensively around the net.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RGB Pixel&amp;#039;&amp;#039;&amp;#039; Pixels are either 4 wire or 3 wire, generally the industry is moving towards 3 wire. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Green = data&lt;br /&gt;
&lt;br /&gt;
White/black = ground&lt;br /&gt;
&lt;br /&gt;
Blue = clock (only on 4 wire pixels)&lt;br /&gt;
&lt;br /&gt;
Once again your board should be labeled with output number and pin lay out. Triple check that the wiring to the board is correct. In RGB pixels direction does matter, there should be some notation on direction, on strips big arrows on the strip point the direction of data flow, on other types of pixels the arrow may be on a small board inside each light. If you have the lights hooked up backwards they will not work. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computer to controller board&amp;#039;&amp;#039;&amp;#039; There is a myriad of ways that the boards hook up to computers, check with your board to see how it is to be hooked up, &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; renard and dmx input may use the rj45 (ethernet) jack but cannot be hooked up to the ethernet port on the computer, a dongle from the usb port to convert it to rj45 is needed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the controller to the power supply&amp;#039;&amp;#039;&amp;#039; Boards vary from one to another, read up on your specific board as to where power is applied to. All boards have a power input ensure that the + is hooked up to the power supply&amp;#039;s V+ output and the - or ground is hooked up to the power supplies V- &amp;#039;&amp;#039;&amp;#039;IMPORTANT&amp;#039;&amp;#039;&amp;#039; on the power supply there will be an ac input that will be labeled something like L,N,and a ground (could be a inverted tree looking symbol) these are for the ac side and should not be connected to the board. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the power supply to ac&amp;#039;&amp;#039;&amp;#039; As stated above a 3 wire plug is needed generally in ac circuits black/brown is load or line this wire should be hooked up to the L, white/blue is neutral this wire should be hooked up to the N terminal, and green or yellow/green striped is ground, this should be hooked up to the ground terminal. If in doubt use a meter to check continuity to each pin on the plug.&lt;br /&gt;
&lt;br /&gt;
Powering it up. If you have everything connected correctly when you plug in the power supply you should have the following happen, lights on the controller should come on and some blinking (read your boards documentation as far as what lights on the controller board should be working) If your rgb lights are lit at this point something is wrong, see troubleshooting below to pinpoint what is happening and corrections.&lt;br /&gt;
&lt;br /&gt;
You now can follow your boards documentation as to how to set the board up correctly to control the lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Choosing the right show computer for me&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Laptop/desktop&amp;#039;&amp;#039;&amp;#039; A lot of people opt for this option&lt;br /&gt;
&lt;br /&gt;
If you have a spare computer that will not be used during the duration of your light show this is an excellent way to run your show. The benefits of this is you have a full blown computer running a scheduler (usually attached to a sequencer) it is interfaced at the laptop/desktop. Drawbacks - computers tend to be expensive 300+ dollars each so if you don&amp;#039;t have a spare already there are other options available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Falcon player/lor show director&amp;#039;&amp;#039;&amp;#039; These are gaining popularity in the community&lt;br /&gt;
&lt;br /&gt;
These are inexpensive SOC (system on a chip) computers that can fully run your show. The added bonus of these is their low cost and ability to synchronize them means that you could avoid ground clutter of cables by placing several of these throughout your show and let them handle controller boards close to them. The draw back is they wont have the full access right at them, either by using web interface or switches on the back is how they are interfaced.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Serial communication from computer to board&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
As touched on above, serial uses a usb dongle to convert the serial data on the serial bus to transmit it to the boards. &lt;br /&gt;
Generally most pixel controller boards today are going e1.3x.&lt;br /&gt;
&lt;br /&gt;
Most dumb rgb boards and some older rgb pixel boards use direct dmx input, A bridge of some sort is required before these boards when using e1.31 as your protocol. &lt;br /&gt;
&lt;br /&gt;
If using renard PX-1 for pixels or any renard board with dc ssr&amp;#039;s to run dumb rgb, renard uses a modified pinout. See renard documents on how to modify the usb dongle or cat 5 cable to correctly input the signal.&lt;br /&gt;
http://doityourselfchristmas.com/wiki/index.php?title=Renard_Data_Cables&lt;br /&gt;
&lt;br /&gt;
Again even though the jack on the board is the same as a network cable these boards cannot be ran directly from the ethernet port on your computer.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Networking for lighting a basic knowledge of network setup for E1.3x set ups&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This will cover a basic knowledge of networking (enough for you to get things set up) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A breif overview&amp;#039;&amp;#039;&amp;#039; Internet Protocol (IP) is a standard for communication of computers. It divides the information up into packets then addresses the packets to ensure that the packets get to the correct computer. These packets can go through many different computers and servers before arriving at the correct computer. E1.31 (there is a new protocol out, E1.33 but it is not fully implemented yet) puts dmx data into the packets and sends them just like any other data being sent. &lt;br /&gt;
&lt;br /&gt;
Things that we need to be aware of - we are sending a bunch of packets out every second our show is running, this can interfere with our home network if the show is ran over the home network. Its best to set up the show on its own network.&lt;br /&gt;
&lt;br /&gt;
What we need to make a network run. (this is not going to cover everything)&lt;br /&gt;
&lt;br /&gt;
All &amp;quot;ports&amp;quot; on the network need to have a unique address (ip address). Each address is 4 numbers from 0 - 255. The first 3 will be the same for all ports on that network changing one of them will change the network. The last number will change to identify each computer/board. &lt;br /&gt;
&lt;br /&gt;
Valid network    |  Invalid network&lt;br /&gt;
&lt;br /&gt;
192.168.1.1      | 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.2      | 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.3      | 192.168.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the example above the first group can talk to each other, they share the same first 3 numbers and the 4th number changes so they can address each other. In the invalid we are changing the networks, each computer/board is then a single computer/board on its own network. &lt;br /&gt;
&lt;br /&gt;
With this in mind we can use this to create our own network. You can find out your home&amp;#039;s network by looking at the ip address assigned to it from your router. Most routers use 192.168.0.xxx with the router being 192.168.0.1 Yours may be different. So as long as we change 1 of the 3 first digits in the ip address we move the show to a different network. If you have a wireless and ethernet connection on your show computer you can set them to two different networks allowing your show computer to stay on the home network via the wireless and the show data out on the ethernet. &lt;br /&gt;
&lt;br /&gt;
There is also things like dns, subnet mask, mac address, and a myriad of other things that are needed for a true network to function. Briefly here they are:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Mac address&amp;#039;&amp;#039;&amp;#039; - each ethernet port has a unique mac address, usually manufacturers are assigned a start mac address number and they then change the last numbers of it for every card they make. Most ethernet equipment has these set inside a chip on the ethernet board generally we do not need to worry about it.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;subnet mask&amp;#039;&amp;#039;&amp;#039; - this allows for each network to have more than 256 computers hooked up to it, by adjusting the subnet mask a packet can be routed to up too several hundred thousand computers on one network. Since our show will have less than 256 boards the subnet mask is not needed/changed and default is fine.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DNS&amp;#039;&amp;#039;&amp;#039; - This is primarily used on the internet. It allows for you to type walmart.com into your browser and the dns converts that into the correct ip address for walmart&amp;#039;s website. This is not used on our small network we will be sending info either directly to an ip address or to all the ip addresses on our small network. If a dns is asked for in your board / computer setup you want the dns to point to the first IP address on the network. (192.168.1.1 if our network was 192.168.1.xxx)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Static vs dynamic IP addresses&amp;#039;&amp;#039;&amp;#039; - Most modern routers have a DCHP this automatically assigns the next IP address to a device as its connected to the router. In this your computers IP address on your home network may change every time you start up the computer. This is fine for a computer where we are sending and receiving without direct control of the data. In our little network though we are going to want to control what IP address everything is. Turning off DCHP and setting the IP address we want that board to be every time it connects is setting it to a static IP address. This is advantageous as most of the modern boards use a browser based interface, to get to that you must know what IP address to direct your browser to. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Unicast vs Multicast&amp;#039;&amp;#039;&amp;#039; - You have probably seen this on your boards description xx universes multicast and xx universes unicast. All this means is in multicast we do not specify what IP address the packets are sent to, instead the network router rebroadcasts that packet to all the boards on its network. The boards then receive the packets and decide based on universe number if the board is to use it or not. In unicast we specify that packets are directed only too a certain IP address. In this way the router just sends those packets to the IP address referenced in the packet. If we are using unicast then static IP addressing is a must.&lt;br /&gt;
&lt;br /&gt;
As stated this is a general knowledge of networking and not a degree. If you wish to know more about networking or are having difficulty in setting one up ask on the forums where more specific help can be given.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I hooked everything up right and still is not working (basic troubleshooting)&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
First things check wiring again, check directions on rgb pixels (those arrows can be awfully small on some of those nodes).&lt;br /&gt;
&lt;br /&gt;
Now for some basic troubleshooting.&lt;br /&gt;
&lt;br /&gt;
First don&amp;#039;t send any data, is the board/lights correct, for example if you have no data going to your board but all your rgb lights are red then you probably have a dumb rgb lights hooked up to a rgb pixel board (its wired + on + and ground on the red ground) replace the rgb dumb lights with rgb pixel lights to correct this. &lt;br /&gt;
&lt;br /&gt;
Verify that all the led&amp;#039;s on the board are lit correctly for not receiving data.&lt;br /&gt;
&lt;br /&gt;
Next turn the board on in test mode, make sure all your rgb lights are lighting correctly. If none of the rgb pixels work try flipping the strands see if you are inputting data on the outs. If some of the lights work or all do but the colors are wrong its a setup issue, refer to your boards manual to verify setup is correct.&lt;br /&gt;
&lt;br /&gt;
Next run a test pattern from the computer, now lets see if data is making it from the computer to the board. If you don&amp;#039;t receive the data or not all the lights are lit ect, check the configuration of the computer/network to ensure the packets are going to the correct ip address (e1.31 unicast) that the universe numbers are correct (e1.31 both) and that channel counts inside universe&amp;#039;s are correct (e1.31 both). Or if you are running serial make sure the usb dongle is configured correctly (renard needs you to swap a couple pins on the output of the dongle or swap the wires in a custom made cat 5 cable), make sure the computer is outputting the data to the port of the usb dongle. &lt;br /&gt;
&lt;br /&gt;
Next run a test sequence, if the lights are incorrect, check the &amp;quot;patching&amp;quot; in the sequencer verify start channels of all props/models. &lt;br /&gt;
&lt;br /&gt;
If these steps did not solve the issue post on the forums for some help&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1529</id>
		<title>Advanced Pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1529"/>
		<updated>2016-06-07T02:25:48Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Networking for lighting a basic knowledge of network setup for E1.3x set ups */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the 3rd Wiki in the series, If you have not read the other two please start with the basic guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Intermediate pixel guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I have my lights and controller now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
So you have your lights, controller, and power supply, lets see how all these work together. First off inspect everything as it comes in, make sure nothing is visibly damaged. Once again as stated over and over in this community - &amp;#039;&amp;#039;&amp;#039;You are working with electricity that has the potential to harm or even kill use electric safety for all aspects of this project for your own safety as well as your viewers&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Lets start by connecting the lights to the controller (work backwards applying power at the end makes sure if you accidentally touch something nothing gets fried). &lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Dumb RGB&amp;#039;&amp;#039;&amp;#039; - In these you will find that you have 4 wires (unless your using rgbw which has a fifth wire for white)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Blue = ground attached to all the blue elements&lt;br /&gt;
&lt;br /&gt;
Green = ground attached to all the green elements&lt;br /&gt;
&lt;br /&gt;
Black = ground attached to all the red elements&lt;br /&gt;
&lt;br /&gt;
Your board should have labels on the outputs stating color order. Make sure the + voltage is applied to the correct wire, diodes generally limit current to one direction applying the + voltage to one of the grounds will make it so none of the lights will light. &lt;br /&gt;
If you haven&amp;#039;t noticed there is no direction here as far as which way the string goes, in dumb rgb it doesn&amp;#039;t matter you can feed the string from either side. Another note there is a limit as to how many strings you can hook together before the voltage drops, unlike rgb pixels we cannot just inject more power as this will overpower the grounds from the board and will make the entire string series light wrong. Instead we use a power amplifier, [http://www.youtube.com/watch?v=WMPnfBlXM9A] . These are available inexpensively around the net.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RGB Pixel&amp;#039;&amp;#039;&amp;#039; Pixels are either 4 wire or 3 wire, generally the industry is moving towards 3 wire. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Green = data&lt;br /&gt;
&lt;br /&gt;
White/black = ground&lt;br /&gt;
&lt;br /&gt;
Blue = clock (only on 4 wire pixels)&lt;br /&gt;
&lt;br /&gt;
Once again your board should be labeled with output number and pin lay out. Triple check that the wiring to the board is correct. In RGB pixels direction does matter, there should be some notation on direction, on strips big arrows on the strip point the direction of data flow, on other types of pixels the arrow may be on a small board inside each light. If you have the lights hooked up backwards they will not work. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computer to controller board&amp;#039;&amp;#039;&amp;#039; There is a myriad of ways that the boards hook up to computers, check with your board to see how it is to be hooked up, &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; renard and dmx input may use the rj45 (ethernet) jack but cannot be hooked up to the ethernet port on the computer, a dongle from the usb port to convert it to rj45 is needed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the controller to the power supply&amp;#039;&amp;#039;&amp;#039; Boards vary from one to another, read up on your specific board as to where power is applied to. All boards have a power input ensure that the + is hooked up to the power supply&amp;#039;s V+ output and the - or ground is hooked up to the power supplies V- &amp;#039;&amp;#039;&amp;#039;IMPORTANT&amp;#039;&amp;#039;&amp;#039; on the power supply there will be an ac input that will be labeled something like L,N,and a ground (could be a inverted tree looking symbol) these are for the ac side and should not be connected to the board. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the power supply to ac&amp;#039;&amp;#039;&amp;#039; As stated above a 3 wire plug is needed generally in ac circuits black/brown is load or line this wire should be hooked up to the L, white/blue is neutral this wire should be hooked up to the N terminal, and green or yellow/green striped is ground, this should be hooked up to the ground terminal. If in doubt use a meter to check continuity to each pin on the plug.&lt;br /&gt;
&lt;br /&gt;
Powering it up. If you have everything connected correctly when you plug in the power supply you should have the following happen, lights on the controller should come on and some blinking (read your boards documentation as far as what lights on the controller board should be working) If your rgb lights are lit at this point something is wrong, see troubleshooting below to pinpoint what is happening and corrections.&lt;br /&gt;
&lt;br /&gt;
You now can follow your boards documentation as to how to set the board up correctly to control the lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Choosing the right show computer for me&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Laptop/desktop&amp;#039;&amp;#039;&amp;#039; A lot of people opt for this option&lt;br /&gt;
&lt;br /&gt;
If you have a spare computer that will not be used during the duration of your light show this is an excellent way to run your show. The benefits of this is you have a full blown computer running a scheduler (usually attached to a sequencer) it is interfaced at the laptop/desktop. Drawbacks - computers tend to be expensive 300+ dollars each so if you don&amp;#039;t have a spare already there are other options available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Falcon player/lor show director&amp;#039;&amp;#039;&amp;#039; These are gaining popularity in the community&lt;br /&gt;
&lt;br /&gt;
These are inexpensive SOC (system on a chip) computers that can fully run your show. The added bonus of these is their low cost and ability to synchronize them means that you could avoid ground clutter of cables by placing several of these throughout your show and let them handle controller boards close to them. The draw back is they wont have the full access right at them, either by using web interface or switches on the back is how they are interfaced.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Serial communication from computer to board&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
As touched on above, serial uses a usb dongle to convert the serial data on the serial bus to transmit it to the boards. &lt;br /&gt;
Generally most pixel controller boards today are going e1.3x.&lt;br /&gt;
&lt;br /&gt;
Most dumb rgb boards and some older rgb pixel boards use direct dmx input, A bridge of some sort is required before these boards when using e1.31 as your protocol. &lt;br /&gt;
&lt;br /&gt;
If using renard PX-1 for pixels or any renard board with dc ssr&amp;#039;s to run dumb rgb, renard uses a modified pinout. See renard documents on how to modify the usb dongle or cat 5 cable to correctly input the signal.&lt;br /&gt;
http://doityourselfchristmas.com/wiki/index.php?title=Renard_Data_Cables&lt;br /&gt;
&lt;br /&gt;
Again even though the jack on the board is the same as a network cable these boards cannot be ran directly from the ethernet port on your computer.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Networking for lighting a basic knowledge of network setup for E1.3x set ups&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This will cover a basic knowledge of networking (enough for you to get things set up) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A breif overview&amp;#039;&amp;#039;&amp;#039; Internet Protocol (IP) is a standard for communication of computers. It divides the information up into packets then addresses the packets to ensure that the packets get to the correct computer. These packets can go through many different computers and servers before arriving at the correct computer. E1.31 (there is a new protocol out, E1.33 but it is not fully implemented yet) puts dmx data into the packets and sends them just like any other data being sent. &lt;br /&gt;
&lt;br /&gt;
Things that we need to be aware of - we are sending a bunch of packets out every second our show is running, this can interfere with our home network if the show is ran over the home network. Its best to set up the show on its own network.&lt;br /&gt;
&lt;br /&gt;
What we need to make a network run. (this is not going to cover everything)&lt;br /&gt;
&lt;br /&gt;
All &amp;quot;ports&amp;quot; on the network need to have a unique address (ip address). Each address is 4 numbers from 0 - 255. The first 3 will be the same for all ports on that network changing one of them will change the network. The last number will change to identify each computer/board. &lt;br /&gt;
&lt;br /&gt;
Valid network    |  Invalid network&lt;br /&gt;
&lt;br /&gt;
192.168.1.1      | 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.2      | 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.3      | 192.168.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the example above the first group can talk to each other, they share the same first 3 numbers and the 4th number changes so they can address each other. In the invalid we are changing the networks, each computer/board is then a single computer/board on its own network. &lt;br /&gt;
&lt;br /&gt;
With this in mind we can use this to create our own network. You can find out your home&amp;#039;s network by looking at the ip address assigned to it from your router. Most routers use 192.168.0.xxx with the router being 192.168.0.1 Yours may be different. So as long as we change 1 of the 3 first digits in the ip address we move the show to a different network. If you have a wireless and ethernet connection on your show computer you can set them to two different networks allowing your show computer to stay on the home network via the wireless and the show data out on the ethernet. &lt;br /&gt;
&lt;br /&gt;
There is also things like dns, subnet mask, mac address, and a myriad of other things that are needed for a true network to function. Briefly here they are:&lt;br /&gt;
&lt;br /&gt;
Mac address - each ethernet port has a unique mac address, usually manufacturers are assigned a start mac address number and they then change the last numbers of it for every card they make. Most ethernet equipment has these set inside a chip on the ethernet board generally we do not need to worry about it.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;subnet mask&amp;#039;&amp;#039;&amp;#039; - this allows for each network to have more than 256 computers hooked up to it, by adjusting the subnet mask a packet can be routed to up too several hundred thousand computers on one network. Since our show will have less than 256 boards the subnet mask is not needed/changed and default is fine.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DNS&amp;#039;&amp;#039;&amp;#039; - This is primarily used on the internet. It allows for you to type walmart.com into your browser and the dns converts that into the correct ip address for walmart&amp;#039;s website. This is not used on our small network we will be sending info either directly to an ip address or to all the ip addresses on our small network. If a dns is asked for in your board / computer setup you want the dns to point to the first IP address on the network. (192.168.1.1 if our network was 192.168.1.xxx)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Static vs dynamic IP addresses&amp;#039;&amp;#039;&amp;#039; - Most modern routers have a DCHP this automatically assigns the next IP address to a device as its connected to the router. In this your computers IP address on your home network may change every time you start up the computer. This is fine for a computer where we are sending and receiving without direct control of the data. In our little network though we are going to want to control what IP address everything is. Turning off DCHP and setting the IP address we want that board to be every time it connects is setting it to a static IP address. This is advantageous as most of the modern boards use a browser based interface, to get to that you must know what IP address to direct your browser to. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Unicast vs Multicast&amp;#039;&amp;#039;&amp;#039; - You have probably seen this on your boards description xx universes multicast and xx universes unicast. All this means is in multicast we do not specify what IP address the packets are sent to, instead the network router rebroadcasts that packet to all the boards on its network. The boards then receive the packets and decide based on universe number if the board is to use it or not. In unicast we specify that packets are directed only too a certain IP address. In this way the router just sends those packets to the IP address referenced in the packet. If we are using unicast then static IP addressing is a must.&lt;br /&gt;
&lt;br /&gt;
As stated this is a general knowledge of networking and not a degree. If you wish to know more about networking or are having difficulty in setting one up ask on the forums where more specific help can be given.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I hooked everything up right and still is not working (basic troubleshooting)&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
First things check wiring again, check directions on rgb pixels (those arrows can be awfully small on some of those nodes).&lt;br /&gt;
&lt;br /&gt;
Now for some basic troubleshooting.&lt;br /&gt;
&lt;br /&gt;
First don&amp;#039;t send any data, is the board/lights correct, for example if you have no data going to your board but all your rgb lights are red then you probably have a dumb rgb lights hooked up to a rgb pixel board (its wired + on + and ground on the red ground) replace the rgb dumb lights with rgb pixel lights to correct this. &lt;br /&gt;
&lt;br /&gt;
Verify that all the led&amp;#039;s on the board are lit correctly for not receiving data.&lt;br /&gt;
&lt;br /&gt;
Next turn the board on in test mode, make sure all your rgb lights are lighting correctly. If none of the rgb pixels work try flipping the strands see if you are inputting data on the outs. If some of the lights work or all do but the colors are wrong its a setup issue, refer to your boards manual to verify setup is correct.&lt;br /&gt;
&lt;br /&gt;
Next run a test pattern from the computer, now lets see if data is making it from the computer to the board. If you don&amp;#039;t receive the data or not all the lights are lit ect, check the configuration of the computer/network to ensure the packets are going to the correct ip address (e1.31 unicast) that the universe numbers are correct (e1.31 both) and that channel counts inside universe&amp;#039;s are correct (e1.31 both). Or if you are running serial make sure the usb dongle is configured correctly (renard needs you to swap a couple pins on the output of the dongle or swap the wires in a custom made cat 5 cable), make sure the computer is outputting the data to the port of the usb dongle. &lt;br /&gt;
&lt;br /&gt;
Next run a test sequence, if the lights are incorrect, check the &amp;quot;patching&amp;quot; in the sequencer verify start channels of all props/models. &lt;br /&gt;
&lt;br /&gt;
If these steps did not solve the issue post on the forums for some help&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1528</id>
		<title>Advanced Pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1528"/>
		<updated>2016-06-07T02:25:02Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Networking for lighting a basic knowledge of network setup for E1.3x set ups */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the 3rd Wiki in the series, If you have not read the other two please start with the basic guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Intermediate pixel guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I have my lights and controller now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
So you have your lights, controller, and power supply, lets see how all these work together. First off inspect everything as it comes in, make sure nothing is visibly damaged. Once again as stated over and over in this community - &amp;#039;&amp;#039;&amp;#039;You are working with electricity that has the potential to harm or even kill use electric safety for all aspects of this project for your own safety as well as your viewers&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Lets start by connecting the lights to the controller (work backwards applying power at the end makes sure if you accidentally touch something nothing gets fried). &lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Dumb RGB&amp;#039;&amp;#039;&amp;#039; - In these you will find that you have 4 wires (unless your using rgbw which has a fifth wire for white)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Blue = ground attached to all the blue elements&lt;br /&gt;
&lt;br /&gt;
Green = ground attached to all the green elements&lt;br /&gt;
&lt;br /&gt;
Black = ground attached to all the red elements&lt;br /&gt;
&lt;br /&gt;
Your board should have labels on the outputs stating color order. Make sure the + voltage is applied to the correct wire, diodes generally limit current to one direction applying the + voltage to one of the grounds will make it so none of the lights will light. &lt;br /&gt;
If you haven&amp;#039;t noticed there is no direction here as far as which way the string goes, in dumb rgb it doesn&amp;#039;t matter you can feed the string from either side. Another note there is a limit as to how many strings you can hook together before the voltage drops, unlike rgb pixels we cannot just inject more power as this will overpower the grounds from the board and will make the entire string series light wrong. Instead we use a power amplifier, [http://www.youtube.com/watch?v=WMPnfBlXM9A] . These are available inexpensively around the net.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RGB Pixel&amp;#039;&amp;#039;&amp;#039; Pixels are either 4 wire or 3 wire, generally the industry is moving towards 3 wire. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Green = data&lt;br /&gt;
&lt;br /&gt;
White/black = ground&lt;br /&gt;
&lt;br /&gt;
Blue = clock (only on 4 wire pixels)&lt;br /&gt;
&lt;br /&gt;
Once again your board should be labeled with output number and pin lay out. Triple check that the wiring to the board is correct. In RGB pixels direction does matter, there should be some notation on direction, on strips big arrows on the strip point the direction of data flow, on other types of pixels the arrow may be on a small board inside each light. If you have the lights hooked up backwards they will not work. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computer to controller board&amp;#039;&amp;#039;&amp;#039; There is a myriad of ways that the boards hook up to computers, check with your board to see how it is to be hooked up, &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; renard and dmx input may use the rj45 (ethernet) jack but cannot be hooked up to the ethernet port on the computer, a dongle from the usb port to convert it to rj45 is needed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the controller to the power supply&amp;#039;&amp;#039;&amp;#039; Boards vary from one to another, read up on your specific board as to where power is applied to. All boards have a power input ensure that the + is hooked up to the power supply&amp;#039;s V+ output and the - or ground is hooked up to the power supplies V- &amp;#039;&amp;#039;&amp;#039;IMPORTANT&amp;#039;&amp;#039;&amp;#039; on the power supply there will be an ac input that will be labeled something like L,N,and a ground (could be a inverted tree looking symbol) these are for the ac side and should not be connected to the board. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the power supply to ac&amp;#039;&amp;#039;&amp;#039; As stated above a 3 wire plug is needed generally in ac circuits black/brown is load or line this wire should be hooked up to the L, white/blue is neutral this wire should be hooked up to the N terminal, and green or yellow/green striped is ground, this should be hooked up to the ground terminal. If in doubt use a meter to check continuity to each pin on the plug.&lt;br /&gt;
&lt;br /&gt;
Powering it up. If you have everything connected correctly when you plug in the power supply you should have the following happen, lights on the controller should come on and some blinking (read your boards documentation as far as what lights on the controller board should be working) If your rgb lights are lit at this point something is wrong, see troubleshooting below to pinpoint what is happening and corrections.&lt;br /&gt;
&lt;br /&gt;
You now can follow your boards documentation as to how to set the board up correctly to control the lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Choosing the right show computer for me&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Laptop/desktop&amp;#039;&amp;#039;&amp;#039; A lot of people opt for this option&lt;br /&gt;
&lt;br /&gt;
If you have a spare computer that will not be used during the duration of your light show this is an excellent way to run your show. The benefits of this is you have a full blown computer running a scheduler (usually attached to a sequencer) it is interfaced at the laptop/desktop. Drawbacks - computers tend to be expensive 300+ dollars each so if you don&amp;#039;t have a spare already there are other options available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Falcon player/lor show director&amp;#039;&amp;#039;&amp;#039; These are gaining popularity in the community&lt;br /&gt;
&lt;br /&gt;
These are inexpensive SOC (system on a chip) computers that can fully run your show. The added bonus of these is their low cost and ability to synchronize them means that you could avoid ground clutter of cables by placing several of these throughout your show and let them handle controller boards close to them. The draw back is they wont have the full access right at them, either by using web interface or switches on the back is how they are interfaced.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Serial communication from computer to board&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
As touched on above, serial uses a usb dongle to convert the serial data on the serial bus to transmit it to the boards. &lt;br /&gt;
Generally most pixel controller boards today are going e1.3x.&lt;br /&gt;
&lt;br /&gt;
Most dumb rgb boards and some older rgb pixel boards use direct dmx input, A bridge of some sort is required before these boards when using e1.31 as your protocol. &lt;br /&gt;
&lt;br /&gt;
If using renard PX-1 for pixels or any renard board with dc ssr&amp;#039;s to run dumb rgb, renard uses a modified pinout. See renard documents on how to modify the usb dongle or cat 5 cable to correctly input the signal.&lt;br /&gt;
http://doityourselfchristmas.com/wiki/index.php?title=Renard_Data_Cables&lt;br /&gt;
&lt;br /&gt;
Again even though the jack on the board is the same as a network cable these boards cannot be ran directly from the ethernet port on your computer.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Networking for lighting a basic knowledge of network setup for E1.3x set ups&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This will cover a basic knowledge of networking (enough for you to get things set up) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A breif overview&amp;#039;&amp;#039;&amp;#039; Internet Protocol (IP) is a standard for communication of computers. It divides the information up into packets then addresses the packets to ensure that the packets get to the correct computer. These packets can go through many different computers and servers before arriving at the correct computer. E1.31 (there is a new protocol out, E1.33 but it is not fully implemented yet) puts dmx data into the packets and sends them just like any other data being sent. &lt;br /&gt;
&lt;br /&gt;
Things that we need to be aware of - we are sending a bunch of packets out every second our show is running, this can interfere with our home network if the show is ran over the home network. Its best to set up the show on its own network.&lt;br /&gt;
&lt;br /&gt;
What we need to make a network run. (this is not going to cover everything)&lt;br /&gt;
&lt;br /&gt;
All &amp;quot;ports&amp;quot; on the network need to have a unique address (ip address). Each address is 4 numbers from 0 - 255. The first 3 will be the same for all ports on that network changing one of them will change the network. The last number will change to identify each computer/board. &lt;br /&gt;
&lt;br /&gt;
Valid network    |  Invalid network&lt;br /&gt;
&lt;br /&gt;
192.168.1.1      | 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.2      | 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.3      | 192.168.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the example above the first group can talk to each other, they share the same first 3 numbers and the 4th number changes so they can address each other. In the invalid we are changing the networks, each computer/board is then a single computer/board on its own network. &lt;br /&gt;
&lt;br /&gt;
With this in mind we can use this to create our own network. You can find out your home&amp;#039;s network by looking at the ip address assigned to it from your router. Most routers use 192.168.0.xxx with the router being 192.168.0.1 Yours may be different. So as long as we change 1 of the 3 first digits in the ip address we move the show to a different network. If you have a wireless and ethernet connection on your show computer you can set them to two different networks allowing your show computer to stay on the home network via the wireless and the show data out on the ethernet. &lt;br /&gt;
&lt;br /&gt;
There is also things like dns, subnet mask, mac address, and a myriad of other things that are needed for a true network to function. Briefly here they are:&lt;br /&gt;
&lt;br /&gt;
Mac address - each ethernet port has a unique mac address, usually manufacturers are assigned a start mac address number and they then change the last numbers of it for every card they make. Most ethernet equipment has these set inside a chip on the ethernet board generally we do not need to worry about it.&lt;br /&gt;
&lt;br /&gt;
subnet mask - this allows for each network to have more than 256 computers hooked up to it, by adjusting the subnet mask a packet can be routed to up too several hundred thousand computers on one network. Since our show will have less than 256 boards the subnet mask is not needed/changed and default is fine.&lt;br /&gt;
&lt;br /&gt;
DNS - This is primarily used on the internet. It allows for you to type walmart.com into your browser and the dns converts that into the correct ip address for walmart&amp;#039;s website. This is not used on our small network we will be sending info either directly to an ip address or to all the ip addresses on our small network. If a dns is asked for in your board / computer setup you want the dns to point to the first IP address on the network. (192.168.1.1 if our network was 192.168.1.xxx)&lt;br /&gt;
&lt;br /&gt;
Static vs dynamic IP addresses - Most modern routers have a DCHP this automatically assigns the next IP address to a device as its connected to the router. In this your computers IP address on your home network may change every time you start up the computer. This is fine for a computer where we are sending and receiving without direct control of the data. In our little network though we are going to want to control what IP address everything is. Turning off DCHP and setting the IP address we want that board to be every time it connects is setting it to a static IP address. This is advantageous as most of the modern boards use a browser based interface, to get to that you must know what IP address to direct your browser to. &lt;br /&gt;
&lt;br /&gt;
Unicast vs Multicast - You have probably seen this on your boards description xx universes multicast and xx universes unicast. All this means is in multicast we do not specify what IP address the packets are sent to, instead the network router rebroadcasts that packet to all the boards on its network. The boards then receive the packets and decide based on universe number if the board is to use it or not. In unicast we specify that packets are directed only too a certain IP address. In this way the router just sends those packets to the IP address referenced in the packet. If we are using unicast then static IP addressing is a must.&lt;br /&gt;
&lt;br /&gt;
As stated this is a general knowledge of networking and not a degree. If you wish to know more about networking or are having difficulty in setting one up ask on the forums where more specific help can be given.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I hooked everything up right and still is not working (basic troubleshooting)&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
First things check wiring again, check directions on rgb pixels (those arrows can be awfully small on some of those nodes).&lt;br /&gt;
&lt;br /&gt;
Now for some basic troubleshooting.&lt;br /&gt;
&lt;br /&gt;
First don&amp;#039;t send any data, is the board/lights correct, for example if you have no data going to your board but all your rgb lights are red then you probably have a dumb rgb lights hooked up to a rgb pixel board (its wired + on + and ground on the red ground) replace the rgb dumb lights with rgb pixel lights to correct this. &lt;br /&gt;
&lt;br /&gt;
Verify that all the led&amp;#039;s on the board are lit correctly for not receiving data.&lt;br /&gt;
&lt;br /&gt;
Next turn the board on in test mode, make sure all your rgb lights are lighting correctly. If none of the rgb pixels work try flipping the strands see if you are inputting data on the outs. If some of the lights work or all do but the colors are wrong its a setup issue, refer to your boards manual to verify setup is correct.&lt;br /&gt;
&lt;br /&gt;
Next run a test pattern from the computer, now lets see if data is making it from the computer to the board. If you don&amp;#039;t receive the data or not all the lights are lit ect, check the configuration of the computer/network to ensure the packets are going to the correct ip address (e1.31 unicast) that the universe numbers are correct (e1.31 both) and that channel counts inside universe&amp;#039;s are correct (e1.31 both). Or if you are running serial make sure the usb dongle is configured correctly (renard needs you to swap a couple pins on the output of the dongle or swap the wires in a custom made cat 5 cable), make sure the computer is outputting the data to the port of the usb dongle. &lt;br /&gt;
&lt;br /&gt;
Next run a test sequence, if the lights are incorrect, check the &amp;quot;patching&amp;quot; in the sequencer verify start channels of all props/models. &lt;br /&gt;
&lt;br /&gt;
If these steps did not solve the issue post on the forums for some help&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1527</id>
		<title>Advanced Pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1527"/>
		<updated>2016-06-07T02:12:45Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* I have my lights and controller now what? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the 3rd Wiki in the series, If you have not read the other two please start with the basic guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Intermediate pixel guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I have my lights and controller now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
So you have your lights, controller, and power supply, lets see how all these work together. First off inspect everything as it comes in, make sure nothing is visibly damaged. Once again as stated over and over in this community - &amp;#039;&amp;#039;&amp;#039;You are working with electricity that has the potential to harm or even kill use electric safety for all aspects of this project for your own safety as well as your viewers&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Lets start by connecting the lights to the controller (work backwards applying power at the end makes sure if you accidentally touch something nothing gets fried). &lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Dumb RGB&amp;#039;&amp;#039;&amp;#039; - In these you will find that you have 4 wires (unless your using rgbw which has a fifth wire for white)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Blue = ground attached to all the blue elements&lt;br /&gt;
&lt;br /&gt;
Green = ground attached to all the green elements&lt;br /&gt;
&lt;br /&gt;
Black = ground attached to all the red elements&lt;br /&gt;
&lt;br /&gt;
Your board should have labels on the outputs stating color order. Make sure the + voltage is applied to the correct wire, diodes generally limit current to one direction applying the + voltage to one of the grounds will make it so none of the lights will light. &lt;br /&gt;
If you haven&amp;#039;t noticed there is no direction here as far as which way the string goes, in dumb rgb it doesn&amp;#039;t matter you can feed the string from either side. Another note there is a limit as to how many strings you can hook together before the voltage drops, unlike rgb pixels we cannot just inject more power as this will overpower the grounds from the board and will make the entire string series light wrong. Instead we use a power amplifier, [http://www.youtube.com/watch?v=WMPnfBlXM9A] . These are available inexpensively around the net.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RGB Pixel&amp;#039;&amp;#039;&amp;#039; Pixels are either 4 wire or 3 wire, generally the industry is moving towards 3 wire. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Green = data&lt;br /&gt;
&lt;br /&gt;
White/black = ground&lt;br /&gt;
&lt;br /&gt;
Blue = clock (only on 4 wire pixels)&lt;br /&gt;
&lt;br /&gt;
Once again your board should be labeled with output number and pin lay out. Triple check that the wiring to the board is correct. In RGB pixels direction does matter, there should be some notation on direction, on strips big arrows on the strip point the direction of data flow, on other types of pixels the arrow may be on a small board inside each light. If you have the lights hooked up backwards they will not work. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computer to controller board&amp;#039;&amp;#039;&amp;#039; There is a myriad of ways that the boards hook up to computers, check with your board to see how it is to be hooked up, &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; renard and dmx input may use the rj45 (ethernet) jack but cannot be hooked up to the ethernet port on the computer, a dongle from the usb port to convert it to rj45 is needed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the controller to the power supply&amp;#039;&amp;#039;&amp;#039; Boards vary from one to another, read up on your specific board as to where power is applied to. All boards have a power input ensure that the + is hooked up to the power supply&amp;#039;s V+ output and the - or ground is hooked up to the power supplies V- &amp;#039;&amp;#039;&amp;#039;IMPORTANT&amp;#039;&amp;#039;&amp;#039; on the power supply there will be an ac input that will be labeled something like L,N,and a ground (could be a inverted tree looking symbol) these are for the ac side and should not be connected to the board. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the power supply to ac&amp;#039;&amp;#039;&amp;#039; As stated above a 3 wire plug is needed generally in ac circuits black/brown is load or line this wire should be hooked up to the L, white/blue is neutral this wire should be hooked up to the N terminal, and green or yellow/green striped is ground, this should be hooked up to the ground terminal. If in doubt use a meter to check continuity to each pin on the plug.&lt;br /&gt;
&lt;br /&gt;
Powering it up. If you have everything connected correctly when you plug in the power supply you should have the following happen, lights on the controller should come on and some blinking (read your boards documentation as far as what lights on the controller board should be working) If your rgb lights are lit at this point something is wrong, see troubleshooting below to pinpoint what is happening and corrections.&lt;br /&gt;
&lt;br /&gt;
You now can follow your boards documentation as to how to set the board up correctly to control the lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Choosing the right show computer for me&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Laptop/desktop&amp;#039;&amp;#039;&amp;#039; A lot of people opt for this option&lt;br /&gt;
&lt;br /&gt;
If you have a spare computer that will not be used during the duration of your light show this is an excellent way to run your show. The benefits of this is you have a full blown computer running a scheduler (usually attached to a sequencer) it is interfaced at the laptop/desktop. Drawbacks - computers tend to be expensive 300+ dollars each so if you don&amp;#039;t have a spare already there are other options available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Falcon player/lor show director&amp;#039;&amp;#039;&amp;#039; These are gaining popularity in the community&lt;br /&gt;
&lt;br /&gt;
These are inexpensive SOC (system on a chip) computers that can fully run your show. The added bonus of these is their low cost and ability to synchronize them means that you could avoid ground clutter of cables by placing several of these throughout your show and let them handle controller boards close to them. The draw back is they wont have the full access right at them, either by using web interface or switches on the back is how they are interfaced.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Serial communication from computer to board&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
As touched on above, serial uses a usb dongle to convert the serial data on the serial bus to transmit it to the boards. &lt;br /&gt;
Generally most pixel controller boards today are going e1.3x.&lt;br /&gt;
&lt;br /&gt;
Most dumb rgb boards and some older rgb pixel boards use direct dmx input, A bridge of some sort is required before these boards when using e1.31 as your protocol. &lt;br /&gt;
&lt;br /&gt;
If using renard PX-1 for pixels or any renard board with dc ssr&amp;#039;s to run dumb rgb, renard uses a modified pinout. See renard documents on how to modify the usb dongle or cat 5 cable to correctly input the signal.&lt;br /&gt;
http://doityourselfchristmas.com/wiki/index.php?title=Renard_Data_Cables&lt;br /&gt;
&lt;br /&gt;
Again even though the jack on the board is the same as a network cable these boards cannot be ran directly from the ethernet port on your computer.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Networking for lighting a basic knowledge of network setup for E1.3x set ups&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This will cover a basic knowledge of networking (enough for you to get things set up) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A breif overview&amp;#039;&amp;#039;&amp;#039; Internet Protocol (IP) is a standard for communication of computers. It divides the information up into packets then addresses the packets to ensure that the packets get to the correct computer. These packets can go through many different computers and servers before arriving at the correct computer. E1.31 (there is a new protocol out, E1.33 but it is not fully implemented yet) puts dmx data into the packets and sends them just like any other data being sent. &lt;br /&gt;
&lt;br /&gt;
Things that we need to be aware of - we are sending a bunch of packets out every second our show is running, this can interfere with our home network if the show is ran over the home network. Its best to set up the show on its own network.&lt;br /&gt;
&lt;br /&gt;
What we need to make a network run. (this is not going to cover everything)&lt;br /&gt;
&lt;br /&gt;
All &amp;quot;ports&amp;quot; on the network need to have a unique address (ip address). Each address is 4 numbers from 0 - 255. The first 3 will be the same for all ports on that network changing one of them will change the network. The last number will change to identify each computer/board. &lt;br /&gt;
&lt;br /&gt;
Valid network    |  Invalid network&lt;br /&gt;
&lt;br /&gt;
192.168.1.1      | 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.2      | 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.3      | 192.168.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the example above the first group can talk to each other, they share the same first 3 numbers and the 4th number changes so they can address each other. In the invalid we are changing the networks, each computer/board is then a single computer/board on its own network. &lt;br /&gt;
&lt;br /&gt;
With this in mind we can use this to create our own network. You can find out your home&amp;#039;s network by looking at the ip address assigned to it from your router. Most routers use 192.168.0.xxx with the router being 192.168.0.1 Yours may be different. So as long as we change 1 of the 3 first digits in the ip address we move the show to a different network. If you have a wireless and ethernet connection on your show computer you can set them to two different networks allowing your show computer to stay on the home network via the wireless and the show data out on the ethernet. &lt;br /&gt;
&lt;br /&gt;
There is also things like dns, subnet mask, mac address, and a myriad of other things that are needed for a true network to function. Briefly here they are:&lt;br /&gt;
&lt;br /&gt;
Mac address - each ethernet port has a unique mac address, usually manufacturers are assigned a start mac address number and they then change the last numbers of it for every card they make. Most ethernet equipment has these set inside a chip on the ethernet board generally we do not need to worry about it.&lt;br /&gt;
&lt;br /&gt;
subnet mask - this allows for each network to have more than 256 computers hooked up to it, by adjusting the subnet mask a packet can be routed to up too several hundred thousand computers on one network. Since our show will have less than 256 boards the subnet mask is not needed/changed and default is fine.&lt;br /&gt;
&lt;br /&gt;
DNS - This is primarily used on the internet. It allows for you to type walmart.com into your browser and the dns converts that into the correct ip address for walmart&amp;#039;s website. This is not used on our small network we will be sending info either directly to an ip address or to all the ip addresses on our small network. If a dns is asked for in your board / computer setup you want the dns to point to the first IP address on the network. (192.168.1.1 if our network was 192.168.1.xxx)&lt;br /&gt;
&lt;br /&gt;
Static vs dynamic IP addresses - Most modern routers have a DCHP this automatically assigns the next IP address to a device as its connected to the router. In this your computers IP address on your home network may change every time you start up the computer. This is fine for a computer where we are sending and receiving without direct control of the data. In our little network though we are going to want to control what IP address everything is. Turning off DCHP and setting the IP address we want that board to be every time it connects is setting it to a static IP address. This is advantageous as most of the modern boards us a browser based interface, to get to that you must know what IP address to direct your browser to. &lt;br /&gt;
&lt;br /&gt;
Unicast vs Multicast - You have probably seen this on your boards description xx universes multicast and xx universes unicast. All this means is in multicast we do not specify what IP address the packets are sent to, instead the network router rebroadcasts that packet to all the boards on its network. The boards then receive the packets and decide based on universe number if the board is to use it or not. In unicast we specify that packets are directed only too a certain IP address. In this way the router just sends those packets to the IP address referenced in the packet. If we are using unicast then static IP addressing is a must.&lt;br /&gt;
&lt;br /&gt;
As stated this is a general knowledge of networking and not a degree. If you wish to know more about networking or are having difficulty in setting one up ask on the forums where more specific help can be given.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I hooked everything up right and still is not working (basic troubleshooting)&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
First things check wiring again, check directions on rgb pixels (those arrows can be awfully small on some of those nodes).&lt;br /&gt;
&lt;br /&gt;
Now for some basic troubleshooting.&lt;br /&gt;
&lt;br /&gt;
First don&amp;#039;t send any data, is the board/lights correct, for example if you have no data going to your board but all your rgb lights are red then you probably have a dumb rgb lights hooked up to a rgb pixel board (its wired + on + and ground on the red ground) replace the rgb dumb lights with rgb pixel lights to correct this. &lt;br /&gt;
&lt;br /&gt;
Verify that all the led&amp;#039;s on the board are lit correctly for not receiving data.&lt;br /&gt;
&lt;br /&gt;
Next turn the board on in test mode, make sure all your rgb lights are lighting correctly. If none of the rgb pixels work try flipping the strands see if you are inputting data on the outs. If some of the lights work or all do but the colors are wrong its a setup issue, refer to your boards manual to verify setup is correct.&lt;br /&gt;
&lt;br /&gt;
Next run a test pattern from the computer, now lets see if data is making it from the computer to the board. If you don&amp;#039;t receive the data or not all the lights are lit ect, check the configuration of the computer/network to ensure the packets are going to the correct ip address (e1.31 unicast) that the universe numbers are correct (e1.31 both) and that channel counts inside universe&amp;#039;s are correct (e1.31 both). Or if you are running serial make sure the usb dongle is configured correctly (renard needs you to swap a couple pins on the output of the dongle or swap the wires in a custom made cat 5 cable), make sure the computer is outputting the data to the port of the usb dongle. &lt;br /&gt;
&lt;br /&gt;
Next run a test sequence, if the lights are incorrect, check the &amp;quot;patching&amp;quot; in the sequencer verify start channels of all props/models. &lt;br /&gt;
&lt;br /&gt;
If these steps did not solve the issue post on the forums for some help&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1526</id>
		<title>Advanced Pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1526"/>
		<updated>2016-06-07T02:12:29Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* I have my lights and controller now what? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the 3rd Wiki in the series, If you have not read the other two please start with the basic guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Intermediate pixel guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I have my lights and controller now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
So you have your lights, controller, and power supply, lets see how all these work together. First off inspect everything as it comes in, make sure nothing is visibly damaged. Once again as stated over and over in this community - &amp;#039;&amp;#039;&amp;#039;You are working with electricity that has the potential to harm or even kill use electric safety for all aspects of this project for your own safety as well as your viewers&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Lets start by connecting the lights to the controller (work backwards applying power at the end makes sure if you accidentally touch something nothing gets fried). &lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Dumb RGB&amp;#039;&amp;#039;&amp;#039; - In these you will find that you have 4 wires (unless your using rgbw which has a fifth wire for white)&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Blue = ground attached to all the blue elements&lt;br /&gt;
&lt;br /&gt;
Green = ground attached to all the green elements&lt;br /&gt;
&lt;br /&gt;
Black = ground attached to all the red elements&lt;br /&gt;
&lt;br /&gt;
Your board should have labels on the outputs stating color order. Make sure the + voltage is applied to the correct wire, diodes generally limit current to one direction applying the + voltage to one of the grounds will make it so none of the lights will light. &lt;br /&gt;
If you haven&amp;#039;t noticed there is no direction here as far as which way the string goes, in dumb rgb it doesn&amp;#039;t matter you can feed the string from either side. Another note there is a limit as to how many strings you can hook together before the voltage drops, unlike rgb pixels we cannot just inject more power as this will overpower the grounds from the board and will make the entire string series light wrong. Instead we use a power amplifier, [http://www.youtube.com/watch?v=WMPnfBlXM9A] . These are available inexpensively around the net.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RGB Pixel&amp;#039;&amp;#039;&amp;#039; Pixels are either 4 wire or 3 wire, generally the industry is moving towards 3 wire. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Green = data&lt;br /&gt;
&lt;br /&gt;
White/black = ground&lt;br /&gt;
&lt;br /&gt;
Blue = clock (only on 4 wire pixels)&lt;br /&gt;
&lt;br /&gt;
Once again your board should be labeled with output number and pin lay out. Triple check that the wiring to the board is correct. In RGB pixels direction does matter, there should be some notation on direction, on strips big arrows on the strip point the direction of data flow, on other types of pixels the arrow may be on a small board inside each light. If you have the lights hooked up backwards they will not work. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computer to controller board&amp;#039;&amp;#039;&amp;#039; There is a myriad of ways that the boards hook up to computers, check with your board to see how it is to be hooked up, &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; renard and dmx input may use the rj45 (ethernet) jack but cannot be hooked up to the ethernet port on the computer, a dongle from the usb port to convert it to rj45 is needed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the controller to the power supply&amp;#039;&amp;#039;&amp;#039; Boards vary from one to another, read up on your specific board as to where power is applied to. All boards have a power input ensure that the + is hooked up to the power supply&amp;#039;s V+ output and the - or ground is hooked up to the power supplies V- &amp;#039;&amp;#039;&amp;#039;IMPORTANT&amp;#039;&amp;#039;&amp;#039; on the power supply there will be an ac input that will be labeled something like L,N,and a ground (could be a inverted tree looking symbol) these are for the ac side and should not be connected to the board. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the power supply to ac&amp;#039;&amp;#039;&amp;#039; As stated above a 3 wire plug is needed generally in ac circuits black/brown is load or line this wire should be hooked up to the L, white/blue is neutral this wire should be hooked up to the N terminal, and green or yellow/green striped is ground, this should be hooked up to the ground terminal. If in doubt use a meter to check continuity to each pin on the plug.&lt;br /&gt;
&lt;br /&gt;
Powering it up. If you have everything connected correctly when you plug in the power supply you should have the following happen, lights on the controller should come on and some blinking (read your boards documentation as far as what lights on the controller board should be working) If your rgb lights are lit at this point something is wrong, see troubleshooting below to pinpoint what is happening and corrections.&lt;br /&gt;
&lt;br /&gt;
You now can follow your boards documentation as to how to set the board up correctly to control the lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Choosing the right show computer for me&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Laptop/desktop&amp;#039;&amp;#039;&amp;#039; A lot of people opt for this option&lt;br /&gt;
&lt;br /&gt;
If you have a spare computer that will not be used during the duration of your light show this is an excellent way to run your show. The benefits of this is you have a full blown computer running a scheduler (usually attached to a sequencer) it is interfaced at the laptop/desktop. Drawbacks - computers tend to be expensive 300+ dollars each so if you don&amp;#039;t have a spare already there are other options available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Falcon player/lor show director&amp;#039;&amp;#039;&amp;#039; These are gaining popularity in the community&lt;br /&gt;
&lt;br /&gt;
These are inexpensive SOC (system on a chip) computers that can fully run your show. The added bonus of these is their low cost and ability to synchronize them means that you could avoid ground clutter of cables by placing several of these throughout your show and let them handle controller boards close to them. The draw back is they wont have the full access right at them, either by using web interface or switches on the back is how they are interfaced.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Serial communication from computer to board&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
As touched on above, serial uses a usb dongle to convert the serial data on the serial bus to transmit it to the boards. &lt;br /&gt;
Generally most pixel controller boards today are going e1.3x.&lt;br /&gt;
&lt;br /&gt;
Most dumb rgb boards and some older rgb pixel boards use direct dmx input, A bridge of some sort is required before these boards when using e1.31 as your protocol. &lt;br /&gt;
&lt;br /&gt;
If using renard PX-1 for pixels or any renard board with dc ssr&amp;#039;s to run dumb rgb, renard uses a modified pinout. See renard documents on how to modify the usb dongle or cat 5 cable to correctly input the signal.&lt;br /&gt;
http://doityourselfchristmas.com/wiki/index.php?title=Renard_Data_Cables&lt;br /&gt;
&lt;br /&gt;
Again even though the jack on the board is the same as a network cable these boards cannot be ran directly from the ethernet port on your computer.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Networking for lighting a basic knowledge of network setup for E1.3x set ups&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This will cover a basic knowledge of networking (enough for you to get things set up) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A breif overview&amp;#039;&amp;#039;&amp;#039; Internet Protocol (IP) is a standard for communication of computers. It divides the information up into packets then addresses the packets to ensure that the packets get to the correct computer. These packets can go through many different computers and servers before arriving at the correct computer. E1.31 (there is a new protocol out, E1.33 but it is not fully implemented yet) puts dmx data into the packets and sends them just like any other data being sent. &lt;br /&gt;
&lt;br /&gt;
Things that we need to be aware of - we are sending a bunch of packets out every second our show is running, this can interfere with our home network if the show is ran over the home network. Its best to set up the show on its own network.&lt;br /&gt;
&lt;br /&gt;
What we need to make a network run. (this is not going to cover everything)&lt;br /&gt;
&lt;br /&gt;
All &amp;quot;ports&amp;quot; on the network need to have a unique address (ip address). Each address is 4 numbers from 0 - 255. The first 3 will be the same for all ports on that network changing one of them will change the network. The last number will change to identify each computer/board. &lt;br /&gt;
&lt;br /&gt;
Valid network    |  Invalid network&lt;br /&gt;
&lt;br /&gt;
192.168.1.1      | 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.2      | 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.3      | 192.168.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the example above the first group can talk to each other, they share the same first 3 numbers and the 4th number changes so they can address each other. In the invalid we are changing the networks, each computer/board is then a single computer/board on its own network. &lt;br /&gt;
&lt;br /&gt;
With this in mind we can use this to create our own network. You can find out your home&amp;#039;s network by looking at the ip address assigned to it from your router. Most routers use 192.168.0.xxx with the router being 192.168.0.1 Yours may be different. So as long as we change 1 of the 3 first digits in the ip address we move the show to a different network. If you have a wireless and ethernet connection on your show computer you can set them to two different networks allowing your show computer to stay on the home network via the wireless and the show data out on the ethernet. &lt;br /&gt;
&lt;br /&gt;
There is also things like dns, subnet mask, mac address, and a myriad of other things that are needed for a true network to function. Briefly here they are:&lt;br /&gt;
&lt;br /&gt;
Mac address - each ethernet port has a unique mac address, usually manufacturers are assigned a start mac address number and they then change the last numbers of it for every card they make. Most ethernet equipment has these set inside a chip on the ethernet board generally we do not need to worry about it.&lt;br /&gt;
&lt;br /&gt;
subnet mask - this allows for each network to have more than 256 computers hooked up to it, by adjusting the subnet mask a packet can be routed to up too several hundred thousand computers on one network. Since our show will have less than 256 boards the subnet mask is not needed/changed and default is fine.&lt;br /&gt;
&lt;br /&gt;
DNS - This is primarily used on the internet. It allows for you to type walmart.com into your browser and the dns converts that into the correct ip address for walmart&amp;#039;s website. This is not used on our small network we will be sending info either directly to an ip address or to all the ip addresses on our small network. If a dns is asked for in your board / computer setup you want the dns to point to the first IP address on the network. (192.168.1.1 if our network was 192.168.1.xxx)&lt;br /&gt;
&lt;br /&gt;
Static vs dynamic IP addresses - Most modern routers have a DCHP this automatically assigns the next IP address to a device as its connected to the router. In this your computers IP address on your home network may change every time you start up the computer. This is fine for a computer where we are sending and receiving without direct control of the data. In our little network though we are going to want to control what IP address everything is. Turning off DCHP and setting the IP address we want that board to be every time it connects is setting it to a static IP address. This is advantageous as most of the modern boards us a browser based interface, to get to that you must know what IP address to direct your browser to. &lt;br /&gt;
&lt;br /&gt;
Unicast vs Multicast - You have probably seen this on your boards description xx universes multicast and xx universes unicast. All this means is in multicast we do not specify what IP address the packets are sent to, instead the network router rebroadcasts that packet to all the boards on its network. The boards then receive the packets and decide based on universe number if the board is to use it or not. In unicast we specify that packets are directed only too a certain IP address. In this way the router just sends those packets to the IP address referenced in the packet. If we are using unicast then static IP addressing is a must.&lt;br /&gt;
&lt;br /&gt;
As stated this is a general knowledge of networking and not a degree. If you wish to know more about networking or are having difficulty in setting one up ask on the forums where more specific help can be given.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I hooked everything up right and still is not working (basic troubleshooting)&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
First things check wiring again, check directions on rgb pixels (those arrows can be awfully small on some of those nodes).&lt;br /&gt;
&lt;br /&gt;
Now for some basic troubleshooting.&lt;br /&gt;
&lt;br /&gt;
First don&amp;#039;t send any data, is the board/lights correct, for example if you have no data going to your board but all your rgb lights are red then you probably have a dumb rgb lights hooked up to a rgb pixel board (its wired + on + and ground on the red ground) replace the rgb dumb lights with rgb pixel lights to correct this. &lt;br /&gt;
&lt;br /&gt;
Verify that all the led&amp;#039;s on the board are lit correctly for not receiving data.&lt;br /&gt;
&lt;br /&gt;
Next turn the board on in test mode, make sure all your rgb lights are lighting correctly. If none of the rgb pixels work try flipping the strands see if you are inputting data on the outs. If some of the lights work or all do but the colors are wrong its a setup issue, refer to your boards manual to verify setup is correct.&lt;br /&gt;
&lt;br /&gt;
Next run a test pattern from the computer, now lets see if data is making it from the computer to the board. If you don&amp;#039;t receive the data or not all the lights are lit ect, check the configuration of the computer/network to ensure the packets are going to the correct ip address (e1.31 unicast) that the universe numbers are correct (e1.31 both) and that channel counts inside universe&amp;#039;s are correct (e1.31 both). Or if you are running serial make sure the usb dongle is configured correctly (renard needs you to swap a couple pins on the output of the dongle or swap the wires in a custom made cat 5 cable), make sure the computer is outputting the data to the port of the usb dongle. &lt;br /&gt;
&lt;br /&gt;
Next run a test sequence, if the lights are incorrect, check the &amp;quot;patching&amp;quot; in the sequencer verify start channels of all props/models. &lt;br /&gt;
&lt;br /&gt;
If these steps did not solve the issue post on the forums for some help&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1525</id>
		<title>Advanced Pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1525"/>
		<updated>2016-06-07T02:10:04Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Choosing the right show computer for me */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the 3rd Wiki in the series, If you have not read the other two please start with the basic guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Intermediate pixel guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I have my lights and controller now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
So you have your lights, controller, and power supply, lets see how all these work together. First off inspect everything as it comes in, make sure nothing is visibly damaged. Once again as stated over and over in this community - &amp;#039;&amp;#039;&amp;#039;You are working with electricity that has the potential to harm or even kill use electric safety for all aspects of this project for your own safety as well as your viewers&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Lets start by connecting the lights to the controller (work backwards applying power at the end makes sure if you accidentally touch something nothing gets fried). &lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dumb RGB&amp;#039;&amp;#039;&amp;#039; - In these you will find that you have 4 wires (unless your using rgbw which has a fifth wire for white) &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Blue = ground attached to all the blue elements&lt;br /&gt;
&lt;br /&gt;
Green = ground attached to all the green elements&lt;br /&gt;
&lt;br /&gt;
Black = ground attached to all the red elements&lt;br /&gt;
&lt;br /&gt;
Your board should have labels on the outputs stating color order. Make sure the + voltage is applied to the correct wire, diodes generally limit current to one direction applying the + voltage to one of the grounds will make it so none of the lights will light. &lt;br /&gt;
If you haven&amp;#039;t noticed there is no direction here as far as which way the string goes, in dumb rgb it doesn&amp;#039;t matter you can feed the string from either side. Another note there is a limit as to how many strings you can hook together before the voltage drops, unlike rgb pixels we cannot just inject more power as this will overpower the grounds from the board and will make the entire string series light wrong. Instead we use a power amplifier, [http://www.youtube.com/watch?v=WMPnfBlXM9A] . These are available inexpensively around the net.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RGB Pixel&amp;#039;&amp;#039;&amp;#039; Pixels are either 4 wire or 3 wire, generally the industry is moving towards 3 wire. &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Green = data&lt;br /&gt;
&lt;br /&gt;
White/black = ground&lt;br /&gt;
&lt;br /&gt;
Blue = clock (only on 4 wire pixels)&lt;br /&gt;
&lt;br /&gt;
Once again your board should be labeled with output number and pin lay out. Triple check that the wiring to the board is correct. In RGB pixels direction does matter, there should be some notation on direction, on strips big arrows on the strip point the direction of data flow, on other types of pixels the arrow may be on a small board inside each light. If you have the lights hooked up backwards they will not work. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computer to controller board&amp;#039;&amp;#039;&amp;#039; There is a myriad of ways that the boards hook up to computers, check with your board to see how it is to be hooked up, &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; renard and dmx input may use the rj45 (ethernet) jack but cannot be hooked up to the ethernet port on the computer, a dongle from the usb port to convert it to rj45 is needed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the controller to the power supply&amp;#039;&amp;#039;&amp;#039; Boards vary from one to another, read up on your specific board as to where power is applied to. All boards have a power input ensure that the + is hooked up to the power supply&amp;#039;s V+ output and the - or ground is hooked up to the power supplies V- &amp;#039;&amp;#039;&amp;#039;IMPORTANT&amp;#039;&amp;#039;&amp;#039; on the power supply there will be an ac input that will be labeled something like L,N,and a ground (could be a inverted tree looking symbol) these are for the ac side and should not be connected to the board. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the power supply to ac&amp;#039;&amp;#039;&amp;#039; As stated above a 3 wire plug is needed generally in ac circuits black/brown is load or line this wire should be hooked up to the L, white/blue is neutral this wire should be hooked up to the N terminal, and green or yellow/green striped is ground, this should be hooked up to the ground terminal. If in doubt use a meter to check continuity to each pin on the plug.&lt;br /&gt;
&lt;br /&gt;
Powering it up. If you have everything connected correctly when you plug in the power supply you should have the following happen, lights on the controller should come on and some blinking (read your boards documentation as far as what lights on the controller board should be working) If your rgb lights are lit at this point something is wrong, see troubleshooting below to pinpoint what is happening and corrections.&lt;br /&gt;
&lt;br /&gt;
You now can follow your boards documentation as to how to set the board up correctly to control the lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Choosing the right show computer for me&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Laptop/desktop&amp;#039;&amp;#039;&amp;#039; A lot of people opt for this option&lt;br /&gt;
&lt;br /&gt;
If you have a spare computer that will not be used during the duration of your light show this is an excellent way to run your show. The benefits of this is you have a full blown computer running a scheduler (usually attached to a sequencer) it is interfaced at the laptop/desktop. Drawbacks - computers tend to be expensive 300+ dollars each so if you don&amp;#039;t have a spare already there are other options available.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Falcon player/lor show director&amp;#039;&amp;#039;&amp;#039; These are gaining popularity in the community&lt;br /&gt;
&lt;br /&gt;
These are inexpensive SOC (system on a chip) computers that can fully run your show. The added bonus of these is their low cost and ability to synchronize them means that you could avoid ground clutter of cables by placing several of these throughout your show and let them handle controller boards close to them. The draw back is they wont have the full access right at them, either by using web interface or switches on the back is how they are interfaced.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Serial communication from computer to board&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
As touched on above, serial uses a usb dongle to convert the serial data on the serial bus to transmit it to the boards. &lt;br /&gt;
Generally most pixel controller boards today are going e1.3x.&lt;br /&gt;
&lt;br /&gt;
Most dumb rgb boards and some older rgb pixel boards use direct dmx input, A bridge of some sort is required before these boards when using e1.31 as your protocol. &lt;br /&gt;
&lt;br /&gt;
If using renard PX-1 for pixels or any renard board with dc ssr&amp;#039;s to run dumb rgb, renard uses a modified pinout. See renard documents on how to modify the usb dongle or cat 5 cable to correctly input the signal.&lt;br /&gt;
http://doityourselfchristmas.com/wiki/index.php?title=Renard_Data_Cables&lt;br /&gt;
&lt;br /&gt;
Again even though the jack on the board is the same as a network cable these boards cannot be ran directly from the ethernet port on your computer.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Networking for lighting a basic knowledge of network setup for E1.3x set ups&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This will cover a basic knowledge of networking (enough for you to get things set up) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A breif overview&amp;#039;&amp;#039;&amp;#039; Internet Protocol (IP) is a standard for communication of computers. It divides the information up into packets then addresses the packets to ensure that the packets get to the correct computer. These packets can go through many different computers and servers before arriving at the correct computer. E1.31 (there is a new protocol out, E1.33 but it is not fully implemented yet) puts dmx data into the packets and sends them just like any other data being sent. &lt;br /&gt;
&lt;br /&gt;
Things that we need to be aware of - we are sending a bunch of packets out every second our show is running, this can interfere with our home network if the show is ran over the home network. Its best to set up the show on its own network.&lt;br /&gt;
&lt;br /&gt;
What we need to make a network run. (this is not going to cover everything)&lt;br /&gt;
&lt;br /&gt;
All &amp;quot;ports&amp;quot; on the network need to have a unique address (ip address). Each address is 4 numbers from 0 - 255. The first 3 will be the same for all ports on that network changing one of them will change the network. The last number will change to identify each computer/board. &lt;br /&gt;
&lt;br /&gt;
Valid network    |  Invalid network&lt;br /&gt;
&lt;br /&gt;
192.168.1.1      | 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.2      | 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.3      | 192.168.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the example above the first group can talk to each other, they share the same first 3 numbers and the 4th number changes so they can address each other. In the invalid we are changing the networks, each computer/board is then a single computer/board on its own network. &lt;br /&gt;
&lt;br /&gt;
With this in mind we can use this to create our own network. You can find out your home&amp;#039;s network by looking at the ip address assigned to it from your router. Most routers use 192.168.0.xxx with the router being 192.168.0.1 Yours may be different. So as long as we change 1 of the 3 first digits in the ip address we move the show to a different network. If you have a wireless and ethernet connection on your show computer you can set them to two different networks allowing your show computer to stay on the home network via the wireless and the show data out on the ethernet. &lt;br /&gt;
&lt;br /&gt;
There is also things like dns, subnet mask, mac address, and a myriad of other things that are needed for a true network to function. Briefly here they are:&lt;br /&gt;
&lt;br /&gt;
Mac address - each ethernet port has a unique mac address, usually manufacturers are assigned a start mac address number and they then change the last numbers of it for every card they make. Most ethernet equipment has these set inside a chip on the ethernet board generally we do not need to worry about it.&lt;br /&gt;
&lt;br /&gt;
subnet mask - this allows for each network to have more than 256 computers hooked up to it, by adjusting the subnet mask a packet can be routed to up too several hundred thousand computers on one network. Since our show will have less than 256 boards the subnet mask is not needed/changed and default is fine.&lt;br /&gt;
&lt;br /&gt;
DNS - This is primarily used on the internet. It allows for you to type walmart.com into your browser and the dns converts that into the correct ip address for walmart&amp;#039;s website. This is not used on our small network we will be sending info either directly to an ip address or to all the ip addresses on our small network. If a dns is asked for in your board / computer setup you want the dns to point to the first IP address on the network. (192.168.1.1 if our network was 192.168.1.xxx)&lt;br /&gt;
&lt;br /&gt;
Static vs dynamic IP addresses - Most modern routers have a DCHP this automatically assigns the next IP address to a device as its connected to the router. In this your computers IP address on your home network may change every time you start up the computer. This is fine for a computer where we are sending and receiving without direct control of the data. In our little network though we are going to want to control what IP address everything is. Turning off DCHP and setting the IP address we want that board to be every time it connects is setting it to a static IP address. This is advantageous as most of the modern boards us a browser based interface, to get to that you must know what IP address to direct your browser to. &lt;br /&gt;
&lt;br /&gt;
Unicast vs Multicast - You have probably seen this on your boards description xx universes multicast and xx universes unicast. All this means is in multicast we do not specify what IP address the packets are sent to, instead the network router rebroadcasts that packet to all the boards on its network. The boards then receive the packets and decide based on universe number if the board is to use it or not. In unicast we specify that packets are directed only too a certain IP address. In this way the router just sends those packets to the IP address referenced in the packet. If we are using unicast then static IP addressing is a must.&lt;br /&gt;
&lt;br /&gt;
As stated this is a general knowledge of networking and not a degree. If you wish to know more about networking or are having difficulty in setting one up ask on the forums where more specific help can be given.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I hooked everything up right and still is not working (basic troubleshooting)&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
First things check wiring again, check directions on rgb pixels (those arrows can be awfully small on some of those nodes).&lt;br /&gt;
&lt;br /&gt;
Now for some basic troubleshooting.&lt;br /&gt;
&lt;br /&gt;
First don&amp;#039;t send any data, is the board/lights correct, for example if you have no data going to your board but all your rgb lights are red then you probably have a dumb rgb lights hooked up to a rgb pixel board (its wired + on + and ground on the red ground) replace the rgb dumb lights with rgb pixel lights to correct this. &lt;br /&gt;
&lt;br /&gt;
Verify that all the led&amp;#039;s on the board are lit correctly for not receiving data.&lt;br /&gt;
&lt;br /&gt;
Next turn the board on in test mode, make sure all your rgb lights are lighting correctly. If none of the rgb pixels work try flipping the strands see if you are inputting data on the outs. If some of the lights work or all do but the colors are wrong its a setup issue, refer to your boards manual to verify setup is correct.&lt;br /&gt;
&lt;br /&gt;
Next run a test pattern from the computer, now lets see if data is making it from the computer to the board. If you don&amp;#039;t receive the data or not all the lights are lit ect, check the configuration of the computer/network to ensure the packets are going to the correct ip address (e1.31 unicast) that the universe numbers are correct (e1.31 both) and that channel counts inside universe&amp;#039;s are correct (e1.31 both). Or if you are running serial make sure the usb dongle is configured correctly (renard needs you to swap a couple pins on the output of the dongle or swap the wires in a custom made cat 5 cable), make sure the computer is outputting the data to the port of the usb dongle. &lt;br /&gt;
&lt;br /&gt;
Next run a test sequence, if the lights are incorrect, check the &amp;quot;patching&amp;quot; in the sequencer verify start channels of all props/models. &lt;br /&gt;
&lt;br /&gt;
If these steps did not solve the issue post on the forums for some help&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1524</id>
		<title>Advanced Pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1524"/>
		<updated>2016-06-07T02:09:46Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* I have my lights and controller now what? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the 3rd Wiki in the series, If you have not read the other two please start with the basic guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Intermediate pixel guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I have my lights and controller now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
So you have your lights, controller, and power supply, lets see how all these work together. First off inspect everything as it comes in, make sure nothing is visibly damaged. Once again as stated over and over in this community - &amp;#039;&amp;#039;&amp;#039;You are working with electricity that has the potential to harm or even kill use electric safety for all aspects of this project for your own safety as well as your viewers&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Lets start by connecting the lights to the controller (work backwards applying power at the end makes sure if you accidentally touch something nothing gets fried). &lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dumb RGB&amp;#039;&amp;#039;&amp;#039; - In these you will find that you have 4 wires (unless your using rgbw which has a fifth wire for white) &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Blue = ground attached to all the blue elements&lt;br /&gt;
&lt;br /&gt;
Green = ground attached to all the green elements&lt;br /&gt;
&lt;br /&gt;
Black = ground attached to all the red elements&lt;br /&gt;
&lt;br /&gt;
Your board should have labels on the outputs stating color order. Make sure the + voltage is applied to the correct wire, diodes generally limit current to one direction applying the + voltage to one of the grounds will make it so none of the lights will light. &lt;br /&gt;
If you haven&amp;#039;t noticed there is no direction here as far as which way the string goes, in dumb rgb it doesn&amp;#039;t matter you can feed the string from either side. Another note there is a limit as to how many strings you can hook together before the voltage drops, unlike rgb pixels we cannot just inject more power as this will overpower the grounds from the board and will make the entire string series light wrong. Instead we use a power amplifier, [http://www.youtube.com/watch?v=WMPnfBlXM9A] . These are available inexpensively around the net.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RGB Pixel&amp;#039;&amp;#039;&amp;#039; Pixels are either 4 wire or 3 wire, generally the industry is moving towards 3 wire. &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Green = data&lt;br /&gt;
&lt;br /&gt;
White/black = ground&lt;br /&gt;
&lt;br /&gt;
Blue = clock (only on 4 wire pixels)&lt;br /&gt;
&lt;br /&gt;
Once again your board should be labeled with output number and pin lay out. Triple check that the wiring to the board is correct. In RGB pixels direction does matter, there should be some notation on direction, on strips big arrows on the strip point the direction of data flow, on other types of pixels the arrow may be on a small board inside each light. If you have the lights hooked up backwards they will not work. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computer to controller board&amp;#039;&amp;#039;&amp;#039; There is a myriad of ways that the boards hook up to computers, check with your board to see how it is to be hooked up, &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; renard and dmx input may use the rj45 (ethernet) jack but cannot be hooked up to the ethernet port on the computer, a dongle from the usb port to convert it to rj45 is needed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the controller to the power supply&amp;#039;&amp;#039;&amp;#039; Boards vary from one to another, read up on your specific board as to where power is applied to. All boards have a power input ensure that the + is hooked up to the power supply&amp;#039;s V+ output and the - or ground is hooked up to the power supplies V- &amp;#039;&amp;#039;&amp;#039;IMPORTANT&amp;#039;&amp;#039;&amp;#039; on the power supply there will be an ac input that will be labeled something like L,N,and a ground (could be a inverted tree looking symbol) these are for the ac side and should not be connected to the board. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the power supply to ac&amp;#039;&amp;#039;&amp;#039; As stated above a 3 wire plug is needed generally in ac circuits black/brown is load or line this wire should be hooked up to the L, white/blue is neutral this wire should be hooked up to the N terminal, and green or yellow/green striped is ground, this should be hooked up to the ground terminal. If in doubt use a meter to check continuity to each pin on the plug.&lt;br /&gt;
&lt;br /&gt;
Powering it up. If you have everything connected correctly when you plug in the power supply you should have the following happen, lights on the controller should come on and some blinking (read your boards documentation as far as what lights on the controller board should be working) If your rgb lights are lit at this point something is wrong, see troubleshooting below to pinpoint what is happening and corrections.&lt;br /&gt;
&lt;br /&gt;
You now can follow your boards documentation as to how to set the board up correctly to control the lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Choosing the right show computer for me&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Laptop/desktop&amp;#039;&amp;#039;&amp;#039; A lot of people opt for this option&lt;br /&gt;
&lt;br /&gt;
If you have a spare computer that will not be used during the duration of your light show this is an excellent way to run your show. The benefits of this is you have a full blown computer running a scheduler (usually attached to a sequencer) it is interfaced at the laptop/desktop. Drawbacks - computers tend to be expensive 300+ dollars each so if you don&amp;#039;t have a spare already there are other options available.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Falcon player/lor show director&amp;#039;&amp;#039;&amp;#039; These are gaining popularity in the community&lt;br /&gt;
&lt;br /&gt;
These are inexpensive SOC (system on a chip) computers that can fully run your show. The added bonus of these is their low cost and ability to synchronize them means that you could avoid ground clutter of cables by placing several of these throughout your show and let them handle controller boards close to them. The draw back is they wont have the full access right at them, either by using web interface or switches on the back is how they are interfaced.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Serial communication from computer to board&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
As touched on above, serial uses a usb dongle to convert the serial data on the serial bus to transmit it to the boards. &lt;br /&gt;
Generally most pixel controller boards today are going e1.3x.&lt;br /&gt;
&lt;br /&gt;
Most dumb rgb boards and some older rgb pixel boards use direct dmx input, A bridge of some sort is required before these boards when using e1.31 as your protocol. &lt;br /&gt;
&lt;br /&gt;
If using renard PX-1 for pixels or any renard board with dc ssr&amp;#039;s to run dumb rgb, renard uses a modified pinout. See renard documents on how to modify the usb dongle or cat 5 cable to correctly input the signal.&lt;br /&gt;
http://doityourselfchristmas.com/wiki/index.php?title=Renard_Data_Cables&lt;br /&gt;
&lt;br /&gt;
Again even though the jack on the board is the same as a network cable these boards cannot be ran directly from the ethernet port on your computer.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Networking for lighting a basic knowledge of network setup for E1.3x set ups&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This will cover a basic knowledge of networking (enough for you to get things set up) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A breif overview&amp;#039;&amp;#039;&amp;#039; Internet Protocol (IP) is a standard for communication of computers. It divides the information up into packets then addresses the packets to ensure that the packets get to the correct computer. These packets can go through many different computers and servers before arriving at the correct computer. E1.31 (there is a new protocol out, E1.33 but it is not fully implemented yet) puts dmx data into the packets and sends them just like any other data being sent. &lt;br /&gt;
&lt;br /&gt;
Things that we need to be aware of - we are sending a bunch of packets out every second our show is running, this can interfere with our home network if the show is ran over the home network. Its best to set up the show on its own network.&lt;br /&gt;
&lt;br /&gt;
What we need to make a network run. (this is not going to cover everything)&lt;br /&gt;
&lt;br /&gt;
All &amp;quot;ports&amp;quot; on the network need to have a unique address (ip address). Each address is 4 numbers from 0 - 255. The first 3 will be the same for all ports on that network changing one of them will change the network. The last number will change to identify each computer/board. &lt;br /&gt;
&lt;br /&gt;
Valid network    |  Invalid network&lt;br /&gt;
&lt;br /&gt;
192.168.1.1      | 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.2      | 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.3      | 192.168.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the example above the first group can talk to each other, they share the same first 3 numbers and the 4th number changes so they can address each other. In the invalid we are changing the networks, each computer/board is then a single computer/board on its own network. &lt;br /&gt;
&lt;br /&gt;
With this in mind we can use this to create our own network. You can find out your home&amp;#039;s network by looking at the ip address assigned to it from your router. Most routers use 192.168.0.xxx with the router being 192.168.0.1 Yours may be different. So as long as we change 1 of the 3 first digits in the ip address we move the show to a different network. If you have a wireless and ethernet connection on your show computer you can set them to two different networks allowing your show computer to stay on the home network via the wireless and the show data out on the ethernet. &lt;br /&gt;
&lt;br /&gt;
There is also things like dns, subnet mask, mac address, and a myriad of other things that are needed for a true network to function. Briefly here they are:&lt;br /&gt;
&lt;br /&gt;
Mac address - each ethernet port has a unique mac address, usually manufacturers are assigned a start mac address number and they then change the last numbers of it for every card they make. Most ethernet equipment has these set inside a chip on the ethernet board generally we do not need to worry about it.&lt;br /&gt;
&lt;br /&gt;
subnet mask - this allows for each network to have more than 256 computers hooked up to it, by adjusting the subnet mask a packet can be routed to up too several hundred thousand computers on one network. Since our show will have less than 256 boards the subnet mask is not needed/changed and default is fine.&lt;br /&gt;
&lt;br /&gt;
DNS - This is primarily used on the internet. It allows for you to type walmart.com into your browser and the dns converts that into the correct ip address for walmart&amp;#039;s website. This is not used on our small network we will be sending info either directly to an ip address or to all the ip addresses on our small network. If a dns is asked for in your board / computer setup you want the dns to point to the first IP address on the network. (192.168.1.1 if our network was 192.168.1.xxx)&lt;br /&gt;
&lt;br /&gt;
Static vs dynamic IP addresses - Most modern routers have a DCHP this automatically assigns the next IP address to a device as its connected to the router. In this your computers IP address on your home network may change every time you start up the computer. This is fine for a computer where we are sending and receiving without direct control of the data. In our little network though we are going to want to control what IP address everything is. Turning off DCHP and setting the IP address we want that board to be every time it connects is setting it to a static IP address. This is advantageous as most of the modern boards us a browser based interface, to get to that you must know what IP address to direct your browser to. &lt;br /&gt;
&lt;br /&gt;
Unicast vs Multicast - You have probably seen this on your boards description xx universes multicast and xx universes unicast. All this means is in multicast we do not specify what IP address the packets are sent to, instead the network router rebroadcasts that packet to all the boards on its network. The boards then receive the packets and decide based on universe number if the board is to use it or not. In unicast we specify that packets are directed only too a certain IP address. In this way the router just sends those packets to the IP address referenced in the packet. If we are using unicast then static IP addressing is a must.&lt;br /&gt;
&lt;br /&gt;
As stated this is a general knowledge of networking and not a degree. If you wish to know more about networking or are having difficulty in setting one up ask on the forums where more specific help can be given.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I hooked everything up right and still is not working (basic troubleshooting)&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
First things check wiring again, check directions on rgb pixels (those arrows can be awfully small on some of those nodes).&lt;br /&gt;
&lt;br /&gt;
Now for some basic troubleshooting.&lt;br /&gt;
&lt;br /&gt;
First don&amp;#039;t send any data, is the board/lights correct, for example if you have no data going to your board but all your rgb lights are red then you probably have a dumb rgb lights hooked up to a rgb pixel board (its wired + on + and ground on the red ground) replace the rgb dumb lights with rgb pixel lights to correct this. &lt;br /&gt;
&lt;br /&gt;
Verify that all the led&amp;#039;s on the board are lit correctly for not receiving data.&lt;br /&gt;
&lt;br /&gt;
Next turn the board on in test mode, make sure all your rgb lights are lighting correctly. If none of the rgb pixels work try flipping the strands see if you are inputting data on the outs. If some of the lights work or all do but the colors are wrong its a setup issue, refer to your boards manual to verify setup is correct.&lt;br /&gt;
&lt;br /&gt;
Next run a test pattern from the computer, now lets see if data is making it from the computer to the board. If you don&amp;#039;t receive the data or not all the lights are lit ect, check the configuration of the computer/network to ensure the packets are going to the correct ip address (e1.31 unicast) that the universe numbers are correct (e1.31 both) and that channel counts inside universe&amp;#039;s are correct (e1.31 both). Or if you are running serial make sure the usb dongle is configured correctly (renard needs you to swap a couple pins on the output of the dongle or swap the wires in a custom made cat 5 cable), make sure the computer is outputting the data to the port of the usb dongle. &lt;br /&gt;
&lt;br /&gt;
Next run a test sequence, if the lights are incorrect, check the &amp;quot;patching&amp;quot; in the sequencer verify start channels of all props/models. &lt;br /&gt;
&lt;br /&gt;
If these steps did not solve the issue post on the forums for some help&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1523</id>
		<title>Advanced Pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1523"/>
		<updated>2016-06-07T02:08:00Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Networking for lighting a basic knowledge of network setup for E1.3x set ups */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the 3rd Wiki in the series, If you have not read the other two please start with the basic guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Intermediate pixel guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I have my lights and controller now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
So you have your lights, controller, and power supply, lets see how all these work together. First off inspect everything as it comes in, make sure nothing is visibly damaged. Once again as stated over and over in this community - &amp;#039;&amp;#039;&amp;#039;You are working with electricity that has the potential to harm or even kill use electric safety for all aspects of this project for your own safety as well as your viewers&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Lets start by connecting the lights to the controller (work backwards applying power at the end makes sure if you accidentally touch something nothing gets fried). &lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Dumb RGB&amp;#039;&amp;#039;&amp;#039; - In these you will find that you have 4 wires (unless your using rgbw which has a fifth wire for white) &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Blue = ground attached to all the blue elements&lt;br /&gt;
&lt;br /&gt;
Green = ground attached to all the green elements&lt;br /&gt;
&lt;br /&gt;
Black = ground attached to all the red elements&lt;br /&gt;
&lt;br /&gt;
Your board should have labels on the outputs stating color order. Make sure the + voltage is applied to the correct wire, diodes generally limit current to one direction applying the + voltage to one of the grounds will make it so none of the lights will light. &lt;br /&gt;
If you haven&amp;#039;t noticed there is no direction here as far as which way the string goes, in dumb rgb it doesn&amp;#039;t matter you can feed the string from either side. Another note there is a limit as to how many strings you can hook together before the voltage drops, unlike rgb pixels we cannot just inject more power as this will overpower the grounds from the board and will make the entire string series light wrong. Instead we use a power amplifier, [http://www.youtube.com/watch?v=WMPnfBlXM9A] . These are available inexpensively around the net.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RGB Pixel&amp;#039;&amp;#039;&amp;#039; Pixels are either 4 wire or 3 wire, generally the industry is moving towards 3 wire. &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Green = data&lt;br /&gt;
&lt;br /&gt;
White/black = ground&lt;br /&gt;
&lt;br /&gt;
Blue = clock (only on 4 wire pixels)&lt;br /&gt;
&lt;br /&gt;
Once again your board should be labeled with output number and pin lay out. Triple check that the wiring to the board is correct. In RGB pixels direction does matter, there should be some notation on direction, on strips big arrows on the strip point the direction of data flow, on other types of pixels the arrow may be on a small board inside each light. If you have the lights hooked up backwards they will not work. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computer to controller board&amp;#039;&amp;#039;&amp;#039; There is a myriad of ways that the boards hook up to computers, check with your board to see how it is to be hooked up, &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; renard and dmx input may use the rj45 (ethernet) jack but cannot be hooked up to the ethernet port on the computer, a dongle from the usb port to convert it to rj45 is needed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the controller to the power supply&amp;#039;&amp;#039;&amp;#039; Boards vary from one to another, read up on your specific board as to where power is applied to. All boards have a power input ensure that the + is hooked up to the power supply&amp;#039;s V+ output and the - or ground is hooked up to the power supplies V- &amp;#039;&amp;#039;&amp;#039;IMPORTANT&amp;#039;&amp;#039;&amp;#039; on the power supply there will be an ac input that will be labeled something like L,N,and a ground (could be a inverted tree looking symbol) these are for the ac side and should not be connected to the board. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the power supply to ac&amp;#039;&amp;#039;&amp;#039; As stated above a 3 wire plug is needed generally in ac circuits black/brown is load or line this wire should be hooked up to the L, white/blue is neutral this wire should be hooked up to the N terminal, and green or yellow/green striped is ground, this should be hooked up to the ground terminal. If in doubt use a meter to check continuity to each pin on the plug.&lt;br /&gt;
&lt;br /&gt;
Powering it up. If you have everything connected correctly when you plug in the power supply you should have the following happen, lights on the controller should come on and some blinking (read your boards documentation as far as what lights on the controller board should be working) If your rgb lights are lit at this point something is wrong, see troubleshooting below to pinpoint what is happening and corrections.&lt;br /&gt;
&lt;br /&gt;
You now can follow your boards documentation as to how to set the board up correctly to control the lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Choosing the right show computer for me&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Laptop/desktop&amp;#039;&amp;#039;&amp;#039; A lot of people opt for this option&lt;br /&gt;
&lt;br /&gt;
If you have a spare computer that will not be used during the duration of your light show this is an excellent way to run your show. The benefits of this is you have a full blown computer running a scheduler (usually attached to a sequencer) it is interfaced at the laptop/desktop. Drawbacks - computers tend to be expensive 300+ dollars each so if you don&amp;#039;t have a spare already there are other options available.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Falcon player/lor show director&amp;#039;&amp;#039;&amp;#039; These are gaining popularity in the community&lt;br /&gt;
&lt;br /&gt;
These are inexpensive SOC (system on a chip) computers that can fully run your show. The added bonus of these is their low cost and ability to synchronize them means that you could avoid ground clutter of cables by placing several of these throughout your show and let them handle controller boards close to them. The draw back is they wont have the full access right at them, either by using web interface or switches on the back is how they are interfaced.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Serial communication from computer to board&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
As touched on above, serial uses a usb dongle to convert the serial data on the serial bus to transmit it to the boards. &lt;br /&gt;
Generally most pixel controller boards today are going e1.3x.&lt;br /&gt;
&lt;br /&gt;
Most dumb rgb boards and some older rgb pixel boards use direct dmx input, A bridge of some sort is required before these boards when using e1.31 as your protocol. &lt;br /&gt;
&lt;br /&gt;
If using renard PX-1 for pixels or any renard board with dc ssr&amp;#039;s to run dumb rgb, renard uses a modified pinout. See renard documents on how to modify the usb dongle or cat 5 cable to correctly input the signal.&lt;br /&gt;
http://doityourselfchristmas.com/wiki/index.php?title=Renard_Data_Cables&lt;br /&gt;
&lt;br /&gt;
Again even though the jack on the board is the same as a network cable these boards cannot be ran directly from the ethernet port on your computer.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Networking for lighting a basic knowledge of network setup for E1.3x set ups&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This will cover a basic knowledge of networking (enough for you to get things set up) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A breif overview&amp;#039;&amp;#039;&amp;#039; Internet Protocol (IP) is a standard for communication of computers. It divides the information up into packets then addresses the packets to ensure that the packets get to the correct computer. These packets can go through many different computers and servers before arriving at the correct computer. E1.31 (there is a new protocol out, E1.33 but it is not fully implemented yet) puts dmx data into the packets and sends them just like any other data being sent. &lt;br /&gt;
&lt;br /&gt;
Things that we need to be aware of - we are sending a bunch of packets out every second our show is running, this can interfere with our home network if the show is ran over the home network. Its best to set up the show on its own network.&lt;br /&gt;
&lt;br /&gt;
What we need to make a network run. (this is not going to cover everything)&lt;br /&gt;
&lt;br /&gt;
All &amp;quot;ports&amp;quot; on the network need to have a unique address (ip address). Each address is 4 numbers from 0 - 255. The first 3 will be the same for all ports on that network changing one of them will change the network. The last number will change to identify each computer/board. &lt;br /&gt;
&lt;br /&gt;
Valid network    |  Invalid network&lt;br /&gt;
&lt;br /&gt;
192.168.1.1      | 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.2      | 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.3      | 192.168.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the example above the first group can talk to each other, they share the same first 3 numbers and the 4th number changes so they can address each other. In the invalid we are changing the networks, each computer/board is then a single computer/board on its own network. &lt;br /&gt;
&lt;br /&gt;
With this in mind we can use this to create our own network. You can find out your home&amp;#039;s network by looking at the ip address assigned to it from your router. Most routers use 192.168.0.xxx with the router being 192.168.0.1 Yours may be different. So as long as we change 1 of the 3 first digits in the ip address we move the show to a different network. If you have a wireless and ethernet connection on your show computer you can set them to two different networks allowing your show computer to stay on the home network via the wireless and the show data out on the ethernet. &lt;br /&gt;
&lt;br /&gt;
There is also things like dns, subnet mask, mac address, and a myriad of other things that are needed for a true network to function. Briefly here they are:&lt;br /&gt;
&lt;br /&gt;
Mac address - each ethernet port has a unique mac address, usually manufacturers are assigned a start mac address number and they then change the last numbers of it for every card they make. Most ethernet equipment has these set inside a chip on the ethernet board generally we do not need to worry about it.&lt;br /&gt;
&lt;br /&gt;
subnet mask - this allows for each network to have more than 256 computers hooked up to it, by adjusting the subnet mask a packet can be routed to up too several hundred thousand computers on one network. Since our show will have less than 256 boards the subnet mask is not needed/changed and default is fine.&lt;br /&gt;
&lt;br /&gt;
DNS - This is primarily used on the internet. It allows for you to type walmart.com into your browser and the dns converts that into the correct ip address for walmart&amp;#039;s website. This is not used on our small network we will be sending info either directly to an ip address or to all the ip addresses on our small network. If a dns is asked for in your board / computer setup you want the dns to point to the first IP address on the network. (192.168.1.1 if our network was 192.168.1.xxx)&lt;br /&gt;
&lt;br /&gt;
Static vs dynamic IP addresses - Most modern routers have a DCHP this automatically assigns the next IP address to a device as its connected to the router. In this your computers IP address on your home network may change every time you start up the computer. This is fine for a computer where we are sending and receiving without direct control of the data. In our little network though we are going to want to control what IP address everything is. Turning off DCHP and setting the IP address we want that board to be every time it connects is setting it to a static IP address. This is advantageous as most of the modern boards us a browser based interface, to get to that you must know what IP address to direct your browser to. &lt;br /&gt;
&lt;br /&gt;
Unicast vs Multicast - You have probably seen this on your boards description xx universes multicast and xx universes unicast. All this means is in multicast we do not specify what IP address the packets are sent to, instead the network router rebroadcasts that packet to all the boards on its network. The boards then receive the packets and decide based on universe number if the board is to use it or not. In unicast we specify that packets are directed only too a certain IP address. In this way the router just sends those packets to the IP address referenced in the packet. If we are using unicast then static IP addressing is a must.&lt;br /&gt;
&lt;br /&gt;
As stated this is a general knowledge of networking and not a degree. If you wish to know more about networking or are having difficulty in setting one up ask on the forums where more specific help can be given.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I hooked everything up right and still is not working (basic troubleshooting)&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
First things check wiring again, check directions on rgb pixels (those arrows can be awfully small on some of those nodes).&lt;br /&gt;
&lt;br /&gt;
Now for some basic troubleshooting.&lt;br /&gt;
&lt;br /&gt;
First don&amp;#039;t send any data, is the board/lights correct, for example if you have no data going to your board but all your rgb lights are red then you probably have a dumb rgb lights hooked up to a rgb pixel board (its wired + on + and ground on the red ground) replace the rgb dumb lights with rgb pixel lights to correct this. &lt;br /&gt;
&lt;br /&gt;
Verify that all the led&amp;#039;s on the board are lit correctly for not receiving data.&lt;br /&gt;
&lt;br /&gt;
Next turn the board on in test mode, make sure all your rgb lights are lighting correctly. If none of the rgb pixels work try flipping the strands see if you are inputting data on the outs. If some of the lights work or all do but the colors are wrong its a setup issue, refer to your boards manual to verify setup is correct.&lt;br /&gt;
&lt;br /&gt;
Next run a test pattern from the computer, now lets see if data is making it from the computer to the board. If you don&amp;#039;t receive the data or not all the lights are lit ect, check the configuration of the computer/network to ensure the packets are going to the correct ip address (e1.31 unicast) that the universe numbers are correct (e1.31 both) and that channel counts inside universe&amp;#039;s are correct (e1.31 both). Or if you are running serial make sure the usb dongle is configured correctly (renard needs you to swap a couple pins on the output of the dongle or swap the wires in a custom made cat 5 cable), make sure the computer is outputting the data to the port of the usb dongle. &lt;br /&gt;
&lt;br /&gt;
Next run a test sequence, if the lights are incorrect, check the &amp;quot;patching&amp;quot; in the sequencer verify start channels of all props/models. &lt;br /&gt;
&lt;br /&gt;
If these steps did not solve the issue post on the forums for some help&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1522</id>
		<title>Advanced Pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1522"/>
		<updated>2016-06-07T02:03:52Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Serial communication from computer to board */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the 3rd Wiki in the series, If you have not read the other two please start with the basic guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Intermediate pixel guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I have my lights and controller now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
So you have your lights, controller, and power supply, lets see how all these work together. First off inspect everything as it comes in, make sure nothing is visibly damaged. Once again as stated over and over in this community - &amp;#039;&amp;#039;&amp;#039;You are working with electricity that has the potential to harm or even kill use electric safety for all aspects of this project for your own safety as well as your viewers&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Lets start by connecting the lights to the controller (work backwards applying power at the end makes sure if you accidentally touch something nothing gets fried). &lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Dumb RGB&amp;#039;&amp;#039;&amp;#039; - In these you will find that you have 4 wires (unless your using rgbw which has a fifth wire for white) &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Blue = ground attached to all the blue elements&lt;br /&gt;
&lt;br /&gt;
Green = ground attached to all the green elements&lt;br /&gt;
&lt;br /&gt;
Black = ground attached to all the red elements&lt;br /&gt;
&lt;br /&gt;
Your board should have labels on the outputs stating color order. Make sure the + voltage is applied to the correct wire, diodes generally limit current to one direction applying the + voltage to one of the grounds will make it so none of the lights will light. &lt;br /&gt;
If you haven&amp;#039;t noticed there is no direction here as far as which way the string goes, in dumb rgb it doesn&amp;#039;t matter you can feed the string from either side. Another note there is a limit as to how many strings you can hook together before the voltage drops, unlike rgb pixels we cannot just inject more power as this will overpower the grounds from the board and will make the entire string series light wrong. Instead we use a power amplifier, [http://www.youtube.com/watch?v=WMPnfBlXM9A] . These are available inexpensively around the net.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RGB Pixel&amp;#039;&amp;#039;&amp;#039; Pixels are either 4 wire or 3 wire, generally the industry is moving towards 3 wire. &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Green = data&lt;br /&gt;
&lt;br /&gt;
White/black = ground&lt;br /&gt;
&lt;br /&gt;
Blue = clock (only on 4 wire pixels)&lt;br /&gt;
&lt;br /&gt;
Once again your board should be labeled with output number and pin lay out. Triple check that the wiring to the board is correct. In RGB pixels direction does matter, there should be some notation on direction, on strips big arrows on the strip point the direction of data flow, on other types of pixels the arrow may be on a small board inside each light. If you have the lights hooked up backwards they will not work. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computer to controller board&amp;#039;&amp;#039;&amp;#039; There is a myriad of ways that the boards hook up to computers, check with your board to see how it is to be hooked up, &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; renard and dmx input may use the rj45 (ethernet) jack but cannot be hooked up to the ethernet port on the computer, a dongle from the usb port to convert it to rj45 is needed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the controller to the power supply&amp;#039;&amp;#039;&amp;#039; Boards vary from one to another, read up on your specific board as to where power is applied to. All boards have a power input ensure that the + is hooked up to the power supply&amp;#039;s V+ output and the - or ground is hooked up to the power supplies V- &amp;#039;&amp;#039;&amp;#039;IMPORTANT&amp;#039;&amp;#039;&amp;#039; on the power supply there will be an ac input that will be labeled something like L,N,and a ground (could be a inverted tree looking symbol) these are for the ac side and should not be connected to the board. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the power supply to ac&amp;#039;&amp;#039;&amp;#039; As stated above a 3 wire plug is needed generally in ac circuits black/brown is load or line this wire should be hooked up to the L, white/blue is neutral this wire should be hooked up to the N terminal, and green or yellow/green striped is ground, this should be hooked up to the ground terminal. If in doubt use a meter to check continuity to each pin on the plug.&lt;br /&gt;
&lt;br /&gt;
Powering it up. If you have everything connected correctly when you plug in the power supply you should have the following happen, lights on the controller should come on and some blinking (read your boards documentation as far as what lights on the controller board should be working) If your rgb lights are lit at this point something is wrong, see troubleshooting below to pinpoint what is happening and corrections.&lt;br /&gt;
&lt;br /&gt;
You now can follow your boards documentation as to how to set the board up correctly to control the lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Choosing the right show computer for me&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Laptop/desktop&amp;#039;&amp;#039;&amp;#039; A lot of people opt for this option&lt;br /&gt;
&lt;br /&gt;
If you have a spare computer that will not be used during the duration of your light show this is an excellent way to run your show. The benefits of this is you have a full blown computer running a scheduler (usually attached to a sequencer) it is interfaced at the laptop/desktop. Drawbacks - computers tend to be expensive 300+ dollars each so if you don&amp;#039;t have a spare already there are other options available.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Falcon player/lor show director&amp;#039;&amp;#039;&amp;#039; These are gaining popularity in the community&lt;br /&gt;
&lt;br /&gt;
These are inexpensive SOC (system on a chip) computers that can fully run your show. The added bonus of these is their low cost and ability to synchronize them means that you could avoid ground clutter of cables by placing several of these throughout your show and let them handle controller boards close to them. The draw back is they wont have the full access right at them, either by using web interface or switches on the back is how they are interfaced.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Serial communication from computer to board&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
As touched on above, serial uses a usb dongle to convert the serial data on the serial bus to transmit it to the boards. &lt;br /&gt;
Generally most pixel controller boards today are going e1.3x.&lt;br /&gt;
&lt;br /&gt;
Most dumb rgb boards and some older rgb pixel boards use direct dmx input, A bridge of some sort is required before these boards when using e1.31 as your protocol. &lt;br /&gt;
&lt;br /&gt;
If using renard PX-1 for pixels or any renard board with dc ssr&amp;#039;s to run dumb rgb, renard uses a modified pinout. See renard documents on how to modify the usb dongle or cat 5 cable to correctly input the signal.&lt;br /&gt;
http://doityourselfchristmas.com/wiki/index.php?title=Renard_Data_Cables&lt;br /&gt;
&lt;br /&gt;
Again even though the jack on the board is the same as a network cable these boards cannot be ran directly from the ethernet port on your computer.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Networking for lighting a basic knowledge of network setup for E1.3x set ups&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This will cover a basic knowledge of networking (enough for you to get things set up) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A breif overview&amp;#039;&amp;#039;&amp;#039; Internet Protocol (IP) is a standard for communication of computers. It divides the information up into packets then addresses the packets to ensure that the packets get to the correct computer. These packets can go through many different computers and servers before arriving at the correct computer. E1.31 (there is a new protocol out of E1.33 but it is not fully implemented yet) puts dmx data into the packets and sends them just like any other data being sent. &lt;br /&gt;
&lt;br /&gt;
Things that we need to be aware of - we are sending a bunch of packets out every second our show is running, this can interfere with our home network if the show is ran over the home network. Its best to set up the show on its own network.&lt;br /&gt;
&lt;br /&gt;
What we need to make a network run. (this is not going to cover everything)&lt;br /&gt;
&lt;br /&gt;
All &amp;quot;ports&amp;quot; on the network need to have a unique address (ip address). Each address is 4 numbers from 0 - 255. The first 3 will be the same for all ports on that network changing one of them will change the network. The last number will change to identify each computer/board. &lt;br /&gt;
&lt;br /&gt;
Valid network    |  Invalid network&lt;br /&gt;
&lt;br /&gt;
192.168.1.1      | 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.2      | 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.3      | 192.168.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the example above the first group can talk to each other, they share the same first 3 numbers and the 4th number changes so they can address each other. In the invalid we are changing the networks, each computer/board is then a single computer/board on its own network. &lt;br /&gt;
&lt;br /&gt;
With this in mind we can use this to create our own network. You can find out your home&amp;#039;s network by looking at the ip address assigned to it from your router. Most routers use 192.168.0.xxx with the router being 192.168.0.1 Yours may be different. So as long as we change 1 of the 3 first digits in the ip address we move the show to a different network. If you have a wireless and ethernet connection on your show computer you can set them to two different networks allowing your show computer to stay on the home network via the wireless and the show data out on the ethernet. &lt;br /&gt;
&lt;br /&gt;
There is also things like dns, subnet mask, mac address, and a myriad of other things that are needed for a true network to function. Briefly here they are:&lt;br /&gt;
&lt;br /&gt;
Mac address - each ethernet port has a unique mac address, usually manufacturers are assigned a start mac address number and they then change the last numbers of it for every card they make. Most ethernet equipment has these set inside a chip on the ethernet board generally we do not need to worry about it.&lt;br /&gt;
&lt;br /&gt;
subnet mask - this allows for each network to have more than 256 computers hooked up to it, by adjusting the subnet mask a packet can be routed to up too several hundred thousand computers on one network. Since our show will have less than 256 boards the subnet mask is not needed/changed and default is fine.&lt;br /&gt;
&lt;br /&gt;
DNS - This is primarily used on the internet. It allows for you to type walmart.com into your browser and the dns converts that into the correct ip address for walmart&amp;#039;s website. This is not used on our small network we will be sending info either directly to an ip address or to all the ip addresses on our small network. If a dns is asked for in your board / computer setup you want the dns to point to the first IP address on the network. (192.168.1.1 if our network was 192.168.1.xxx)&lt;br /&gt;
&lt;br /&gt;
Static vs dynamic IP addresses - Most modern routers have a DCHP this automatically assigns the next IP address to a device as its connected to the router. In this your computers IP address on your home network may change every time you start up the computer. This is fine for a computer where we are sending and receiving without direct control of the data. In our little network though we are going to want to control what IP address everything is. Turning off DCHP and setting the IP address we want that board to be every time it connects is setting it to a static IP address. This is advantageous as most of the modern boards us a browser based interface, to get to that you must know what IP address to direct your browser to. &lt;br /&gt;
&lt;br /&gt;
Unicast vs Multicast - You have probably seen this on your boards description xx universes multicast and xx universes unicast. All this means is in multicast we do not specify what IP address the packets are sent to, instead the network router rebroadcasts that packet to all the boards on its network. The boards then receive the packets and decide based on universe number if the board is to use it or not. In unicast we specify that packets are directed only too a certain IP address. In this way the router just sends those packets to the IP address referenced in the packet. If we are using unicast then static IP addressing is a must.&lt;br /&gt;
&lt;br /&gt;
As stated this is a general knowledge of networking and not a degree. If you wish to know more about networking or are having difficulty in setting one up ask on the forums where more specific help can be given.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I hooked everything up right and still is not working (basic troubleshooting)&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
First things check wiring again, check directions on rgb pixels (those arrows can be awfully small on some of those nodes).&lt;br /&gt;
&lt;br /&gt;
Now for some basic troubleshooting.&lt;br /&gt;
&lt;br /&gt;
First don&amp;#039;t send any data, is the board/lights correct, for example if you have no data going to your board but all your rgb lights are red then you probably have a dumb rgb lights hooked up to a rgb pixel board (its wired + on + and ground on the red ground) replace the rgb dumb lights with rgb pixel lights to correct this. &lt;br /&gt;
&lt;br /&gt;
Verify that all the led&amp;#039;s on the board are lit correctly for not receiving data.&lt;br /&gt;
&lt;br /&gt;
Next turn the board on in test mode, make sure all your rgb lights are lighting correctly. If none of the rgb pixels work try flipping the strands see if you are inputting data on the outs. If some of the lights work or all do but the colors are wrong its a setup issue, refer to your boards manual to verify setup is correct.&lt;br /&gt;
&lt;br /&gt;
Next run a test pattern from the computer, now lets see if data is making it from the computer to the board. If you don&amp;#039;t receive the data or not all the lights are lit ect, check the configuration of the computer/network to ensure the packets are going to the correct ip address (e1.31 unicast) that the universe numbers are correct (e1.31 both) and that channel counts inside universe&amp;#039;s are correct (e1.31 both). Or if you are running serial make sure the usb dongle is configured correctly (renard needs you to swap a couple pins on the output of the dongle or swap the wires in a custom made cat 5 cable), make sure the computer is outputting the data to the port of the usb dongle. &lt;br /&gt;
&lt;br /&gt;
Next run a test sequence, if the lights are incorrect, check the &amp;quot;patching&amp;quot; in the sequencer verify start channels of all props/models. &lt;br /&gt;
&lt;br /&gt;
If these steps did not solve the issue post on the forums for some help&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1521</id>
		<title>Advanced Pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Advanced_Pixel_guide&amp;diff=1521"/>
		<updated>2016-06-07T01:40:41Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* I have my lights and controller now what? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the 3rd Wiki in the series, If you have not read the other two please start with the basic guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Intermediate pixel guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I have my lights and controller now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
So you have your lights, controller, and power supply, lets see how all these work together. First off inspect everything as it comes in, make sure nothing is visibly damaged. Once again as stated over and over in this community - &amp;#039;&amp;#039;&amp;#039;You are working with electricity that has the potential to harm or even kill use electric safety for all aspects of this project for your own safety as well as your viewers&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Lets start by connecting the lights to the controller (work backwards applying power at the end makes sure if you accidentally touch something nothing gets fried). &lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Dumb RGB&amp;#039;&amp;#039;&amp;#039; - In these you will find that you have 4 wires (unless your using rgbw which has a fifth wire for white) &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Blue = ground attached to all the blue elements&lt;br /&gt;
&lt;br /&gt;
Green = ground attached to all the green elements&lt;br /&gt;
&lt;br /&gt;
Black = ground attached to all the red elements&lt;br /&gt;
&lt;br /&gt;
Your board should have labels on the outputs stating color order. Make sure the + voltage is applied to the correct wire, diodes generally limit current to one direction applying the + voltage to one of the grounds will make it so none of the lights will light. &lt;br /&gt;
If you haven&amp;#039;t noticed there is no direction here as far as which way the string goes, in dumb rgb it doesn&amp;#039;t matter you can feed the string from either side. Another note there is a limit as to how many strings you can hook together before the voltage drops, unlike rgb pixels we cannot just inject more power as this will overpower the grounds from the board and will make the entire string series light wrong. Instead we use a power amplifier, [http://www.youtube.com/watch?v=WMPnfBlXM9A] . These are available inexpensively around the net.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;RGB Pixel&amp;#039;&amp;#039;&amp;#039; Pixels are either 4 wire or 3 wire, generally the industry is moving towards 3 wire. &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; your color of wires may differ though they are the same functions.&lt;br /&gt;
&lt;br /&gt;
Red = + voltage&lt;br /&gt;
&lt;br /&gt;
Green = data&lt;br /&gt;
&lt;br /&gt;
White/black = ground&lt;br /&gt;
&lt;br /&gt;
Blue = clock (only on 4 wire pixels)&lt;br /&gt;
&lt;br /&gt;
Once again your board should be labeled with output number and pin lay out. Triple check that the wiring to the board is correct. In RGB pixels direction does matter, there should be some notation on direction, on strips big arrows on the strip point the direction of data flow, on other types of pixels the arrow may be on a small board inside each light. If you have the lights hooked up backwards they will not work. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computer to controller board&amp;#039;&amp;#039;&amp;#039; There is a myriad of ways that the boards hook up to computers, check with your board to see how it is to be hooked up, &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; renard and dmx input may use the rj45 (ethernet) jack but cannot be hooked up to the ethernet port on the computer, a dongle from the usb port to convert it to rj45 is needed. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the controller to the power supply&amp;#039;&amp;#039;&amp;#039; Boards vary from one to another, read up on your specific board as to where power is applied to. All boards have a power input ensure that the + is hooked up to the power supply&amp;#039;s V+ output and the - or ground is hooked up to the power supplies V- &amp;#039;&amp;#039;&amp;#039;IMPORTANT&amp;#039;&amp;#039;&amp;#039; on the power supply there will be an ac input that will be labeled something like L,N,and a ground (could be a inverted tree looking symbol) these are for the ac side and should not be connected to the board. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hooking up the power supply to ac&amp;#039;&amp;#039;&amp;#039; As stated above a 3 wire plug is needed generally in ac circuits black/brown is load or line this wire should be hooked up to the L, white/blue is neutral this wire should be hooked up to the N terminal, and green or yellow/green striped is ground, this should be hooked up to the ground terminal. If in doubt use a meter to check continuity to each pin on the plug.&lt;br /&gt;
&lt;br /&gt;
Powering it up. If you have everything connected correctly when you plug in the power supply you should have the following happen, lights on the controller should come on and some blinking (read your boards documentation as far as what lights on the controller board should be working) If your rgb lights are lit at this point something is wrong, see troubleshooting below to pinpoint what is happening and corrections.&lt;br /&gt;
&lt;br /&gt;
You now can follow your boards documentation as to how to set the board up correctly to control the lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Choosing the right show computer for me&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Laptop/desktop&amp;#039;&amp;#039;&amp;#039; A lot of people opt for this option&lt;br /&gt;
&lt;br /&gt;
If you have a spare computer that will not be used during the duration of your light show this is an excellent way to run your show. The benefits of this is you have a full blown computer running a scheduler (usually attached to a sequencer) it is interfaced at the laptop/desktop. Drawbacks - computers tend to be expensive 300+ dollars each so if you don&amp;#039;t have a spare already there are other options available.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;Falcon player/lor show director&amp;#039;&amp;#039;&amp;#039; These are gaining popularity in the community&lt;br /&gt;
&lt;br /&gt;
These are inexpensive SOC (system on a chip) computers that can fully run your show. The added bonus of these is their low cost and ability to synchronize them means that you could avoid ground clutter of cables by placing several of these throughout your show and let them handle controller boards close to them. The draw back is they wont have the full access right at them, either by using web interface or switches on the back is how they are interfaced.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Serial communication from computer to board&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
As touched on above, serial uses a usb dongle to convert the serial data on the serial bus to transmit it to the boards. &lt;br /&gt;
Generally most pixel controller boards today are going e1.3x.&lt;br /&gt;
&lt;br /&gt;
Most dumb rgb boards and some older rgb pixel boards use direct dmx input, A bridge of some sort is required before these boards when using e1.31 as your protocol. &lt;br /&gt;
&lt;br /&gt;
If using renard PX-1 for pixels or any renard board with dc ssr&amp;#039;s to run dumb rgb, renard uses a modified pinout. See renard documents on how to modify the usb dongle or cat 5 cable to correctly input the signal.&lt;br /&gt;
&lt;br /&gt;
Again even though the jack on the board is the same as a network cable these boards cannot be ran directly from the ethernet port on your computer.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Networking for lighting a basic knowledge of network setup for E1.3x set ups&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This will cover a basic knowledge of networking (enough for you to get things set up) &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A breif overview&amp;#039;&amp;#039;&amp;#039; Internet Protocol (IP) is a standard for communication of computers. It divides the information up into packets then addresses the packets to ensure that the packets get to the correct computer. These packets can go through many different computers and servers before arriving at the correct computer. E1.31 (there is a new protocol out of E1.33 but it is not fully implemented yet) puts dmx data into the packets and sends them just like any other data being sent. &lt;br /&gt;
&lt;br /&gt;
Things that we need to be aware of - we are sending a bunch of packets out every second our show is running, this can interfere with our home network if the show is ran over the home network. Its best to set up the show on its own network.&lt;br /&gt;
&lt;br /&gt;
What we need to make a network run. (this is not going to cover everything)&lt;br /&gt;
&lt;br /&gt;
All &amp;quot;ports&amp;quot; on the network need to have a unique address (ip address). Each address is 4 numbers from 0 - 255. The first 3 will be the same for all ports on that network changing one of them will change the network. The last number will change to identify each computer/board. &lt;br /&gt;
&lt;br /&gt;
Valid network    |  Invalid network&lt;br /&gt;
&lt;br /&gt;
192.168.1.1      | 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.2      | 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
192.168.1.3      | 192.168.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the example above the first group can talk to each other, they share the same first 3 numbers and the 4th number changes so they can address each other. In the invalid we are changing the networks, each computer/board is then a single computer/board on its own network. &lt;br /&gt;
&lt;br /&gt;
With this in mind we can use this to create our own network. You can find out your home&amp;#039;s network by looking at the ip address assigned to it from your router. Most routers use 192.168.0.xxx with the router being 192.168.0.1 Yours may be different. So as long as we change 1 of the 3 first digits in the ip address we move the show to a different network. If you have a wireless and ethernet connection on your show computer you can set them to two different networks allowing your show computer to stay on the home network via the wireless and the show data out on the ethernet. &lt;br /&gt;
&lt;br /&gt;
There is also things like dns, subnet mask, mac address, and a myriad of other things that are needed for a true network to function. Briefly here they are:&lt;br /&gt;
&lt;br /&gt;
Mac address - each ethernet port has a unique mac address, usually manufacturers are assigned a start mac address number and they then change the last numbers of it for every card they make. Most ethernet equipment has these set inside a chip on the ethernet board generally we do not need to worry about it.&lt;br /&gt;
&lt;br /&gt;
subnet mask - this allows for each network to have more than 256 computers hooked up to it, by adjusting the subnet mask a packet can be routed to up too several hundred thousand computers on one network. Since our show will have less than 256 boards the subnet mask is not needed/changed and default is fine.&lt;br /&gt;
&lt;br /&gt;
DNS - This is primarily used on the internet. It allows for you to type walmart.com into your browser and the dns converts that into the correct ip address for walmart&amp;#039;s website. This is not used on our small network we will be sending info either directly to an ip address or to all the ip addresses on our small network. If a dns is asked for in your board / computer setup you want the dns to point to the first IP address on the network. (192.168.1.1 if our network was 192.168.1.xxx)&lt;br /&gt;
&lt;br /&gt;
Static vs dynamic IP addresses - Most modern routers have a DCHP this automatically assigns the next IP address to a device as its connected to the router. In this your computers IP address on your home network may change every time you start up the computer. This is fine for a computer where we are sending and receiving without direct control of the data. In our little network though we are going to want to control what IP address everything is. Turning off DCHP and setting the IP address we want that board to be every time it connects is setting it to a static IP address. This is advantageous as most of the modern boards us a browser based interface, to get to that you must know what IP address to direct your browser to. &lt;br /&gt;
&lt;br /&gt;
Unicast vs Multicast - You have probably seen this on your boards description xx universes multicast and xx universes unicast. All this means is in multicast we do not specify what IP address the packets are sent to, instead the network router rebroadcasts that packet to all the boards on its network. The boards then receive the packets and decide based on universe number if the board is to use it or not. In unicast we specify that packets are directed only too a certain IP address. In this way the router just sends those packets to the IP address referenced in the packet. If we are using unicast then static IP addressing is a must.&lt;br /&gt;
&lt;br /&gt;
As stated this is a general knowledge of networking and not a degree. If you wish to know more about networking or are having difficulty in setting one up ask on the forums where more specific help can be given.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;I hooked everything up right and still is not working (basic troubleshooting)&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
First things check wiring again, check directions on rgb pixels (those arrows can be awfully small on some of those nodes).&lt;br /&gt;
&lt;br /&gt;
Now for some basic troubleshooting.&lt;br /&gt;
&lt;br /&gt;
First don&amp;#039;t send any data, is the board/lights correct, for example if you have no data going to your board but all your rgb lights are red then you probably have a dumb rgb lights hooked up to a rgb pixel board (its wired + on + and ground on the red ground) replace the rgb dumb lights with rgb pixel lights to correct this. &lt;br /&gt;
&lt;br /&gt;
Verify that all the led&amp;#039;s on the board are lit correctly for not receiving data.&lt;br /&gt;
&lt;br /&gt;
Next turn the board on in test mode, make sure all your rgb lights are lighting correctly. If none of the rgb pixels work try flipping the strands see if you are inputting data on the outs. If some of the lights work or all do but the colors are wrong its a setup issue, refer to your boards manual to verify setup is correct.&lt;br /&gt;
&lt;br /&gt;
Next run a test pattern from the computer, now lets see if data is making it from the computer to the board. If you don&amp;#039;t receive the data or not all the lights are lit ect, check the configuration of the computer/network to ensure the packets are going to the correct ip address (e1.31 unicast) that the universe numbers are correct (e1.31 both) and that channel counts inside universe&amp;#039;s are correct (e1.31 both). Or if you are running serial make sure the usb dongle is configured correctly (renard needs you to swap a couple pins on the output of the dongle or swap the wires in a custom made cat 5 cable), make sure the computer is outputting the data to the port of the usb dongle. &lt;br /&gt;
&lt;br /&gt;
Next run a test sequence, if the lights are incorrect, check the &amp;quot;patching&amp;quot; in the sequencer verify start channels of all props/models. &lt;br /&gt;
&lt;br /&gt;
If these steps did not solve the issue post on the forums for some help&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Intermediate_pixel_guide&amp;diff=1520</id>
		<title>Intermediate pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Intermediate_pixel_guide&amp;diff=1520"/>
		<updated>2016-06-05T19:41:09Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Ok so I know what pixels what protocol and what controllers I am interested in now what? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the more intermediate guide on how pixels work.&lt;br /&gt;
&lt;br /&gt;
If you haven&amp;#039;t read the beginners guide please do so here is the link to that guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;A quick overview of sequencing&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have been looking around the forums, at other sites, or talking to anyone who has computer controlled lights. You have heard the term sequencing, if you haven&amp;#039;t heard it yet, you will. What is this sequencing and how does it apply to me your asking. Sequencing is what is done on your computer, this is the software that generates the signals turning on or off the lights. It sounds really difficult but in reality most of the work of the software is done in the background with you not seeing it. There are a lot of different sequencing software out there, the DIY community does have several that we use and share with each other. There is also some software that is commercially available. All the software does the same thing, generates the signals to run the controller boards. The software interface on the screen shows like a spreadsheet with time across the top left to right, and your channels down the left side starting at 1 on the top. When you assign a song to the sequence most of the sequencers will display the song in wave form at the top so you can visually see areas that have higher volumes (this can help you in getting the lights to start and stop when that volume happens). You then have the fun (yes this really is fun not joking) of putting in the effects you want (these can include fades (called ramps), steady on, twinkle or a myriad of other effects) and at what time you want the effect to start and stop. Most sequencers have a preview screen, this is just a screen that has a picture (of your house I hope) with a layer over it that has the locations of where each channel is, see your individual software to set up the preview correctly. As you assign effects you can view them using the preview watching the lights turn on and off in time to the music. If you don&amp;#039;t like where an effect is you can adjust it and then preview again to make sure your show is exactly how you want it to be.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; Sequencing is the thing that takes the most amount of time to do, start early. Depending on how many channels you have sequencing can take upwards of 2 hours for just 30 seconds of song so a show with 3-5 songs lasting 6-10 minutes could take several days to sequence.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Which RGB is right for me?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
In the first guide, pixels vs traditional lighting, the differences was covered, this should aid you in selecting a RGB light profile. This will now expand on some of the rest mentioned in that section.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dumb RGB vs RGB Pixels and how this applies to your show.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dumb RGB as you know only take up 3 channels per strip/string so sequencing them is much easier, the major factor in going for these is the cost vs future needs. While the dumb RGB stings, no matter the profile, are less expensive. Adding several of these may require several controller boards to get the color pattern your looking for. Their savings on the strings may be offset or even make them more expensive than going with RGB pixels due to the number of controllers. Dumb RGB controller boards typically control around 8-32 strings (24-96 channels).  Dumb RGB were the first RGB strings introduced, and generally are being replaced by the RGB pixel. If you decide on the dumb RGB strings you will know why you chose these.&lt;br /&gt;
&lt;br /&gt;
RGB Pixels take up a lot of channels depending on how many pixels you use, making sequencing a lot more challenging (their are tools built into most sequencing software to help deal with the vast number of channels used in smart pixels). RGB pixels can be controlled like a dumb RGB string in that we can individually turn several pixels in a row the same color. If at some point in the future you are going to want to change from dumb RGB to RGB pixels on a prop, eave, or window outline, due to the effects that RGB pixels allow, the suggestion is to get the RGB pixels and control them like dumb RGB. To change from dumb RGB to RGB pixels at a later time means repurchasing the strings and the controller boards. Right now RGB pixel strings are about 10-30% higher in cost, the controller boards are about 50% more expensive, but as was stated above you may have far less controllers. RGB Pixel boards range from a single universe (512 channels) to 64+ universe (32,000+ channels). When choosing RGB pixels you understand the higher possible initial cost will allow the effects your wanting either now or in the future.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;5 volt vs 12 volt what this really means.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
In the electricity world wattage is everything, its how you are billed every month typically in kilowatt hour. This sounds like a big number but its really not. A watt of power is voltage times the amperage (current). Amperage is increased as resistance is decreased. In lighting when you decrease the resistance you increase the brightness (a result of more amperage flowing through), a 100 watt bulb is far brighter than a 40 watt bulb, the input voltage is still either 110 volts or 220 volts household voltage but the 100 watt has lower resistance so it glows brighter that&amp;#039;s the difference between them, The 100 watt bulb uses up that 1000 watts in 10 hours, the 40 watt bulb would take 25 hours to use 1 kwh (kilowatt hour). Where to use 12v vs 5v: as electricity travels down a wire the wire has a small amount of resistance in it, the bigger around the wire the less resistance is felt (I know, not what you were thinking there right?). As voltage encounters resistance (both from the wire and the lamps themselves) a portion of it is consumed lowering the voltage available further down the wire. Since a pixel runs on about 3.3 volts (a built in resistor drops the input voltage to the 3.3 volts needed), a 5 volt input there is very little wiggle room for that voltage drop before the voltage is no longer be able to correctly power the lamps. In a 12 volt string we have a lot more wiggle room so longer runs are possible with the 12 volt input. We can hook strings of RGB together (both dumb and pixels) but at some point the voltage is too low to properly power the lamps. To overcome this we can reintroduce the 5 volt or 12 volt (a reset button of the voltage so to say) at a point or points in longer runs, this is referred to as power injection. As you can see resistance plays a role in both amperage and voltage affecting the number of watts used in anything electrical. If you peeked at the wiring smart pixels wiki you saw at the beginning a general rule of thumb, power inject 5 volt every 50 lamps, and on 12 volt every 100 lamps. Depending on how long you want the strings to be will better help you determine what voltage is right for you.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Whats up with these Protocols?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As stated in the beginners wiki there is a bunch of different protocols, mostly determining the right protocol for you depends on how &amp;quot;big&amp;quot; your show is or is going to get, and how future proof you want to be. At first we have only a &amp;quot;few&amp;quot; channels ranging from 16 for traditional lighting to a couple thousand for doing all smart pixels, all these channels need to be refreshed or resent out several times a second to keep the lights doing what you want them to do. Each protocol has so much data it can send out each second (baud rate) some of the original protocols used are around the speeds of early modems 16000 bits per second. These are wonderful for traditional lighting, since the protocol has been around a longer time its costs are generally low, pixels on the other hand have the need for several thousand or even several million bits to go out each refresh, so those early protocols are far too slow for pixels. The rate of refreshes determines how often the lights can change states (dim, brighten, or in pixels change colors). They eye can generally pick up anything slower than 23 times per second (think of flicker on a TV set) Most TV&amp;#039;s refresh their picture 29-60 times per second. In computer controlled lighting you also want to maintain at least a 25 refresh per second rate or your effects will look to jump from element to element instead of flowing from element to element. We talk in electronics mostly in milliseconds (1000 milliseconds = 1 second) so 25 refreshes per second works out to about 40 milliseconds between them, if were sending that several thousand bites of data every 40 milliseconds we need several hundred thousand baud rates to keep up. Enter the newer and faster protocols, these can range from several hundred thousand to over one hundred million bits of data every second.&lt;br /&gt;
&lt;br /&gt;
This will try to talk about the protocols in terms of speed from slowest to fastest and their pros and cons.&lt;br /&gt;
Note: there are other protocols not listed here that generally are not used in the DIY community and will not be covered by this wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serial RS232&amp;#039;&amp;#039;&amp;#039; - This is the oldest and slowest protocol, it is not used in pixels due to its baud rate limitations. Though it can be used in traditional lighting systems as it is very inexpensive for equipment.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serial RS485&amp;#039;&amp;#039;&amp;#039; - This is the first usable protocol by pixels, serial data is put out either by the serial ports on the back of your computer (some modern computers have eliminated one or both of these so your computer may or may not have these) or on the USB (universal SERIAL bus) we need a piece of equipment to convert the serial data to RS485 protocol, typically these are either a plug in adapter using the serial ports on the back of your computer or a &amp;quot;dongle&amp;quot; on a unused USB port. Both of these function the same converting serial data to the RS485 protocol. RS485 is a standard that supports up to 32 drivers and 32 receivers on a single computer output. Its data rate can vary from 100kb/s to 10mb/s making it very flexible for use in large pixel displays. You will find that a lot of the commercial controllers use this (light o rama uses this protocol almost exclusively). &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31/ACN&amp;#039;&amp;#039;&amp;#039; - This is refered to as DMX over ethernet. This is a suite of protocols that is most commonly used to control theatrical lighting, audio and effects. ACN can be combined and configured with other standard protocols. It can be implemented on a variety of networks, typically using Ethernet (E1.31). This is a form of carrying data, but not the final form, meaning we need a bridge to have the DMX512 sent to the boards. Its rates can vary from 256kb/s to 100mb/s. This uses the same protocol as your internet connection on your computer. E1.31/ACN data is not recommended to be broadcast on your home wired or wireless network as the amount of data going through it will interrupt or bring your internet to a crawl. Instead we typically use a private network to run this protocol. Because this uses Ethernet, a knowledge of ip addressing as well as mac addresses is needed to configure this, making this a little more difficult for a new person to grasp right away (unless your the I.T. guy). This being the newest protocol its availability is lower and costs are higher than using older technology. This can support over 63,000 universes making it a very future proof way to go.&lt;br /&gt;
&lt;br /&gt;
Now that we have the protocols done lets look at what their carrying:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard&amp;#039;&amp;#039;&amp;#039; The Renard data set, created by Phil Short (originator of the Renard controller concept and firmware) is quite a robust, solid and easy-to-use communication setup. However, like most things, there are some limitations to making it work properly. Renard primarily uses &amp;quot;serial&amp;quot; protocol like RS232 or RS485, so its data rates are limited to those baud rates.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX512&amp;#039;&amp;#039;&amp;#039; DMX is a standard that describes a method of digital data transmission between computers and lighting equipment and accessories. It is the language for many solid state lighting boards. This is used by by professional lighting. We borrow this technology to use in our systems. Typically DMX is transmitted over ethernet (e1.31) or can be sent locally from board to board. (local transmission is usually 1 universe worth of channels) &lt;br /&gt;
&lt;br /&gt;
In summary here you have computer to output (either serial or Ethernet) to bridge (either a dongle on the usb for serial, or bridge for e1.31/acn) to board. Important controller boards are not universal, the protocol and controller board must match.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; in some high density smart pixel boards the bridge is built into the board allowing direct connection to e1.31 networks.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Now lets see how all this new found knowledge applies to the controller boards themselves.&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard&amp;#039;&amp;#039;&amp;#039; - These boards are truly DIY. These boards are designed at the circuit board level by members on these forums. They are usually sold as kits that come as a circuit board and all the things you will need to solder onto it. If you are not able to or do not want to solder these are not the boards for you. These boards are tweaked to give the &amp;quot;best bang for the buck&amp;quot; though when it comes to controller boards. There is plenty of support for these boards so don&amp;#039;t shy away from them because their &amp;quot;hands on&amp;quot;, besides there is a special pride in watching someone stare starry eyed at your show knowing that it was built by you (not just assembled by you) &lt;br /&gt;
As far as RGB renard does have the ability to have dc ssr&amp;#039;s for controlling dumb RGB, it also has the PX1, a RGB pixel controller. Keep in mind this still uses the RS485 serial transmissions and at 230k baud rate (the highest recommended for the px1) it is limited to about 400 pixels per serial adapter. The px1 is a great board for getting your feet wet doing RGB pixels if you already have an existing renard system.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX&amp;#039;&amp;#039;&amp;#039;  - These boards accept direct dmx input. Typically they have dip switches to select where inside the dmx universe their start channel is. These boards require some sort of bridge to change the transmitting protocol into dmx. All these boards are small single universe boards.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31/ACN&amp;#039;&amp;#039;&amp;#039; - These boards can be broken down into several groups. These boards directly accept e1.31 input no bridge is needed. These boards range in size from single universe to 16 universe and even higher.&lt;br /&gt;
Here I will try to break them down a little&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Central controller&amp;#039;&amp;#039;&amp;#039; - These are the grand daddy boards, their ability to handle massive channel counts make them a true power house. Boards here would include SanDevices E68x, Alphapix 16, Falconv2 16, and other 12+ universe controllers. The biggest draw back here to these boards is the way that pixels in and of themselves work. The data line is subject to noise making long runs of wire with no pixels in it limited. These are best suited where you have a huge cluster of pixels (mega trees) where their high channel counts are needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Auxiliary controller&amp;#039;&amp;#039;&amp;#039; - These are still very channel heavy boards, handleing between 7-12 universes each. These are smaller boards where you have a cluster of decent density (rooflines with house outlines and windows) The boards included here would include the SanDevices e6804, alphapix 4, and other 7-12 universe boards. These boards typically have higher counts on individual outputs than the central boards, though they typically have only 4 outputs. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Stand alone controller&amp;#039;&amp;#039;&amp;#039; - For lack of better name, these are where you have a light pixel concentration that is 2-7 universes. There really isn&amp;#039;t many boards out there in this range, mostly if your needing something in this size it will be things like arduino boards with modified sketches and such to give you what you want. While these boards are inexpensive there is generally not a lot of support for them. Most people opt for aux boards and the extra channels/outputs just ignored or looked at for future expansion. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Single Universe wireless&amp;#039;&amp;#039;&amp;#039; here in the last few years these have become very popular, its very easy to use a wireless one universe controller somewhere and put pixels just about anywhere in your yard/house.  Here there is several solutions, Komby wireless, these are based on the nordic nrf and use ardunio processors, unlike the stand alone these are greatly supported by komby and others on the forums. Another option sporatic has espixelsticks, these use wifi to get their data. Once again great support on these. The nice thing about the single universe stuff is the receivers are generally small just an inch or two by 3/4 of an inch boards... they can be tucked away and will let you have that corner where there is nothing suddenly has a universe or two of pixels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; There is a list of vendors in the forums these are individuals who are active in the DIY community and some have assembled boards for a great price (not as inexpensive as you doing the soldering, but not near the cost of other commercial products). We here in the DIY community try to support each other not only with knowledge but with our dollars as well (buying from other DIY members)&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Ok so I know what pixels what protocol and what controllers I am interested in now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Now that we have the idea of what were getting its time to look at how much we are getting. &amp;#039;&amp;#039;&amp;#039;SET A BUDGET&amp;#039;&amp;#039;&amp;#039; that is realistic knowing you will always run over.&lt;br /&gt;
&lt;br /&gt;
For info on what you need before you buy your first pixels or boards the forum under Main Category, How do I get started, has several sticky threads that list some items that you can start stocking now. Some of them you may already have others are things you may not have thought of. There also is a sticky on drawing your design out and figuring out what you need to buy as far as strings, extension cords, cables, ect. If you find that your design is over your budget scale it back you don&amp;#039;t need 10 arches, 8 mini trees, the eaves, and the mega tree your first year. To be exact i would discourage anyone from doing that much even if their budget allowed it. All that has to be built, trouble shot (not everything is going to work the first time you plug it in), and on top of doing that you need to sequence everything!!!! Start small maybe the eaves this year, next year add a few things. Nothing brings people back to see the show more than every year having something new.&lt;br /&gt;
&lt;br /&gt;
Now you have the &amp;quot;necessities&amp;quot; from the forum (did you remember zip ties?) and a pretty good idea of what you can afford/realistically sequence, you also have a decent knowledge of what is needed as far as controllers, pixels, and such. Its time to:&amp;#039;&amp;#039;&amp;#039;hit the forums&amp;#039;&amp;#039;&amp;#039;!!!?! (wait were not buying stuff yet?) A good place to start is to ask if you have everything correct by posting, in the correct forum (renard stuff in the renard sections), your diagram including controllers, pixels, bridges, and power outlets. While these wiki&amp;#039;s gave you a general knowledge the individuals here can help you to refine your diagrams add stuff you didn&amp;#039;t think of or something not covered in these wiki&amp;#039;s. &amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; you will receive a lot of different ways to accomplish what your wanting, if someone suggests something your unfamiliar with then ask them for clarification or &amp;quot;google&amp;quot; it and see if that may be a way for you to go, there is no right way to control your show &amp;#039;&amp;#039;&amp;#039;its up to you to decide&amp;#039;&amp;#039;&amp;#039; on the final design.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; do not use pictures you see on sites to say if a string/strip is rgb dumb or rgb pixel, some sites are very misleading in their pictures showing a strip/string being multiple colors at one time (the illusion of pixel control) while the actual product is a dumb string/strip. Always look for the pixel designation (ws2811 for example) to ensure your getting a pixel and not a dumb string/strip. When ordering pixels at first try to stick to 3 wire pixels (ws2811, ws2812b) these are very popular and for the most part the least expensive of the pixels. If ordering strips you should see the strip saying +12v/+5v on one pad, di/do for another pad (data in/data out) and gnd for the 3rd pad. If you are seeing +12v/+5v r,g,b these are dumb strips and are NOT pixels no matter what the description or pictures show.&lt;br /&gt;
&lt;br /&gt;
Once you have the final design then start ordering stuff (remember some of this stuff may need soldering, may be coming from overseas, or may just be out of stock and you may need to wait before receiving the items or using them). After you have the items begin testing them then assembling them (this is where the zip ties come in) after you have everything assembled and tested that its working correctly, run a few sequences that you have made on them, fine tune your sequences to the actual lights now instead of the preview (there may be a slight delay in the real stuff that wasn&amp;#039;t in the preview) after you have everything done, you then can set it up outside when it gets closer to your show start date (weather may play a big part of how soon stuff actually goes up), remember just because it worked in the basement doesn&amp;#039;t mean it will work outside you may have to trouble shoot some stuff after set up outside (allow yourself plenty of time is what this is basically saying, well and plenty of zip ties too)&lt;br /&gt;
&lt;br /&gt;
After that sit back and watch people oooogle at your handiwork and bask in the glow of the twinkling lights.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Bringing it all together- the link to the next wiki and other readings&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Advanced Pixel guide]]&amp;#039;&amp;#039;&amp;#039; - This is a link to the next wiki in this series&lt;br /&gt;
&lt;br /&gt;
Other wiki pages that expand on what was discussed here&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[DIY Display Construction]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Selecting Smart Pixels]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Wiring Smart Pixels]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Protocols]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Intermediate_pixel_guide&amp;diff=1519</id>
		<title>Intermediate pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Intermediate_pixel_guide&amp;diff=1519"/>
		<updated>2016-06-05T19:28:35Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Now lets see how all this new found knowledge applies to the controller boards themselves. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the more intermediate guide on how pixels work.&lt;br /&gt;
&lt;br /&gt;
If you haven&amp;#039;t read the beginners guide please do so here is the link to that guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;A quick overview of sequencing&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have been looking around the forums, at other sites, or talking to anyone who has computer controlled lights. You have heard the term sequencing, if you haven&amp;#039;t heard it yet, you will. What is this sequencing and how does it apply to me your asking. Sequencing is what is done on your computer, this is the software that generates the signals turning on or off the lights. It sounds really difficult but in reality most of the work of the software is done in the background with you not seeing it. There are a lot of different sequencing software out there, the DIY community does have several that we use and share with each other. There is also some software that is commercially available. All the software does the same thing, generates the signals to run the controller boards. The software interface on the screen shows like a spreadsheet with time across the top left to right, and your channels down the left side starting at 1 on the top. When you assign a song to the sequence most of the sequencers will display the song in wave form at the top so you can visually see areas that have higher volumes (this can help you in getting the lights to start and stop when that volume happens). You then have the fun (yes this really is fun not joking) of putting in the effects you want (these can include fades (called ramps), steady on, twinkle or a myriad of other effects) and at what time you want the effect to start and stop. Most sequencers have a preview screen, this is just a screen that has a picture (of your house I hope) with a layer over it that has the locations of where each channel is, see your individual software to set up the preview correctly. As you assign effects you can view them using the preview watching the lights turn on and off in time to the music. If you don&amp;#039;t like where an effect is you can adjust it and then preview again to make sure your show is exactly how you want it to be.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; Sequencing is the thing that takes the most amount of time to do, start early. Depending on how many channels you have sequencing can take upwards of 2 hours for just 30 seconds of song so a show with 3-5 songs lasting 6-10 minutes could take several days to sequence.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Which RGB is right for me?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
In the first guide, pixels vs traditional lighting, the differences was covered, this should aid you in selecting a RGB light profile. This will now expand on some of the rest mentioned in that section.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dumb RGB vs RGB Pixels and how this applies to your show.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dumb RGB as you know only take up 3 channels per strip/string so sequencing them is much easier, the major factor in going for these is the cost vs future needs. While the dumb RGB stings, no matter the profile, are less expensive. Adding several of these may require several controller boards to get the color pattern your looking for. Their savings on the strings may be offset or even make them more expensive than going with RGB pixels due to the number of controllers. Dumb RGB controller boards typically control around 8-32 strings (24-96 channels).  Dumb RGB were the first RGB strings introduced, and generally are being replaced by the RGB pixel. If you decide on the dumb RGB strings you will know why you chose these.&lt;br /&gt;
&lt;br /&gt;
RGB Pixels take up a lot of channels depending on how many pixels you use, making sequencing a lot more challenging (their are tools built into most sequencing software to help deal with the vast number of channels used in smart pixels). RGB pixels can be controlled like a dumb RGB string in that we can individually turn several pixels in a row the same color. If at some point in the future you are going to want to change from dumb RGB to RGB pixels on a prop, eave, or window outline, due to the effects that RGB pixels allow, the suggestion is to get the RGB pixels and control them like dumb RGB. To change from dumb RGB to RGB pixels at a later time means repurchasing the strings and the controller boards. Right now RGB pixel strings are about 10-30% higher in cost, the controller boards are about 50% more expensive, but as was stated above you may have far less controllers. RGB Pixel boards range from a single universe (512 channels) to 64+ universe (32,000+ channels). When choosing RGB pixels you understand the higher possible initial cost will allow the effects your wanting either now or in the future.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;5 volt vs 12 volt what this really means.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
In the electricity world wattage is everything, its how you are billed every month typically in kilowatt hour. This sounds like a big number but its really not. A watt of power is voltage times the amperage (current). Amperage is increased as resistance is decreased. In lighting when you decrease the resistance you increase the brightness (a result of more amperage flowing through), a 100 watt bulb is far brighter than a 40 watt bulb, the input voltage is still either 110 volts or 220 volts household voltage but the 100 watt has lower resistance so it glows brighter that&amp;#039;s the difference between them, The 100 watt bulb uses up that 1000 watts in 10 hours, the 40 watt bulb would take 25 hours to use 1 kwh (kilowatt hour). Where to use 12v vs 5v: as electricity travels down a wire the wire has a small amount of resistance in it, the bigger around the wire the less resistance is felt (I know, not what you were thinking there right?). As voltage encounters resistance (both from the wire and the lamps themselves) a portion of it is consumed lowering the voltage available further down the wire. Since a pixel runs on about 3.3 volts (a built in resistor drops the input voltage to the 3.3 volts needed), a 5 volt input there is very little wiggle room for that voltage drop before the voltage is no longer be able to correctly power the lamps. In a 12 volt string we have a lot more wiggle room so longer runs are possible with the 12 volt input. We can hook strings of RGB together (both dumb and pixels) but at some point the voltage is too low to properly power the lamps. To overcome this we can reintroduce the 5 volt or 12 volt (a reset button of the voltage so to say) at a point or points in longer runs, this is referred to as power injection. As you can see resistance plays a role in both amperage and voltage affecting the number of watts used in anything electrical. If you peeked at the wiring smart pixels wiki you saw at the beginning a general rule of thumb, power inject 5 volt every 50 lamps, and on 12 volt every 100 lamps. Depending on how long you want the strings to be will better help you determine what voltage is right for you.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Whats up with these Protocols?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As stated in the beginners wiki there is a bunch of different protocols, mostly determining the right protocol for you depends on how &amp;quot;big&amp;quot; your show is or is going to get, and how future proof you want to be. At first we have only a &amp;quot;few&amp;quot; channels ranging from 16 for traditional lighting to a couple thousand for doing all smart pixels, all these channels need to be refreshed or resent out several times a second to keep the lights doing what you want them to do. Each protocol has so much data it can send out each second (baud rate) some of the original protocols used are around the speeds of early modems 16000 bits per second. These are wonderful for traditional lighting, since the protocol has been around a longer time its costs are generally low, pixels on the other hand have the need for several thousand or even several million bits to go out each refresh, so those early protocols are far too slow for pixels. The rate of refreshes determines how often the lights can change states (dim, brighten, or in pixels change colors). They eye can generally pick up anything slower than 23 times per second (think of flicker on a TV set) Most TV&amp;#039;s refresh their picture 29-60 times per second. In computer controlled lighting you also want to maintain at least a 25 refresh per second rate or your effects will look to jump from element to element instead of flowing from element to element. We talk in electronics mostly in milliseconds (1000 milliseconds = 1 second) so 25 refreshes per second works out to about 40 milliseconds between them, if were sending that several thousand bites of data every 40 milliseconds we need several hundred thousand baud rates to keep up. Enter the newer and faster protocols, these can range from several hundred thousand to over one hundred million bits of data every second.&lt;br /&gt;
&lt;br /&gt;
This will try to talk about the protocols in terms of speed from slowest to fastest and their pros and cons.&lt;br /&gt;
Note: there are other protocols not listed here that generally are not used in the DIY community and will not be covered by this wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serial RS232&amp;#039;&amp;#039;&amp;#039; - This is the oldest and slowest protocol, it is not used in pixels due to its baud rate limitations. Though it can be used in traditional lighting systems as it is very inexpensive for equipment.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serial RS485&amp;#039;&amp;#039;&amp;#039; - This is the first usable protocol by pixels, serial data is put out either by the serial ports on the back of your computer (some modern computers have eliminated one or both of these so your computer may or may not have these) or on the USB (universal SERIAL bus) we need a piece of equipment to convert the serial data to RS485 protocol, typically these are either a plug in adapter using the serial ports on the back of your computer or a &amp;quot;dongle&amp;quot; on a unused USB port. Both of these function the same converting serial data to the RS485 protocol. RS485 is a standard that supports up to 32 drivers and 32 receivers on a single computer output. Its data rate can vary from 100kb/s to 10mb/s making it very flexible for use in large pixel displays. You will find that a lot of the commercial controllers use this (light o rama uses this protocol almost exclusively). &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31/ACN&amp;#039;&amp;#039;&amp;#039; - This is refered to as DMX over ethernet. This is a suite of protocols that is most commonly used to control theatrical lighting, audio and effects. ACN can be combined and configured with other standard protocols. It can be implemented on a variety of networks, typically using Ethernet (E1.31). This is a form of carrying data, but not the final form, meaning we need a bridge to have the DMX512 sent to the boards. Its rates can vary from 256kb/s to 100mb/s. This uses the same protocol as your internet connection on your computer. E1.31/ACN data is not recommended to be broadcast on your home wired or wireless network as the amount of data going through it will interrupt or bring your internet to a crawl. Instead we typically use a private network to run this protocol. Because this uses Ethernet, a knowledge of ip addressing as well as mac addresses is needed to configure this, making this a little more difficult for a new person to grasp right away (unless your the I.T. guy). This being the newest protocol its availability is lower and costs are higher than using older technology. This can support over 63,000 universes making it a very future proof way to go.&lt;br /&gt;
&lt;br /&gt;
Now that we have the protocols done lets look at what their carrying:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard&amp;#039;&amp;#039;&amp;#039; The Renard data set, created by Phil Short (originator of the Renard controller concept and firmware) is quite a robust, solid and easy-to-use communication setup. However, like most things, there are some limitations to making it work properly. Renard primarily uses &amp;quot;serial&amp;quot; protocol like RS232 or RS485, so its data rates are limited to those baud rates.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX512&amp;#039;&amp;#039;&amp;#039; DMX is a standard that describes a method of digital data transmission between computers and lighting equipment and accessories. It is the language for many solid state lighting boards. This is used by by professional lighting. We borrow this technology to use in our systems. Typically DMX is transmitted over ethernet (e1.31) or can be sent locally from board to board. (local transmission is usually 1 universe worth of channels) &lt;br /&gt;
&lt;br /&gt;
In summary here you have computer to output (either serial or Ethernet) to bridge (either a dongle on the usb for serial, or bridge for e1.31/acn) to board. Important controller boards are not universal, the protocol and controller board must match.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; in some high density smart pixel boards the bridge is built into the board allowing direct connection to e1.31 networks.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Now lets see how all this new found knowledge applies to the controller boards themselves.&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard&amp;#039;&amp;#039;&amp;#039; - These boards are truly DIY. These boards are designed at the circuit board level by members on these forums. They are usually sold as kits that come as a circuit board and all the things you will need to solder onto it. If you are not able to or do not want to solder these are not the boards for you. These boards are tweaked to give the &amp;quot;best bang for the buck&amp;quot; though when it comes to controller boards. There is plenty of support for these boards so don&amp;#039;t shy away from them because their &amp;quot;hands on&amp;quot;, besides there is a special pride in watching someone stare starry eyed at your show knowing that it was built by you (not just assembled by you) &lt;br /&gt;
As far as RGB renard does have the ability to have dc ssr&amp;#039;s for controlling dumb RGB, it also has the PX1, a RGB pixel controller. Keep in mind this still uses the RS485 serial transmissions and at 230k baud rate (the highest recommended for the px1) it is limited to about 400 pixels per serial adapter. The px1 is a great board for getting your feet wet doing RGB pixels if you already have an existing renard system.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX&amp;#039;&amp;#039;&amp;#039;  - These boards accept direct dmx input. Typically they have dip switches to select where inside the dmx universe their start channel is. These boards require some sort of bridge to change the transmitting protocol into dmx. All these boards are small single universe boards.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31/ACN&amp;#039;&amp;#039;&amp;#039; - These boards can be broken down into several groups. These boards directly accept e1.31 input no bridge is needed. These boards range in size from single universe to 16 universe and even higher.&lt;br /&gt;
Here I will try to break them down a little&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Central controller&amp;#039;&amp;#039;&amp;#039; - These are the grand daddy boards, their ability to handle massive channel counts make them a true power house. Boards here would include SanDevices E68x, Alphapix 16, Falconv2 16, and other 12+ universe controllers. The biggest draw back here to these boards is the way that pixels in and of themselves work. The data line is subject to noise making long runs of wire with no pixels in it limited. These are best suited where you have a huge cluster of pixels (mega trees) where their high channel counts are needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Auxiliary controller&amp;#039;&amp;#039;&amp;#039; - These are still very channel heavy boards, handleing between 7-12 universes each. These are smaller boards where you have a cluster of decent density (rooflines with house outlines and windows) The boards included here would include the SanDevices e6804, alphapix 4, and other 7-12 universe boards. These boards typically have higher counts on individual outputs than the central boards, though they typically have only 4 outputs. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Stand alone controller&amp;#039;&amp;#039;&amp;#039; - For lack of better name, these are where you have a light pixel concentration that is 2-7 universes. There really isn&amp;#039;t many boards out there in this range, mostly if your needing something in this size it will be things like arduino boards with modified sketches and such to give you what you want. While these boards are inexpensive there is generally not a lot of support for them. Most people opt for aux boards and the extra channels/outputs just ignored or looked at for future expansion. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Single Universe wireless&amp;#039;&amp;#039;&amp;#039; here in the last few years these have become very popular, its very easy to use a wireless one universe controller somewhere and put pixels just about anywhere in your yard/house.  Here there is several solutions, Komby wireless, these are based on the nordic nrf and use ardunio processors, unlike the stand alone these are greatly supported by komby and others on the forums. Another option sporatic has espixelsticks, these use wifi to get their data. Once again great support on these. The nice thing about the single universe stuff is the receivers are generally small just an inch or two by 3/4 of an inch boards... they can be tucked away and will let you have that corner where there is nothing suddenly has a universe or two of pixels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; There is a list of vendors in the forums these are individuals who are active in the DIY community and some have assembled boards for a great price (not as inexpensive as you doing the soldering, but not near the cost of other commercial products). We here in the DIY community try to support each other not only with knowledge but with our dollars as well (buying from other DIY members)&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Ok so I know what pixels what protocol and what controllers I am interested in now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Now that we have the idea of what were getting its time to look at how much we are getting. &amp;#039;&amp;#039;&amp;#039;SET A BUDGET&amp;#039;&amp;#039;&amp;#039; that is realistic knowing you will always run over.&lt;br /&gt;
&lt;br /&gt;
For info on what you need before you buy your first pixels or boards the forum under Main Category, How do I get started, has several sticky threads that list some items that you can start stocking now. Some of them you may already have others are things you may not have thought of. There also is a sticky on drawing your design out and figuring out what you need to buy as far as strings, extension cords, cables, ect. If you find that your design is over your budget scale it back you don&amp;#039;t need 10 arches, 8 mini trees, the eaves, and the mega tree your first year. To be exact i would discourage anyone from doing that much even if their budget allowed it. All that has to be built, trouble shot (not everything is going to work the first time you plug it in), and on top of doing that you need to sequence everything!!!! Start small maybe the eaves this year, next year add a few things. Nothing brings people back to see the show more than every year having something new.&lt;br /&gt;
&lt;br /&gt;
Now you have the &amp;quot;necessities&amp;quot; from the forum (did you remember zip ties?) and a pretty good idea of what you can afford/realistically sequence, you also have a decent knowledge of what is needed as far as controllers, pixels, and such. Its time to:&amp;#039;&amp;#039;&amp;#039;hit the forums&amp;#039;&amp;#039;&amp;#039;!!!?! (wait were not buying stuff yet?) A good place to start is to ask if you have everything correct by posting, in the correct forum (renard stuff in the renard sections), your diagram including controllers, pixels, bridges, and power outlets. While these wiki&amp;#039;s gave you a general knowledge the individuals here can help you to refine your diagrams add stuff you didn&amp;#039;t think of or something not covered in these wiki&amp;#039;s. &amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; you will receive a lot of different ways to accomplish what your wanting, if someone suggests something your unfamiliar with then ask them for clarification or &amp;quot;google&amp;quot; it and see if that may be a way for you to go, there is no right way to control your show &amp;#039;&amp;#039;&amp;#039;its up to you to decide&amp;#039;&amp;#039;&amp;#039; on the final design.&lt;br /&gt;
&lt;br /&gt;
Once you have the final design then start ordering stuff (remember some of this stuff may need soldering, may be coming from overseas, or may just be out of stock and you may need to wait before receiving the items or using them). After you have the items begin testing them then assembling them (this is where the zip ties come in) after you have everything assembled and tested that its working correctly, run a few sequences that you have made on them, fine tune your sequences to the actual lights now instead of the preview (there may be a slight delay in the real stuff that wasn&amp;#039;t in the preview) after you have everything done, you then can set it up outside when it gets closer to your show start date (weather may play a big part of how soon stuff actually goes up), remember just because it worked in the basement doesn&amp;#039;t mean it will work outside you may have to trouble shoot some stuff after set up outside (allow yourself plenty of time is what this is basically saying, well and plenty of zip ties too)&lt;br /&gt;
&lt;br /&gt;
After that sit back and watch people oooogle at your handiwork and bask in the glow of the twinkling lights.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Bringing it all together- the link to the next wiki and other readings&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Advanced Pixel guide]]&amp;#039;&amp;#039;&amp;#039; - This is a link to the next wiki in this series&lt;br /&gt;
&lt;br /&gt;
Other wiki pages that expand on what was discussed here&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[DIY Display Construction]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Selecting Smart Pixels]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Wiring Smart Pixels]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Protocols]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Intermediate_pixel_guide&amp;diff=1518</id>
		<title>Intermediate pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Intermediate_pixel_guide&amp;diff=1518"/>
		<updated>2016-06-05T19:23:21Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Whats up with these Protocols? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the more intermediate guide on how pixels work.&lt;br /&gt;
&lt;br /&gt;
If you haven&amp;#039;t read the beginners guide please do so here is the link to that guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;A quick overview of sequencing&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have been looking around the forums, at other sites, or talking to anyone who has computer controlled lights. You have heard the term sequencing, if you haven&amp;#039;t heard it yet, you will. What is this sequencing and how does it apply to me your asking. Sequencing is what is done on your computer, this is the software that generates the signals turning on or off the lights. It sounds really difficult but in reality most of the work of the software is done in the background with you not seeing it. There are a lot of different sequencing software out there, the DIY community does have several that we use and share with each other. There is also some software that is commercially available. All the software does the same thing, generates the signals to run the controller boards. The software interface on the screen shows like a spreadsheet with time across the top left to right, and your channels down the left side starting at 1 on the top. When you assign a song to the sequence most of the sequencers will display the song in wave form at the top so you can visually see areas that have higher volumes (this can help you in getting the lights to start and stop when that volume happens). You then have the fun (yes this really is fun not joking) of putting in the effects you want (these can include fades (called ramps), steady on, twinkle or a myriad of other effects) and at what time you want the effect to start and stop. Most sequencers have a preview screen, this is just a screen that has a picture (of your house I hope) with a layer over it that has the locations of where each channel is, see your individual software to set up the preview correctly. As you assign effects you can view them using the preview watching the lights turn on and off in time to the music. If you don&amp;#039;t like where an effect is you can adjust it and then preview again to make sure your show is exactly how you want it to be.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; Sequencing is the thing that takes the most amount of time to do, start early. Depending on how many channels you have sequencing can take upwards of 2 hours for just 30 seconds of song so a show with 3-5 songs lasting 6-10 minutes could take several days to sequence.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Which RGB is right for me?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
In the first guide, pixels vs traditional lighting, the differences was covered, this should aid you in selecting a RGB light profile. This will now expand on some of the rest mentioned in that section.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dumb RGB vs RGB Pixels and how this applies to your show.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dumb RGB as you know only take up 3 channels per strip/string so sequencing them is much easier, the major factor in going for these is the cost vs future needs. While the dumb RGB stings, no matter the profile, are less expensive. Adding several of these may require several controller boards to get the color pattern your looking for. Their savings on the strings may be offset or even make them more expensive than going with RGB pixels due to the number of controllers. Dumb RGB controller boards typically control around 8-32 strings (24-96 channels).  Dumb RGB were the first RGB strings introduced, and generally are being replaced by the RGB pixel. If you decide on the dumb RGB strings you will know why you chose these.&lt;br /&gt;
&lt;br /&gt;
RGB Pixels take up a lot of channels depending on how many pixels you use, making sequencing a lot more challenging (their are tools built into most sequencing software to help deal with the vast number of channels used in smart pixels). RGB pixels can be controlled like a dumb RGB string in that we can individually turn several pixels in a row the same color. If at some point in the future you are going to want to change from dumb RGB to RGB pixels on a prop, eave, or window outline, due to the effects that RGB pixels allow, the suggestion is to get the RGB pixels and control them like dumb RGB. To change from dumb RGB to RGB pixels at a later time means repurchasing the strings and the controller boards. Right now RGB pixel strings are about 10-30% higher in cost, the controller boards are about 50% more expensive, but as was stated above you may have far less controllers. RGB Pixel boards range from a single universe (512 channels) to 64+ universe (32,000+ channels). When choosing RGB pixels you understand the higher possible initial cost will allow the effects your wanting either now or in the future.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;5 volt vs 12 volt what this really means.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
In the electricity world wattage is everything, its how you are billed every month typically in kilowatt hour. This sounds like a big number but its really not. A watt of power is voltage times the amperage (current). Amperage is increased as resistance is decreased. In lighting when you decrease the resistance you increase the brightness (a result of more amperage flowing through), a 100 watt bulb is far brighter than a 40 watt bulb, the input voltage is still either 110 volts or 220 volts household voltage but the 100 watt has lower resistance so it glows brighter that&amp;#039;s the difference between them, The 100 watt bulb uses up that 1000 watts in 10 hours, the 40 watt bulb would take 25 hours to use 1 kwh (kilowatt hour). Where to use 12v vs 5v: as electricity travels down a wire the wire has a small amount of resistance in it, the bigger around the wire the less resistance is felt (I know, not what you were thinking there right?). As voltage encounters resistance (both from the wire and the lamps themselves) a portion of it is consumed lowering the voltage available further down the wire. Since a pixel runs on about 3.3 volts (a built in resistor drops the input voltage to the 3.3 volts needed), a 5 volt input there is very little wiggle room for that voltage drop before the voltage is no longer be able to correctly power the lamps. In a 12 volt string we have a lot more wiggle room so longer runs are possible with the 12 volt input. We can hook strings of RGB together (both dumb and pixels) but at some point the voltage is too low to properly power the lamps. To overcome this we can reintroduce the 5 volt or 12 volt (a reset button of the voltage so to say) at a point or points in longer runs, this is referred to as power injection. As you can see resistance plays a role in both amperage and voltage affecting the number of watts used in anything electrical. If you peeked at the wiring smart pixels wiki you saw at the beginning a general rule of thumb, power inject 5 volt every 50 lamps, and on 12 volt every 100 lamps. Depending on how long you want the strings to be will better help you determine what voltage is right for you.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Whats up with these Protocols?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As stated in the beginners wiki there is a bunch of different protocols, mostly determining the right protocol for you depends on how &amp;quot;big&amp;quot; your show is or is going to get, and how future proof you want to be. At first we have only a &amp;quot;few&amp;quot; channels ranging from 16 for traditional lighting to a couple thousand for doing all smart pixels, all these channels need to be refreshed or resent out several times a second to keep the lights doing what you want them to do. Each protocol has so much data it can send out each second (baud rate) some of the original protocols used are around the speeds of early modems 16000 bits per second. These are wonderful for traditional lighting, since the protocol has been around a longer time its costs are generally low, pixels on the other hand have the need for several thousand or even several million bits to go out each refresh, so those early protocols are far too slow for pixels. The rate of refreshes determines how often the lights can change states (dim, brighten, or in pixels change colors). They eye can generally pick up anything slower than 23 times per second (think of flicker on a TV set) Most TV&amp;#039;s refresh their picture 29-60 times per second. In computer controlled lighting you also want to maintain at least a 25 refresh per second rate or your effects will look to jump from element to element instead of flowing from element to element. We talk in electronics mostly in milliseconds (1000 milliseconds = 1 second) so 25 refreshes per second works out to about 40 milliseconds between them, if were sending that several thousand bites of data every 40 milliseconds we need several hundred thousand baud rates to keep up. Enter the newer and faster protocols, these can range from several hundred thousand to over one hundred million bits of data every second.&lt;br /&gt;
&lt;br /&gt;
This will try to talk about the protocols in terms of speed from slowest to fastest and their pros and cons.&lt;br /&gt;
Note: there are other protocols not listed here that generally are not used in the DIY community and will not be covered by this wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serial RS232&amp;#039;&amp;#039;&amp;#039; - This is the oldest and slowest protocol, it is not used in pixels due to its baud rate limitations. Though it can be used in traditional lighting systems as it is very inexpensive for equipment.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serial RS485&amp;#039;&amp;#039;&amp;#039; - This is the first usable protocol by pixels, serial data is put out either by the serial ports on the back of your computer (some modern computers have eliminated one or both of these so your computer may or may not have these) or on the USB (universal SERIAL bus) we need a piece of equipment to convert the serial data to RS485 protocol, typically these are either a plug in adapter using the serial ports on the back of your computer or a &amp;quot;dongle&amp;quot; on a unused USB port. Both of these function the same converting serial data to the RS485 protocol. RS485 is a standard that supports up to 32 drivers and 32 receivers on a single computer output. Its data rate can vary from 100kb/s to 10mb/s making it very flexible for use in large pixel displays. You will find that a lot of the commercial controllers use this (light o rama uses this protocol almost exclusively). &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31/ACN&amp;#039;&amp;#039;&amp;#039; - This is refered to as DMX over ethernet. This is a suite of protocols that is most commonly used to control theatrical lighting, audio and effects. ACN can be combined and configured with other standard protocols. It can be implemented on a variety of networks, typically using Ethernet (E1.31). This is a form of carrying data, but not the final form, meaning we need a bridge to have the DMX512 sent to the boards. Its rates can vary from 256kb/s to 100mb/s. This uses the same protocol as your internet connection on your computer. E1.31/ACN data is not recommended to be broadcast on your home wired or wireless network as the amount of data going through it will interrupt or bring your internet to a crawl. Instead we typically use a private network to run this protocol. Because this uses Ethernet, a knowledge of ip addressing as well as mac addresses is needed to configure this, making this a little more difficult for a new person to grasp right away (unless your the I.T. guy). This being the newest protocol its availability is lower and costs are higher than using older technology. This can support over 63,000 universes making it a very future proof way to go.&lt;br /&gt;
&lt;br /&gt;
Now that we have the protocols done lets look at what their carrying:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard&amp;#039;&amp;#039;&amp;#039; The Renard data set, created by Phil Short (originator of the Renard controller concept and firmware) is quite a robust, solid and easy-to-use communication setup. However, like most things, there are some limitations to making it work properly. Renard primarily uses &amp;quot;serial&amp;quot; protocol like RS232 or RS485, so its data rates are limited to those baud rates.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX512&amp;#039;&amp;#039;&amp;#039; DMX is a standard that describes a method of digital data transmission between computers and lighting equipment and accessories. It is the language for many solid state lighting boards. This is used by by professional lighting. We borrow this technology to use in our systems. Typically DMX is transmitted over ethernet (e1.31) or can be sent locally from board to board. (local transmission is usually 1 universe worth of channels) &lt;br /&gt;
&lt;br /&gt;
In summary here you have computer to output (either serial or Ethernet) to bridge (either a dongle on the usb for serial, or bridge for e1.31/acn) to board. Important controller boards are not universal, the protocol and controller board must match.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; in some high density smart pixel boards the bridge is built into the board allowing direct connection to e1.31 networks.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Now lets see how all this new found knowledge applies to the controller boards themselves.&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard&amp;#039;&amp;#039;&amp;#039; - These boards are truly DIY. These boards are designed at the circuit board level by members on these forums. They are usually sold as kits that come as a circuit board and all the things you will need to solder onto it. If you are not able to or do not want to solder these are not the boards for you. These boards are tweaked to give the &amp;quot;best bang for the buck&amp;quot; though when it comes to controller boards. There is plenty of support for these boards so don&amp;#039;t shy away from them because their &amp;quot;hands on&amp;quot;, besides there is a special pride in watching someone stare starry eyed at your show knowing that it was built by you (not just assembled by you) &lt;br /&gt;
As far as RGB renard does have the ability to have dc ssr&amp;#039;s for controlling dumb RGB, it also has the PX1, a RGB pixel controller. Keep in mind this still uses the RS485 serial transmissions and at 230k baud rate (the highest recommended for the px1) it is limited to about 400 pixels per serial adapter. The px1 is a great board for getting your feet wet doing RGB pixels if you already have an existing renard system.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX&amp;#039;&amp;#039;&amp;#039;  - These boards accept direct dmx input. Typically they have dip switches to select where inside the dmx universe their start channel is. These boards require some sort of bridge to change the transmitting protocol into dmx. All these boards are small single universe boards.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31/ACN&amp;#039;&amp;#039;&amp;#039; - These boards can be broken down into several groups. These boards directly accept e1.31 input no bridge is needed. These boards range in size from single universe to 16 universe and even higher.&lt;br /&gt;
Here I will try to break them down a little&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Central controller&amp;#039;&amp;#039;&amp;#039; - These are the grand daddy boards, their ability to handle massive channel counts make them a true power house. Boards here would include SanDevices E68x, Alphapix 16, Falconv2 16, and other 12+ universe controllers. The biggest draw back here to these boards is the way that pixels in and of themselves work. The data line is subject to noise making long runs of wire with no pixels in it limited. These are best suited where you have a huge cluster of pixels (mega trees) where their high channel counts are needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Auxiliary controller&amp;#039;&amp;#039;&amp;#039; - These are still very channel heavy boards, handleing between 7-12 universes each. These are smaller boards where you have a cluster of decent density (rooflines with house outlines and windows) The boards included here would include the SanDevices e6804, alphapix 4, and other 7-12 universe boards. These boards typically have higher counts on individual outputs than the central boards, though they typically have only 4 outputs. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Stand alone controller&amp;#039;&amp;#039;&amp;#039; - For lack of better name, these are where you have a light pixel concentration that is 2-7 universes. There really isn&amp;#039;t many boards out there in this range, mostly if your needing something in this size it will be things like arduino boards with modified sketches and such to give you what you want. While these boards are inexpensive there is generally not a lot of support for them. Most people opt for aux boards and the extra channels/outputs just ignored or looked at for future expansion. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Single Universe wireless&amp;#039;&amp;#039;&amp;#039; here in the last few years these have become very popular, its very easy to use a wireless one universe controller somewhere and put pixels just about anywhere in your yard/house.  Here there is several solutions, Komby wireless, these are based on the nordic nrf and use ardunio processors, unlike the stand alone these are greatly supported by komby and others on the forums. Another option sporatic has epixelsticks, these use wifi to get their data. Once again great support on these. The nice thing about the single universe stuff is the receivers are generally small just an inch or two by 3/4 of an inch boards... they can be tucked away and will let you have that corner where there is nothing suddenly has a universe or two of pixels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; There is a list of vendors in the forums these are individuals who are active in the DIY community and some have assembled boards for a great price (not as inexpensive as you doing the soldering, but not near the cost of other commercial products). We here in the DIY community try to support each other not only with knowledge but with our dollars as well (buying from other DIY members)&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Ok so I know what pixels what protocol and what controllers I am interested in now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Now that we have the idea of what were getting its time to look at how much we are getting. &amp;#039;&amp;#039;&amp;#039;SET A BUDGET&amp;#039;&amp;#039;&amp;#039; that is realistic knowing you will always run over.&lt;br /&gt;
&lt;br /&gt;
For info on what you need before you buy your first pixels or boards the forum under Main Category, How do I get started, has several sticky threads that list some items that you can start stocking now. Some of them you may already have others are things you may not have thought of. There also is a sticky on drawing your design out and figuring out what you need to buy as far as strings, extension cords, cables, ect. If you find that your design is over your budget scale it back you don&amp;#039;t need 10 arches, 8 mini trees, the eaves, and the mega tree your first year. To be exact i would discourage anyone from doing that much even if their budget allowed it. All that has to be built, trouble shot (not everything is going to work the first time you plug it in), and on top of doing that you need to sequence everything!!!! Start small maybe the eaves this year, next year add a few things. Nothing brings people back to see the show more than every year having something new.&lt;br /&gt;
&lt;br /&gt;
Now you have the &amp;quot;necessities&amp;quot; from the forum (did you remember zip ties?) and a pretty good idea of what you can afford/realistically sequence, you also have a decent knowledge of what is needed as far as controllers, pixels, and such. Its time to:&amp;#039;&amp;#039;&amp;#039;hit the forums&amp;#039;&amp;#039;&amp;#039;!!!?! (wait were not buying stuff yet?) A good place to start is to ask if you have everything correct by posting, in the correct forum (renard stuff in the renard sections), your diagram including controllers, pixels, bridges, and power outlets. While these wiki&amp;#039;s gave you a general knowledge the individuals here can help you to refine your diagrams add stuff you didn&amp;#039;t think of or something not covered in these wiki&amp;#039;s. &amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; you will receive a lot of different ways to accomplish what your wanting, if someone suggests something your unfamiliar with then ask them for clarification or &amp;quot;google&amp;quot; it and see if that may be a way for you to go, there is no right way to control your show &amp;#039;&amp;#039;&amp;#039;its up to you to decide&amp;#039;&amp;#039;&amp;#039; on the final design.&lt;br /&gt;
&lt;br /&gt;
Once you have the final design then start ordering stuff (remember some of this stuff may need soldering, may be coming from overseas, or may just be out of stock and you may need to wait before receiving the items or using them). After you have the items begin testing them then assembling them (this is where the zip ties come in) after you have everything assembled and tested that its working correctly, run a few sequences that you have made on them, fine tune your sequences to the actual lights now instead of the preview (there may be a slight delay in the real stuff that wasn&amp;#039;t in the preview) after you have everything done, you then can set it up outside when it gets closer to your show start date (weather may play a big part of how soon stuff actually goes up), remember just because it worked in the basement doesn&amp;#039;t mean it will work outside you may have to trouble shoot some stuff after set up outside (allow yourself plenty of time is what this is basically saying, well and plenty of zip ties too)&lt;br /&gt;
&lt;br /&gt;
After that sit back and watch people oooogle at your handiwork and bask in the glow of the twinkling lights.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Bringing it all together- the link to the next wiki and other readings&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Advanced Pixel guide]]&amp;#039;&amp;#039;&amp;#039; - This is a link to the next wiki in this series&lt;br /&gt;
&lt;br /&gt;
Other wiki pages that expand on what was discussed here&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[DIY Display Construction]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Selecting Smart Pixels]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Wiring Smart Pixels]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Protocols]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Intermediate_pixel_guide&amp;diff=1517</id>
		<title>Intermediate pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Intermediate_pixel_guide&amp;diff=1517"/>
		<updated>2016-06-04T22:30:22Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Now lets see how all this new found knowledge applies to the controller boards themselves. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the more intermediate guide on how pixels work.&lt;br /&gt;
&lt;br /&gt;
If you haven&amp;#039;t read the beginners guide please do so here is the link to that guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;A quick overview of sequencing&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have been looking around the forums, at other sites, or talking to anyone who has computer controlled lights. You have heard the term sequencing, if you haven&amp;#039;t heard it yet, you will. What is this sequencing and how does it apply to me your asking. Sequencing is what is done on your computer, this is the software that generates the signals turning on or off the lights. It sounds really difficult but in reality most of the work of the software is done in the background with you not seeing it. There are a lot of different sequencing software out there, the DIY community does have several that we use and share with each other. There is also some software that is commercially available. All the software does the same thing, generates the signals to run the controller boards. The software interface on the screen shows like a spreadsheet with time across the top left to right, and your channels down the left side starting at 1 on the top. When you assign a song to the sequence most of the sequencers will display the song in wave form at the top so you can visually see areas that have higher volumes (this can help you in getting the lights to start and stop when that volume happens). You then have the fun (yes this really is fun not joking) of putting in the effects you want (these can include fades (called ramps), steady on, twinkle or a myriad of other effects) and at what time you want the effect to start and stop. Most sequencers have a preview screen, this is just a screen that has a picture (of your house I hope) with a layer over it that has the locations of where each channel is, see your individual software to set up the preview correctly. As you assign effects you can view them using the preview watching the lights turn on and off in time to the music. If you don&amp;#039;t like where an effect is you can adjust it and then preview again to make sure your show is exactly how you want it to be.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; Sequencing is the thing that takes the most amount of time to do, start early. Depending on how many channels you have sequencing can take upwards of 2 hours for just 30 seconds of song so a show with 3-5 songs lasting 6-10 minutes could take several days to sequence.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Which RGB is right for me?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
In the first guide, pixels vs traditional lighting, the differences was covered, this should aid you in selecting a RGB light profile. This will now expand on some of the rest mentioned in that section.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dumb RGB vs RGB Pixels and how this applies to your show.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dumb RGB as you know only take up 3 channels per strip/string so sequencing them is much easier, the major factor in going for these is the cost vs future needs. While the dumb RGB stings, no matter the profile, are less expensive. Adding several of these may require several controller boards to get the color pattern your looking for. Their savings on the strings may be offset or even make them more expensive than going with RGB pixels due to the number of controllers. Dumb RGB controller boards typically control around 8-32 strings (24-96 channels).  Dumb RGB were the first RGB strings introduced, and generally are being replaced by the RGB pixel. If you decide on the dumb RGB strings you will know why you chose these.&lt;br /&gt;
&lt;br /&gt;
RGB Pixels take up a lot of channels depending on how many pixels you use, making sequencing a lot more challenging (their are tools built into most sequencing software to help deal with the vast number of channels used in smart pixels). RGB pixels can be controlled like a dumb RGB string in that we can individually turn several pixels in a row the same color. If at some point in the future you are going to want to change from dumb RGB to RGB pixels on a prop, eave, or window outline, due to the effects that RGB pixels allow, the suggestion is to get the RGB pixels and control them like dumb RGB. To change from dumb RGB to RGB pixels at a later time means repurchasing the strings and the controller boards. Right now RGB pixel strings are about 10-30% higher in cost, the controller boards are about 50% more expensive, but as was stated above you may have far less controllers. RGB Pixel boards range from a single universe (512 channels) to 64+ universe (32,000+ channels). When choosing RGB pixels you understand the higher possible initial cost will allow the effects your wanting either now or in the future.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;5 volt vs 12 volt what this really means.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
In the electricity world wattage is everything, its how you are billed every month typically in kilowatt hour. This sounds like a big number but its really not. A watt of power is voltage times the amperage (current). Amperage is increased as resistance is decreased. In lighting when you decrease the resistance you increase the brightness (a result of more amperage flowing through), a 100 watt bulb is far brighter than a 40 watt bulb, the input voltage is still either 110 volts or 220 volts household voltage but the 100 watt has lower resistance so it glows brighter that&amp;#039;s the difference between them, The 100 watt bulb uses up that 1000 watts in 10 hours, the 40 watt bulb would take 25 hours to use 1 kwh (kilowatt hour). Where to use 12v vs 5v: as electricity travels down a wire the wire has a small amount of resistance in it, the bigger around the wire the less resistance is felt (I know, not what you were thinking there right?). As voltage encounters resistance (both from the wire and the lamps themselves) a portion of it is consumed lowering the voltage available further down the wire. Since a pixel runs on about 3.3 volts (a built in resistor drops the input voltage to the 3.3 volts needed), a 5 volt input there is very little wiggle room for that voltage drop before the voltage is no longer be able to correctly power the lamps. In a 12 volt string we have a lot more wiggle room so longer runs are possible with the 12 volt input. We can hook strings of RGB together (both dumb and pixels) but at some point the voltage is too low to properly power the lamps. To overcome this we can reintroduce the 5 volt or 12 volt (a reset button of the voltage so to say) at a point or points in longer runs, this is referred to as power injection. As you can see resistance plays a role in both amperage and voltage affecting the number of watts used in anything electrical. If you peeked at the wiring smart pixels wiki you saw at the beginning a general rule of thumb, power inject 5 volt every 50 lamps, and on 12 volt every 100 lamps. Depending on how long you want the strings to be will better help you determine what voltage is right for you.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Whats up with these Protocols?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As stated in the beginners wiki there is a bunch of different protocols, mostly determining the right protocol for you depends on how &amp;quot;big&amp;quot; your show is or is going to get, and how future proof you want to be. At first we have only a &amp;quot;few&amp;quot; channels ranging from 16 for traditional lighting to a couple thousand for doing all smart pixels, all these channels need to be refreshed or resent out several times a second to keep the lights doing what you want them to do. Each protocol has so much data it can send out each second (baud rate) some of the original protocols used are around the speeds of early modems 16000 bits per second. These are wonderful for traditional lighting, since the protocol has been around a longer time its costs are generally low, pixels on the other hand have the need for several thousand or even several million bits to go out each refresh, so those early protocols are far too slow for pixels. The rate of refreshes determines how often the lights can change states (dim, brighten, or in pixels change colors). They eye can generally pick up anything slower than 23 times per second (think of flicker on a TV set) Most TV&amp;#039;s refresh their picture 29-60 times per second. In computer controlled lighting you also want to maintain at least a 25 refresh per second rate or your effects will look to jump from element to element instead of flowing from element to element. We talk in electronics mostly in milliseconds (1000 milliseconds = 1 second) so 25 refreshes per second works out to about 40 milliseconds between them, if were sending that several thousand bites of data every 40 milliseconds we need several hundred thousand baud rates to keep up. Enter the newer and faster protocols, these can range from several hundred thousand to over one hundred million bits of data every second.&lt;br /&gt;
&lt;br /&gt;
This will try to talk about the protocols in terms of speed from slowest to fastest and their pros and cons.&lt;br /&gt;
Note: there are other protocols not listed here that generally are not used in the DIY community and will not be covered by this wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serial RS232&amp;#039;&amp;#039;&amp;#039; - This is the oldest and slowest protocol, it is not used in pixels due to its baud rate limitations. Though it can be used in traditional lighting systems as it is very inexpensive for equipment.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serial RS485&amp;#039;&amp;#039;&amp;#039; - This is the first usable protocol by pixels, serial data is put out either by the serial ports on the back of your computer (some modern computers have eliminated one or both of these so your computer may or may not have these) or on the USB (universal SERIAL bus) we need a piece of equipment to convert the serial data to RS485 protocol, typically these are either a plug in adapter using the serial ports on the back of your computer or a &amp;quot;dongle&amp;quot; on a unused USB port. Both of these function the same converting serial data to the RS485 protocol. RS485 is a standard that supports up to 32 drivers and 32 receivers on a single computer output. Its data rate can vary from 100kb/s to 10mb/s making it very flexible for use in large pixel displays. You will find that a lot of the commercial controllers use this (light o rama uses this protocol almost exclusively).  The biggest draw back for this protocol is the 32 controller (universe?) limit, at first you may not need that many but as your show grows you may find you need more than 32. You can always add another dongle increasing your controller limit though. This is widely available and relatively inexpensive.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31/ACN&amp;#039;&amp;#039;&amp;#039; - This is refered to as DMX over ethernet. This is a suite of protocols that is most commonly used to control theatrical lighting, audio and effects. ACN can be combined and configured with other standard protocols. It can be implemented on a variety of networks, typically using Ethernet (E1.31). This is a form of carrying data, but not the final form, meaning we need a bridge to have the DMX512 sent to the boards. Its rates can vary from 256kb/s to 100mb/s. This uses the same protocol as your internet connection on your computer. E1.31/ACN data is not recommended to be broadcast on your home wired or wireless network as the amount of data going through it will interrupt or bring your internet to a crawl. Instead we typically use a private network to run this protocol. Because this uses Ethernet, a knowledge of ip addressing as well as mac addresses is needed to configure this, making this a little more difficult for a new person to grasp right away (unless your the I.T. guy). This being the newest protocol its availability is lower and costs are higher than using older technology. This can support over 63,000 universes making it a very future proof way to go.&lt;br /&gt;
&lt;br /&gt;
Now that we have the protocols done lets look at what their carrying:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard&amp;#039;&amp;#039;&amp;#039; The Renard data set, created by Phil Short (originator of the Renard controller concept and firmware) is quite a robust, solid and easy-to-use communication setup. However, like most things, there are some limitations to making it work properly. Renard primarily uses &amp;quot;serial&amp;quot; protocol like RS232 or RS485, so its data rates are limited to those baud rates.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX512&amp;#039;&amp;#039;&amp;#039; DMX is a standard that describes a method of digital data transmission between computers and lighting equipment and accessories. It is the language for many solid state lighting boards. This is used by by professional lighting. We borrow this technology to use in our systems. Typically DMX is transmitted over ethernet (e1.31) or can be sent locally from board to board. (local transmission is usually 1 universe worth of channels) &lt;br /&gt;
&lt;br /&gt;
In summary here you have computer to output (either serial or Ethernet) to bridge (either a dongle on the usb for serial, or bridge for e1.31/acn) to board. Important controller boards are not universal, the protocol and controller board must match.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; in some high density smart pixel boards the bridge is built into the board allowing direct connection to e1.31 networks.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Now lets see how all this new found knowledge applies to the controller boards themselves.&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard&amp;#039;&amp;#039;&amp;#039; - These boards are truly DIY. These boards are designed at the circuit board level by members on these forums. They are usually sold as kits that come as a circuit board and all the things you will need to solder onto it. If you are not able to or do not want to solder these are not the boards for you. These boards are tweaked to give the &amp;quot;best bang for the buck&amp;quot; though when it comes to controller boards. There is plenty of support for these boards so don&amp;#039;t shy away from them because their &amp;quot;hands on&amp;quot;, besides there is a special pride in watching someone stare starry eyed at your show knowing that it was built by you (not just assembled by you) &lt;br /&gt;
As far as RGB renard does have the ability to have dc ssr&amp;#039;s for controlling dumb RGB, it also has the PX1, a RGB pixel controller. Keep in mind this still uses the RS485 serial transmissions and at 230k baud rate (the highest recommended for the px1) it is limited to about 400 pixels per serial adapter. The px1 is a great board for getting your feet wet doing RGB pixels if you already have an existing renard system.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX&amp;#039;&amp;#039;&amp;#039;  - These boards accept direct dmx input. Typically they have dip switches to select where inside the dmx universe their start channel is. These boards require some sort of bridge to change the transmitting protocol into dmx. All these boards are small single universe boards.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31/ACN&amp;#039;&amp;#039;&amp;#039; - These boards can be broken down into several groups. These boards directly accept e1.31 input no bridge is needed. These boards range in size from single universe to 16 universe and even higher.&lt;br /&gt;
Here I will try to break them down a little&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Central controller&amp;#039;&amp;#039;&amp;#039; - These are the grand daddy boards, their ability to handle massive channel counts make them a true power house. Boards here would include SanDevices E68x, Alphapix 16, Falconv2 16, and other 12+ universe controllers. The biggest draw back here to these boards is the way that pixels in and of themselves work. The data line is subject to noise making long runs of wire with no pixels in it limited. These are best suited where you have a huge cluster of pixels (mega trees) where their high channel counts are needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Auxiliary controller&amp;#039;&amp;#039;&amp;#039; - These are still very channel heavy boards, handleing between 7-12 universes each. These are smaller boards where you have a cluster of decent density (rooflines with house outlines and windows) The boards included here would include the SanDevices e6804, alphapix 4, and other 7-12 universe boards. These boards typically have higher counts on individual outputs than the central boards, though they typically have only 4 outputs. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Stand alone controller&amp;#039;&amp;#039;&amp;#039; - For lack of better name, these are where you have a light pixel concentration that is 2-7 universes. There really isn&amp;#039;t many boards out there in this range, mostly if your needing something in this size it will be things like arduino boards with modified sketches and such to give you what you want. While these boards are inexpensive there is generally not a lot of support for them. Most people opt for aux boards and the extra channels/outputs just ignored or looked at for future expansion. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Single Universe wireless&amp;#039;&amp;#039;&amp;#039; here in the last few years these have become very popular, its very easy to use a wireless one universe controller somewhere and put pixels just about anywhere in your yard/house.  Here there is several solutions, Komby wireless, these are based on the nordic nrf and use ardunio processors, unlike the stand alone these are greatly supported by komby and others on the forums. Another option sporatic has epixelsticks, these use wifi to get their data. Once again great support on these. The nice thing about the single universe stuff is the receivers are generally small just an inch or two by 3/4 of an inch boards... they can be tucked away and will let you have that corner where there is nothing suddenly has a universe or two of pixels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; There is a list of vendors in the forums these are individuals who are active in the DIY community and some have assembled boards for a great price (not as inexpensive as you doing the soldering, but not near the cost of other commercial products). We here in the DIY community try to support each other not only with knowledge but with our dollars as well (buying from other DIY members)&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Ok so I know what pixels what protocol and what controllers I am interested in now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Now that we have the idea of what were getting its time to look at how much we are getting. &amp;#039;&amp;#039;&amp;#039;SET A BUDGET&amp;#039;&amp;#039;&amp;#039; that is realistic knowing you will always run over.&lt;br /&gt;
&lt;br /&gt;
For info on what you need before you buy your first pixels or boards the forum under Main Category, How do I get started, has several sticky threads that list some items that you can start stocking now. Some of them you may already have others are things you may not have thought of. There also is a sticky on drawing your design out and figuring out what you need to buy as far as strings, extension cords, cables, ect. If you find that your design is over your budget scale it back you don&amp;#039;t need 10 arches, 8 mini trees, the eaves, and the mega tree your first year. To be exact i would discourage anyone from doing that much even if their budget allowed it. All that has to be built, trouble shot (not everything is going to work the first time you plug it in), and on top of doing that you need to sequence everything!!!! Start small maybe the eaves this year, next year add a few things. Nothing brings people back to see the show more than every year having something new.&lt;br /&gt;
&lt;br /&gt;
Now you have the &amp;quot;necessities&amp;quot; from the forum (did you remember zip ties?) and a pretty good idea of what you can afford/realistically sequence, you also have a decent knowledge of what is needed as far as controllers, pixels, and such. Its time to:&amp;#039;&amp;#039;&amp;#039;hit the forums&amp;#039;&amp;#039;&amp;#039;!!!?! (wait were not buying stuff yet?) A good place to start is to ask if you have everything correct by posting, in the correct forum (renard stuff in the renard sections), your diagram including controllers, pixels, bridges, and power outlets. While these wiki&amp;#039;s gave you a general knowledge the individuals here can help you to refine your diagrams add stuff you didn&amp;#039;t think of or something not covered in these wiki&amp;#039;s. &amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; you will receive a lot of different ways to accomplish what your wanting, if someone suggests something your unfamiliar with then ask them for clarification or &amp;quot;google&amp;quot; it and see if that may be a way for you to go, there is no right way to control your show &amp;#039;&amp;#039;&amp;#039;its up to you to decide&amp;#039;&amp;#039;&amp;#039; on the final design.&lt;br /&gt;
&lt;br /&gt;
Once you have the final design then start ordering stuff (remember some of this stuff may need soldering, may be coming from overseas, or may just be out of stock and you may need to wait before receiving the items or using them). After you have the items begin testing them then assembling them (this is where the zip ties come in) after you have everything assembled and tested that its working correctly, run a few sequences that you have made on them, fine tune your sequences to the actual lights now instead of the preview (there may be a slight delay in the real stuff that wasn&amp;#039;t in the preview) after you have everything done, you then can set it up outside when it gets closer to your show start date (weather may play a big part of how soon stuff actually goes up), remember just because it worked in the basement doesn&amp;#039;t mean it will work outside you may have to trouble shoot some stuff after set up outside (allow yourself plenty of time is what this is basically saying, well and plenty of zip ties too)&lt;br /&gt;
&lt;br /&gt;
After that sit back and watch people oooogle at your handiwork and bask in the glow of the twinkling lights.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Bringing it all together- the link to the next wiki and other readings&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Advanced Pixel guide]]&amp;#039;&amp;#039;&amp;#039; - This is a link to the next wiki in this series&lt;br /&gt;
&lt;br /&gt;
Other wiki pages that expand on what was discussed here&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[DIY Display Construction]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Selecting Smart Pixels]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Wiring Smart Pixels]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Protocols]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Intermediate_pixel_guide&amp;diff=1516</id>
		<title>Intermediate pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Intermediate_pixel_guide&amp;diff=1516"/>
		<updated>2016-06-04T22:28:03Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Now lets see how all this new found knowledge applies to the controller boards themselves. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the more intermediate guide on how pixels work.&lt;br /&gt;
&lt;br /&gt;
If you haven&amp;#039;t read the beginners guide please do so here is the link to that guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;A quick overview of sequencing&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have been looking around the forums, at other sites, or talking to anyone who has computer controlled lights. You have heard the term sequencing, if you haven&amp;#039;t heard it yet, you will. What is this sequencing and how does it apply to me your asking. Sequencing is what is done on your computer, this is the software that generates the signals turning on or off the lights. It sounds really difficult but in reality most of the work of the software is done in the background with you not seeing it. There are a lot of different sequencing software out there, the DIY community does have several that we use and share with each other. There is also some software that is commercially available. All the software does the same thing, generates the signals to run the controller boards. The software interface on the screen shows like a spreadsheet with time across the top left to right, and your channels down the left side starting at 1 on the top. When you assign a song to the sequence most of the sequencers will display the song in wave form at the top so you can visually see areas that have higher volumes (this can help you in getting the lights to start and stop when that volume happens). You then have the fun (yes this really is fun not joking) of putting in the effects you want (these can include fades (called ramps), steady on, twinkle or a myriad of other effects) and at what time you want the effect to start and stop. Most sequencers have a preview screen, this is just a screen that has a picture (of your house I hope) with a layer over it that has the locations of where each channel is, see your individual software to set up the preview correctly. As you assign effects you can view them using the preview watching the lights turn on and off in time to the music. If you don&amp;#039;t like where an effect is you can adjust it and then preview again to make sure your show is exactly how you want it to be.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; Sequencing is the thing that takes the most amount of time to do, start early. Depending on how many channels you have sequencing can take upwards of 2 hours for just 30 seconds of song so a show with 3-5 songs lasting 6-10 minutes could take several days to sequence.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Which RGB is right for me?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
In the first guide, pixels vs traditional lighting, the differences was covered, this should aid you in selecting a RGB light profile. This will now expand on some of the rest mentioned in that section.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dumb RGB vs RGB Pixels and how this applies to your show.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dumb RGB as you know only take up 3 channels per strip/string so sequencing them is much easier, the major factor in going for these is the cost vs future needs. While the dumb RGB stings, no matter the profile, are less expensive. Adding several of these may require several controller boards to get the color pattern your looking for. Their savings on the strings may be offset or even make them more expensive than going with RGB pixels due to the number of controllers. Dumb RGB controller boards typically control around 8-32 strings (24-96 channels).  Dumb RGB were the first RGB strings introduced, and generally are being replaced by the RGB pixel. If you decide on the dumb RGB strings you will know why you chose these.&lt;br /&gt;
&lt;br /&gt;
RGB Pixels take up a lot of channels depending on how many pixels you use, making sequencing a lot more challenging (their are tools built into most sequencing software to help deal with the vast number of channels used in smart pixels). RGB pixels can be controlled like a dumb RGB string in that we can individually turn several pixels in a row the same color. If at some point in the future you are going to want to change from dumb RGB to RGB pixels on a prop, eave, or window outline, due to the effects that RGB pixels allow, the suggestion is to get the RGB pixels and control them like dumb RGB. To change from dumb RGB to RGB pixels at a later time means repurchasing the strings and the controller boards. Right now RGB pixel strings are about 10-30% higher in cost, the controller boards are about 50% more expensive, but as was stated above you may have far less controllers. RGB Pixel boards range from a single universe (512 channels) to 64+ universe (32,000+ channels). When choosing RGB pixels you understand the higher possible initial cost will allow the effects your wanting either now or in the future.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;5 volt vs 12 volt what this really means.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
In the electricity world wattage is everything, its how you are billed every month typically in kilowatt hour. This sounds like a big number but its really not. A watt of power is voltage times the amperage (current). Amperage is increased as resistance is decreased. In lighting when you decrease the resistance you increase the brightness (a result of more amperage flowing through), a 100 watt bulb is far brighter than a 40 watt bulb, the input voltage is still either 110 volts or 220 volts household voltage but the 100 watt has lower resistance so it glows brighter that&amp;#039;s the difference between them, The 100 watt bulb uses up that 1000 watts in 10 hours, the 40 watt bulb would take 25 hours to use 1 kwh (kilowatt hour). Where to use 12v vs 5v: as electricity travels down a wire the wire has a small amount of resistance in it, the bigger around the wire the less resistance is felt (I know, not what you were thinking there right?). As voltage encounters resistance (both from the wire and the lamps themselves) a portion of it is consumed lowering the voltage available further down the wire. Since a pixel runs on about 3.3 volts (a built in resistor drops the input voltage to the 3.3 volts needed), a 5 volt input there is very little wiggle room for that voltage drop before the voltage is no longer be able to correctly power the lamps. In a 12 volt string we have a lot more wiggle room so longer runs are possible with the 12 volt input. We can hook strings of RGB together (both dumb and pixels) but at some point the voltage is too low to properly power the lamps. To overcome this we can reintroduce the 5 volt or 12 volt (a reset button of the voltage so to say) at a point or points in longer runs, this is referred to as power injection. As you can see resistance plays a role in both amperage and voltage affecting the number of watts used in anything electrical. If you peeked at the wiring smart pixels wiki you saw at the beginning a general rule of thumb, power inject 5 volt every 50 lamps, and on 12 volt every 100 lamps. Depending on how long you want the strings to be will better help you determine what voltage is right for you.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Whats up with these Protocols?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As stated in the beginners wiki there is a bunch of different protocols, mostly determining the right protocol for you depends on how &amp;quot;big&amp;quot; your show is or is going to get, and how future proof you want to be. At first we have only a &amp;quot;few&amp;quot; channels ranging from 16 for traditional lighting to a couple thousand for doing all smart pixels, all these channels need to be refreshed or resent out several times a second to keep the lights doing what you want them to do. Each protocol has so much data it can send out each second (baud rate) some of the original protocols used are around the speeds of early modems 16000 bits per second. These are wonderful for traditional lighting, since the protocol has been around a longer time its costs are generally low, pixels on the other hand have the need for several thousand or even several million bits to go out each refresh, so those early protocols are far too slow for pixels. The rate of refreshes determines how often the lights can change states (dim, brighten, or in pixels change colors). They eye can generally pick up anything slower than 23 times per second (think of flicker on a TV set) Most TV&amp;#039;s refresh their picture 29-60 times per second. In computer controlled lighting you also want to maintain at least a 25 refresh per second rate or your effects will look to jump from element to element instead of flowing from element to element. We talk in electronics mostly in milliseconds (1000 milliseconds = 1 second) so 25 refreshes per second works out to about 40 milliseconds between them, if were sending that several thousand bites of data every 40 milliseconds we need several hundred thousand baud rates to keep up. Enter the newer and faster protocols, these can range from several hundred thousand to over one hundred million bits of data every second.&lt;br /&gt;
&lt;br /&gt;
This will try to talk about the protocols in terms of speed from slowest to fastest and their pros and cons.&lt;br /&gt;
Note: there are other protocols not listed here that generally are not used in the DIY community and will not be covered by this wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serial RS232&amp;#039;&amp;#039;&amp;#039; - This is the oldest and slowest protocol, it is not used in pixels due to its baud rate limitations. Though it can be used in traditional lighting systems as it is very inexpensive for equipment.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serial RS485&amp;#039;&amp;#039;&amp;#039; - This is the first usable protocol by pixels, serial data is put out either by the serial ports on the back of your computer (some modern computers have eliminated one or both of these so your computer may or may not have these) or on the USB (universal SERIAL bus) we need a piece of equipment to convert the serial data to RS485 protocol, typically these are either a plug in adapter using the serial ports on the back of your computer or a &amp;quot;dongle&amp;quot; on a unused USB port. Both of these function the same converting serial data to the RS485 protocol. RS485 is a standard that supports up to 32 drivers and 32 receivers on a single computer output. Its data rate can vary from 100kb/s to 10mb/s making it very flexible for use in large pixel displays. You will find that a lot of the commercial controllers use this (light o rama uses this protocol almost exclusively).  The biggest draw back for this protocol is the 32 controller (universe?) limit, at first you may not need that many but as your show grows you may find you need more than 32. You can always add another dongle increasing your controller limit though. This is widely available and relatively inexpensive.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31/ACN&amp;#039;&amp;#039;&amp;#039; - This is refered to as DMX over ethernet. This is a suite of protocols that is most commonly used to control theatrical lighting, audio and effects. ACN can be combined and configured with other standard protocols. It can be implemented on a variety of networks, typically using Ethernet (E1.31). This is a form of carrying data, but not the final form, meaning we need a bridge to have the DMX512 sent to the boards. Its rates can vary from 256kb/s to 100mb/s. This uses the same protocol as your internet connection on your computer. E1.31/ACN data is not recommended to be broadcast on your home wired or wireless network as the amount of data going through it will interrupt or bring your internet to a crawl. Instead we typically use a private network to run this protocol. Because this uses Ethernet, a knowledge of ip addressing as well as mac addresses is needed to configure this, making this a little more difficult for a new person to grasp right away (unless your the I.T. guy). This being the newest protocol its availability is lower and costs are higher than using older technology. This can support over 63,000 universes making it a very future proof way to go.&lt;br /&gt;
&lt;br /&gt;
Now that we have the protocols done lets look at what their carrying:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard&amp;#039;&amp;#039;&amp;#039; The Renard data set, created by Phil Short (originator of the Renard controller concept and firmware) is quite a robust, solid and easy-to-use communication setup. However, like most things, there are some limitations to making it work properly. Renard primarily uses &amp;quot;serial&amp;quot; protocol like RS232 or RS485, so its data rates are limited to those baud rates.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX512&amp;#039;&amp;#039;&amp;#039; DMX is a standard that describes a method of digital data transmission between computers and lighting equipment and accessories. It is the language for many solid state lighting boards. This is used by by professional lighting. We borrow this technology to use in our systems. Typically DMX is transmitted over ethernet (e1.31) or can be sent locally from board to board. (local transmission is usually 1 universe worth of channels) &lt;br /&gt;
&lt;br /&gt;
In summary here you have computer to output (either serial or Ethernet) to bridge (either a dongle on the usb for serial, or bridge for e1.31/acn) to board. Important controller boards are not universal, the protocol and controller board must match.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; in some high density smart pixel boards the bridge is built into the board allowing direct connection to e1.31 networks.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Now lets see how all this new found knowledge applies to the controller boards themselves.&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard&amp;#039;&amp;#039;&amp;#039; - These boards are truly DIY. These boards are designed at the circuit board level by members on these forums. They are usually sold as kits that come as a circuit board and all the things you will need to solder onto it. If you are not able to or do not want to solder these are not the boards for you. These boards are tweaked to give the &amp;quot;best bang for the buck&amp;quot; though when it comes to controller boards. There is plenty of support for these boards so don&amp;#039;t shy away from them because their &amp;quot;hands on&amp;quot;, besides there is a special pride in watching someone stare starry eyed at your show knowing that it was built by you (not just assembled by you) &lt;br /&gt;
As far as RGB renard does have the ability to have dc ssr&amp;#039;s for controlling dumb RGB, it also has the PX1, a RGB pixel controller. Keep in mind this still uses the RS485 serial transmissions and at 230k baud rate (the highest recommended for the px1) it is limited to about 400 pixels per serial adapter. The px1 is a great board for getting your feet wet doing RGB pixels if you already have an existing renard system.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX&amp;#039;&amp;#039;&amp;#039;  - These boards accept direct dmx input. Typically they have dip switches to select where inside the dmx universe their start channel is. These boards require some sort of bridge to change the transmitting protocol into dmx. All these boards are small single universe boards.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31/ACN&amp;#039;&amp;#039;&amp;#039; - These boards can be broken down into several groups. These boards directly accept e1.31 input no bridge is needed. These boards range in size from single universe to 16 universe and even higher.&lt;br /&gt;
Here I will try to break them down a little&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Central controller&amp;#039;&amp;#039;&amp;#039; - These are the grand daddy boards, their ability to handle massive channel counts make them a true power house. Boards here would include SanDevices E68x, Alphapix 16, Falconv2 16, and other 12+ universe controllers. The biggest draw back here to these boards is the way that pixels in and of themselves work. The data line is subject to noise making long runs of wire with no pixels in it limited. These are best suited where you have a huge cluster of pixels (mega trees) where their high channel counts are needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Auxiliary controller&amp;#039;&amp;#039;&amp;#039; - These are still very channel heavy boards, handleing between 7-12 universes each. These are smaller boards where you have a cluster of decent density (rooflines with house outlines and windows) The boards included here would include the SanDevices e6804, alphapix 4, and other 7-12 universe boards. These boards typically have higher counts on individual outputs than the central boards, though they typically have only 4 outputs. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Stand alone controller&amp;#039;&amp;#039;&amp;#039; - For lack of better name, these are where you have a light pixel concentration that is greater than 2-3 universes. There really isn&amp;#039;t many boards out there in this range, mostly if your needing something in this size it will be modifying things like aduino board sketches and such to give you what you want. While these boards are inexpensive there is generally not a lot of support for them. Generally aux boards are used in these situations and the extra channels/outputs just ignored or looked at for future expansion. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Single Universe wireless&amp;#039;&amp;#039;&amp;#039; here in the last few years these have become very popular, its very easy to use a wireless one universe controller somewhere and put pixels just about anywhere in your yard/house.  Here there is several solutions, Komby wireless, these are based on the nordic nrf and use ardunio processors, unlike the stand alone these are greatly supported by komby and others on the forums. Another option sporatic has epixelsticks, these use wifi to get their data. Once again great support on these. The nice thing about the single universe stuff is the receivers are generally small just an inch or two by 3/4 of an inch boards... they can be tucked away and will let you have that corner where there is nothing suddenly has a universe or two of pixels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; There is a list of vendors in the forums these are individuals who are active in the DIY community and some have assembled boards for a great price (not as inexpensive as you doing the soldering, but not near the cost of other commercial products). We here in the DIY community try to support each other not only with knowledge but with our dollars as well (buying from other DIY members)&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Ok so I know what pixels what protocol and what controllers I am interested in now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Now that we have the idea of what were getting its time to look at how much we are getting. &amp;#039;&amp;#039;&amp;#039;SET A BUDGET&amp;#039;&amp;#039;&amp;#039; that is realistic knowing you will always run over.&lt;br /&gt;
&lt;br /&gt;
For info on what you need before you buy your first pixels or boards the forum under Main Category, How do I get started, has several sticky threads that list some items that you can start stocking now. Some of them you may already have others are things you may not have thought of. There also is a sticky on drawing your design out and figuring out what you need to buy as far as strings, extension cords, cables, ect. If you find that your design is over your budget scale it back you don&amp;#039;t need 10 arches, 8 mini trees, the eaves, and the mega tree your first year. To be exact i would discourage anyone from doing that much even if their budget allowed it. All that has to be built, trouble shot (not everything is going to work the first time you plug it in), and on top of doing that you need to sequence everything!!!! Start small maybe the eaves this year, next year add a few things. Nothing brings people back to see the show more than every year having something new.&lt;br /&gt;
&lt;br /&gt;
Now you have the &amp;quot;necessities&amp;quot; from the forum (did you remember zip ties?) and a pretty good idea of what you can afford/realistically sequence, you also have a decent knowledge of what is needed as far as controllers, pixels, and such. Its time to:&amp;#039;&amp;#039;&amp;#039;hit the forums&amp;#039;&amp;#039;&amp;#039;!!!?! (wait were not buying stuff yet?) A good place to start is to ask if you have everything correct by posting, in the correct forum (renard stuff in the renard sections), your diagram including controllers, pixels, bridges, and power outlets. While these wiki&amp;#039;s gave you a general knowledge the individuals here can help you to refine your diagrams add stuff you didn&amp;#039;t think of or something not covered in these wiki&amp;#039;s. &amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; you will receive a lot of different ways to accomplish what your wanting, if someone suggests something your unfamiliar with then ask them for clarification or &amp;quot;google&amp;quot; it and see if that may be a way for you to go, there is no right way to control your show &amp;#039;&amp;#039;&amp;#039;its up to you to decide&amp;#039;&amp;#039;&amp;#039; on the final design.&lt;br /&gt;
&lt;br /&gt;
Once you have the final design then start ordering stuff (remember some of this stuff may need soldering, may be coming from overseas, or may just be out of stock and you may need to wait before receiving the items or using them). After you have the items begin testing them then assembling them (this is where the zip ties come in) after you have everything assembled and tested that its working correctly, run a few sequences that you have made on them, fine tune your sequences to the actual lights now instead of the preview (there may be a slight delay in the real stuff that wasn&amp;#039;t in the preview) after you have everything done, you then can set it up outside when it gets closer to your show start date (weather may play a big part of how soon stuff actually goes up), remember just because it worked in the basement doesn&amp;#039;t mean it will work outside you may have to trouble shoot some stuff after set up outside (allow yourself plenty of time is what this is basically saying, well and plenty of zip ties too)&lt;br /&gt;
&lt;br /&gt;
After that sit back and watch people oooogle at your handiwork and bask in the glow of the twinkling lights.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Bringing it all together- the link to the next wiki and other readings&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Advanced Pixel guide]]&amp;#039;&amp;#039;&amp;#039; - This is a link to the next wiki in this series&lt;br /&gt;
&lt;br /&gt;
Other wiki pages that expand on what was discussed here&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[DIY Display Construction]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Selecting Smart Pixels]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Wiring Smart Pixels]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Protocols]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
	<entry>
		<id>https://www.diychristmas.org/wiki/index.php?title=Intermediate_pixel_guide&amp;diff=1515</id>
		<title>Intermediate pixel guide</title>
		<link rel="alternate" type="text/html" href="https://www.diychristmas.org/wiki/index.php?title=Intermediate_pixel_guide&amp;diff=1515"/>
		<updated>2016-06-04T22:22:03Z</updated>

		<summary type="html">&lt;p&gt;RobBaldwin: /* Which RGB is right for me? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the more intermediate guide on how pixels work.&lt;br /&gt;
&lt;br /&gt;
If you haven&amp;#039;t read the beginners guide please do so here is the link to that guide.&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Pixels a beginners guide]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;A quick overview of sequencing&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have been looking around the forums, at other sites, or talking to anyone who has computer controlled lights. You have heard the term sequencing, if you haven&amp;#039;t heard it yet, you will. What is this sequencing and how does it apply to me your asking. Sequencing is what is done on your computer, this is the software that generates the signals turning on or off the lights. It sounds really difficult but in reality most of the work of the software is done in the background with you not seeing it. There are a lot of different sequencing software out there, the DIY community does have several that we use and share with each other. There is also some software that is commercially available. All the software does the same thing, generates the signals to run the controller boards. The software interface on the screen shows like a spreadsheet with time across the top left to right, and your channels down the left side starting at 1 on the top. When you assign a song to the sequence most of the sequencers will display the song in wave form at the top so you can visually see areas that have higher volumes (this can help you in getting the lights to start and stop when that volume happens). You then have the fun (yes this really is fun not joking) of putting in the effects you want (these can include fades (called ramps), steady on, twinkle or a myriad of other effects) and at what time you want the effect to start and stop. Most sequencers have a preview screen, this is just a screen that has a picture (of your house I hope) with a layer over it that has the locations of where each channel is, see your individual software to set up the preview correctly. As you assign effects you can view them using the preview watching the lights turn on and off in time to the music. If you don&amp;#039;t like where an effect is you can adjust it and then preview again to make sure your show is exactly how you want it to be.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; Sequencing is the thing that takes the most amount of time to do, start early. Depending on how many channels you have sequencing can take upwards of 2 hours for just 30 seconds of song so a show with 3-5 songs lasting 6-10 minutes could take several days to sequence.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Which RGB is right for me?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
In the first guide, pixels vs traditional lighting, the differences was covered, this should aid you in selecting a RGB light profile. This will now expand on some of the rest mentioned in that section.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dumb RGB vs RGB Pixels and how this applies to your show.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dumb RGB as you know only take up 3 channels per strip/string so sequencing them is much easier, the major factor in going for these is the cost vs future needs. While the dumb RGB stings, no matter the profile, are less expensive. Adding several of these may require several controller boards to get the color pattern your looking for. Their savings on the strings may be offset or even make them more expensive than going with RGB pixels due to the number of controllers. Dumb RGB controller boards typically control around 8-32 strings (24-96 channels).  Dumb RGB were the first RGB strings introduced, and generally are being replaced by the RGB pixel. If you decide on the dumb RGB strings you will know why you chose these.&lt;br /&gt;
&lt;br /&gt;
RGB Pixels take up a lot of channels depending on how many pixels you use, making sequencing a lot more challenging (their are tools built into most sequencing software to help deal with the vast number of channels used in smart pixels). RGB pixels can be controlled like a dumb RGB string in that we can individually turn several pixels in a row the same color. If at some point in the future you are going to want to change from dumb RGB to RGB pixels on a prop, eave, or window outline, due to the effects that RGB pixels allow, the suggestion is to get the RGB pixels and control them like dumb RGB. To change from dumb RGB to RGB pixels at a later time means repurchasing the strings and the controller boards. Right now RGB pixel strings are about 10-30% higher in cost, the controller boards are about 50% more expensive, but as was stated above you may have far less controllers. RGB Pixel boards range from a single universe (512 channels) to 64+ universe (32,000+ channels). When choosing RGB pixels you understand the higher possible initial cost will allow the effects your wanting either now or in the future.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;5 volt vs 12 volt what this really means.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
In the electricity world wattage is everything, its how you are billed every month typically in kilowatt hour. This sounds like a big number but its really not. A watt of power is voltage times the amperage (current). Amperage is increased as resistance is decreased. In lighting when you decrease the resistance you increase the brightness (a result of more amperage flowing through), a 100 watt bulb is far brighter than a 40 watt bulb, the input voltage is still either 110 volts or 220 volts household voltage but the 100 watt has lower resistance so it glows brighter that&amp;#039;s the difference between them, The 100 watt bulb uses up that 1000 watts in 10 hours, the 40 watt bulb would take 25 hours to use 1 kwh (kilowatt hour). Where to use 12v vs 5v: as electricity travels down a wire the wire has a small amount of resistance in it, the bigger around the wire the less resistance is felt (I know, not what you were thinking there right?). As voltage encounters resistance (both from the wire and the lamps themselves) a portion of it is consumed lowering the voltage available further down the wire. Since a pixel runs on about 3.3 volts (a built in resistor drops the input voltage to the 3.3 volts needed), a 5 volt input there is very little wiggle room for that voltage drop before the voltage is no longer be able to correctly power the lamps. In a 12 volt string we have a lot more wiggle room so longer runs are possible with the 12 volt input. We can hook strings of RGB together (both dumb and pixels) but at some point the voltage is too low to properly power the lamps. To overcome this we can reintroduce the 5 volt or 12 volt (a reset button of the voltage so to say) at a point or points in longer runs, this is referred to as power injection. As you can see resistance plays a role in both amperage and voltage affecting the number of watts used in anything electrical. If you peeked at the wiring smart pixels wiki you saw at the beginning a general rule of thumb, power inject 5 volt every 50 lamps, and on 12 volt every 100 lamps. Depending on how long you want the strings to be will better help you determine what voltage is right for you.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Whats up with these Protocols?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As stated in the beginners wiki there is a bunch of different protocols, mostly determining the right protocol for you depends on how &amp;quot;big&amp;quot; your show is or is going to get, and how future proof you want to be. At first we have only a &amp;quot;few&amp;quot; channels ranging from 16 for traditional lighting to a couple thousand for doing all smart pixels, all these channels need to be refreshed or resent out several times a second to keep the lights doing what you want them to do. Each protocol has so much data it can send out each second (baud rate) some of the original protocols used are around the speeds of early modems 16000 bits per second. These are wonderful for traditional lighting, since the protocol has been around a longer time its costs are generally low, pixels on the other hand have the need for several thousand or even several million bits to go out each refresh, so those early protocols are far too slow for pixels. The rate of refreshes determines how often the lights can change states (dim, brighten, or in pixels change colors). They eye can generally pick up anything slower than 23 times per second (think of flicker on a TV set) Most TV&amp;#039;s refresh their picture 29-60 times per second. In computer controlled lighting you also want to maintain at least a 25 refresh per second rate or your effects will look to jump from element to element instead of flowing from element to element. We talk in electronics mostly in milliseconds (1000 milliseconds = 1 second) so 25 refreshes per second works out to about 40 milliseconds between them, if were sending that several thousand bites of data every 40 milliseconds we need several hundred thousand baud rates to keep up. Enter the newer and faster protocols, these can range from several hundred thousand to over one hundred million bits of data every second.&lt;br /&gt;
&lt;br /&gt;
This will try to talk about the protocols in terms of speed from slowest to fastest and their pros and cons.&lt;br /&gt;
Note: there are other protocols not listed here that generally are not used in the DIY community and will not be covered by this wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serial RS232&amp;#039;&amp;#039;&amp;#039; - This is the oldest and slowest protocol, it is not used in pixels due to its baud rate limitations. Though it can be used in traditional lighting systems as it is very inexpensive for equipment.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Serial RS485&amp;#039;&amp;#039;&amp;#039; - This is the first usable protocol by pixels, serial data is put out either by the serial ports on the back of your computer (some modern computers have eliminated one or both of these so your computer may or may not have these) or on the USB (universal SERIAL bus) we need a piece of equipment to convert the serial data to RS485 protocol, typically these are either a plug in adapter using the serial ports on the back of your computer or a &amp;quot;dongle&amp;quot; on a unused USB port. Both of these function the same converting serial data to the RS485 protocol. RS485 is a standard that supports up to 32 drivers and 32 receivers on a single computer output. Its data rate can vary from 100kb/s to 10mb/s making it very flexible for use in large pixel displays. You will find that a lot of the commercial controllers use this (light o rama uses this protocol almost exclusively).  The biggest draw back for this protocol is the 32 controller (universe?) limit, at first you may not need that many but as your show grows you may find you need more than 32. You can always add another dongle increasing your controller limit though. This is widely available and relatively inexpensive.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31/ACN&amp;#039;&amp;#039;&amp;#039; - This is refered to as DMX over ethernet. This is a suite of protocols that is most commonly used to control theatrical lighting, audio and effects. ACN can be combined and configured with other standard protocols. It can be implemented on a variety of networks, typically using Ethernet (E1.31). This is a form of carrying data, but not the final form, meaning we need a bridge to have the DMX512 sent to the boards. Its rates can vary from 256kb/s to 100mb/s. This uses the same protocol as your internet connection on your computer. E1.31/ACN data is not recommended to be broadcast on your home wired or wireless network as the amount of data going through it will interrupt or bring your internet to a crawl. Instead we typically use a private network to run this protocol. Because this uses Ethernet, a knowledge of ip addressing as well as mac addresses is needed to configure this, making this a little more difficult for a new person to grasp right away (unless your the I.T. guy). This being the newest protocol its availability is lower and costs are higher than using older technology. This can support over 63,000 universes making it a very future proof way to go.&lt;br /&gt;
&lt;br /&gt;
Now that we have the protocols done lets look at what their carrying:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard&amp;#039;&amp;#039;&amp;#039; The Renard data set, created by Phil Short (originator of the Renard controller concept and firmware) is quite a robust, solid and easy-to-use communication setup. However, like most things, there are some limitations to making it work properly. Renard primarily uses &amp;quot;serial&amp;quot; protocol like RS232 or RS485, so its data rates are limited to those baud rates.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX512&amp;#039;&amp;#039;&amp;#039; DMX is a standard that describes a method of digital data transmission between computers and lighting equipment and accessories. It is the language for many solid state lighting boards. This is used by by professional lighting. We borrow this technology to use in our systems. Typically DMX is transmitted over ethernet (e1.31) or can be sent locally from board to board. (local transmission is usually 1 universe worth of channels) &lt;br /&gt;
&lt;br /&gt;
In summary here you have computer to output (either serial or Ethernet) to bridge (either a dongle on the usb for serial, or bridge for e1.31/acn) to board. Important controller boards are not universal, the protocol and controller board must match.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; in some high density smart pixel boards the bridge is built into the board allowing direct connection to e1.31 networks.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Now lets see how all this new found knowledge applies to the controller boards themselves.&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Renard&amp;#039;&amp;#039;&amp;#039; - These boards are truly DIY. These boards are designed at the circuit board level by members on these forums. They are usually sold as kits that come as a circuit board and all the things you will need to solder onto it. If you are not able to or do not want to solder these are not the boards for you. These boards are tweaked to give the &amp;quot;best bang for the buck&amp;quot; though when it comes to controller boards. There is plenty of support for these boards so don&amp;#039;t shy away from them because their &amp;quot;hands on&amp;quot;, besides there is a special pride in watching someone stare starry eyed at your show knowing that it was built by you (not just assembled by you) &lt;br /&gt;
As far as RGB renard does have the ability to have dc ssr&amp;#039;s for controlling dumb RGB, it also has the PX1, a RGB pixel controller. Keep in mind this still uses the RS485 serial transmissions and at 230k baud rate (the highest recommended for the px1) it is limited to about 400 pixels per serial adapter. The px1 is a great board for getting your feet wet doing RGB pixels if you already have an existing renard system.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DMX&amp;#039;&amp;#039;&amp;#039;  - These boards accept direct dmx input. Typically they have dip switches to select where inside the dmx universe their start channel is. These boards require some sort of bridge to change the transmitting protocol into dmx. All these boards are small single universe boards.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E1.31/ACN&amp;#039;&amp;#039;&amp;#039; - These boards can be broken down into several groups. These boards directly accept e1.31 input no bridge is needed. These boards range in size from single universe to 16 universe and even higher.&lt;br /&gt;
Here I will try to break them down a little&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Central controller&amp;#039;&amp;#039;&amp;#039; - These are the grand daddy boards, their ability to handle massive channel counts make them a true power house. Boards here would include SanDevices E68x, Alphapix 16, Falconv2 16, and other 12+ universe controllers. The biggest draw back here to these boards is the way that pixels in and of themselves work. The data line is subject to noise making long runs of wire with no pixels in it limited. These are best suited where you have a huge cluster of pixels (mega trees) where their high channel counts are needed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Auxiliary controller&amp;#039;&amp;#039;&amp;#039; - These are still very channel heavy boards, handleing between 7-12 universes each. These are smaller boards where you have a cluster of decent density (rooflines with house outlines and windows) The boards included here would include the SanDevices e6804, alphapix 4, and other 7-12 universe boards. These boards typically have higher counts on individual outputs than the central boards, though they typically have only 4 outputs. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Stand alone controller&amp;#039;&amp;#039;&amp;#039; - For lack of better name, these are where you have a light pixel concentration that is greater than 2-3 universes but not needing a bigger aux controller. There really isn&amp;#039;t many boards out there in this range, mostly if your needing something in this size it will be modifying things like aduino board sketches and such to give you what you want. While these boards are inexpensive there is generally not a lot of support for them. Generally aux boards are used in these situations and the extra channels/outputs just ignored or looked at for future expansion. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Single Universe wireless&amp;#039;&amp;#039;&amp;#039; here in the last few years these have become very popular, its very easy to use a wireless one universe controller somewhere and put pixels just about anywhere in your yard/house.  Here there is several solutions, Komby wireless, these are based on the nordic nrf and use ardunio processors, unlike the stand alone these are greatly supported by komby and others on the forums. Another option sporatic has epixelsticks, these use wifi to get their data. Once again great support on these. The nice thing about the single universe stuff is the receivers are generally small just an inch or two by 3/4 of an inch boards... they can be tucked away and will let you have that corner where there is nothing suddenly has a universe or two of pixels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; There is a list of vendors in the forums these are individuals who are active in the DIY community and some have assembled boards for a great price (not as inexpensive as you doing the soldering, but not near the cost of other commercial products). We here in the DIY community try to support each other not only with knowledge but with our dollars as well (buying from other DIY members)&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Ok so I know what pixels what protocol and what controllers I am interested in now what?&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Now that we have the idea of what were getting its time to look at how much we are getting. &amp;#039;&amp;#039;&amp;#039;SET A BUDGET&amp;#039;&amp;#039;&amp;#039; that is realistic knowing you will always run over.&lt;br /&gt;
&lt;br /&gt;
For info on what you need before you buy your first pixels or boards the forum under Main Category, How do I get started, has several sticky threads that list some items that you can start stocking now. Some of them you may already have others are things you may not have thought of. There also is a sticky on drawing your design out and figuring out what you need to buy as far as strings, extension cords, cables, ect. If you find that your design is over your budget scale it back you don&amp;#039;t need 10 arches, 8 mini trees, the eaves, and the mega tree your first year. To be exact i would discourage anyone from doing that much even if their budget allowed it. All that has to be built, trouble shot (not everything is going to work the first time you plug it in), and on top of doing that you need to sequence everything!!!! Start small maybe the eaves this year, next year add a few things. Nothing brings people back to see the show more than every year having something new.&lt;br /&gt;
&lt;br /&gt;
Now you have the &amp;quot;necessities&amp;quot; from the forum (did you remember zip ties?) and a pretty good idea of what you can afford/realistically sequence, you also have a decent knowledge of what is needed as far as controllers, pixels, and such. Its time to:&amp;#039;&amp;#039;&amp;#039;hit the forums&amp;#039;&amp;#039;&amp;#039;!!!?! (wait were not buying stuff yet?) A good place to start is to ask if you have everything correct by posting, in the correct forum (renard stuff in the renard sections), your diagram including controllers, pixels, bridges, and power outlets. While these wiki&amp;#039;s gave you a general knowledge the individuals here can help you to refine your diagrams add stuff you didn&amp;#039;t think of or something not covered in these wiki&amp;#039;s. &amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; you will receive a lot of different ways to accomplish what your wanting, if someone suggests something your unfamiliar with then ask them for clarification or &amp;quot;google&amp;quot; it and see if that may be a way for you to go, there is no right way to control your show &amp;#039;&amp;#039;&amp;#039;its up to you to decide&amp;#039;&amp;#039;&amp;#039; on the final design.&lt;br /&gt;
&lt;br /&gt;
Once you have the final design then start ordering stuff (remember some of this stuff may need soldering, may be coming from overseas, or may just be out of stock and you may need to wait before receiving the items or using them). After you have the items begin testing them then assembling them (this is where the zip ties come in) after you have everything assembled and tested that its working correctly, run a few sequences that you have made on them, fine tune your sequences to the actual lights now instead of the preview (there may be a slight delay in the real stuff that wasn&amp;#039;t in the preview) after you have everything done, you then can set it up outside when it gets closer to your show start date (weather may play a big part of how soon stuff actually goes up), remember just because it worked in the basement doesn&amp;#039;t mean it will work outside you may have to trouble shoot some stuff after set up outside (allow yourself plenty of time is what this is basically saying, well and plenty of zip ties too)&lt;br /&gt;
&lt;br /&gt;
After that sit back and watch people oooogle at your handiwork and bask in the glow of the twinkling lights.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Bringing it all together- the link to the next wiki and other readings&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Advanced Pixel guide]]&amp;#039;&amp;#039;&amp;#039; - This is a link to the next wiki in this series&lt;br /&gt;
&lt;br /&gt;
Other wiki pages that expand on what was discussed here&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[DIY Display Construction]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Selecting Smart Pixels]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Wiring Smart Pixels]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*:&amp;#039;&amp;#039;&amp;#039;[[Protocols]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>RobBaldwin</name></author>
	</entry>
</feed>