r26D

Time to Shrink It Down Part 2

We’ve already tried to run the pixel wall completely from a Raspberry Pi. It works but the animations slow down or stutter.

2 x 2 x 2 is NOT 8

The next device to attempt is a CuBox-iPro4. It shipped with Android but we quickly re-kicked it with Ubuntu. Using a helpful hint from Jas at HeroicRobotics the maker of PixelPusher, we installed the Oracle JDK 1.8. This version has performance improvements for ARM processors. It took a little more effort and Googling “/bin/java file not found” - which is not simply fixing the PATH. We needed the armhf libc to allow it to work. (apt-get install libc6-armhf libc6-dev-armhf)

After wrestling with Java, setting up the PixelPusher ArtNetBridge and PixelController was straight forward.

Success!

Everything worked. The animations were much faster than the RasPi.

OSC

To complete the comparison, the next steps were using the iPad to send commands to PixelController via OSC. This didn't work. TouchOSC on the iPad did recognize PixelController but the CuBox wouldn't accept connections on port 9875. We'll figure that out tomorrow.