-
1Install software on the RasPi
1. Install Raspian, i just took the standard image.
2. Install Fadecandy server (https://github.com/scanlime/fadecandy).
git clone https://github.com/scanlime/fadecandy.git cd fadecandy/fcserver make submodules make
3. Install RaspAp (https://github.com/billz/raspap-webgui), Tutorial: https://howtoraspberrypi.com/create-a-wi-fi-hotspot-in-less-than-10-minutes-with-pi-raspberry/ the first listing is wrong, instead of
sudo cp /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf.sav sudo cp /dev/null/etc/wpa_supplicant/wpa_supplicant.conf
just run the first command
sudo cp /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf.sav
-
2Pluging stuff together (and testing time)
Connect all your matrixes to the power distribution board and power it up.
Connect the FadeCandy to the Raspi, throw the fcserver.json into the same directory and start the server usingfcserver fcserver.json
in the examples subfolder of your fadecandy are some examples to test your installation.
Depending on your layout you need to tweak the config.
-
3Taking care of business (Configure stuff)
1. Connect to your RaspAp, as described on their github page (see above), configure it to your like.
2. Setting up the FadeCandy server (taken from awesome as usual tutorial from adafruit https://learn.adafruit.com/1500-neopixel-led-curtain-with-raspberry-pi-fadecandy/fadecandy-server-setup)Copy the fcserver binary and its config to some better place,
sudo cp fadecandy/server/fcserver /usr/local/bin sudo cp fadecandy/server/fcserver.config /usr/local/bin
To make the fcserver program start automatically when the system boots:
sudo nano /etc/rc.local
Just above the final “exit 0” line, copy and paste the following:
/usr/local/bin/fcserver /usr/local/bin/fcserver.json >/var/log/fcserver.log 2>&1 &
Reboot your Raspi
-
4Test from another computer
On any computer connected to your RaspAp hotspot, run one of the fadecandy examples. You probably need to fix the IP.
You also could run the processing sketch found at the files.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.