I just released a new project called StripInvaders. It’s basically a PixelInvaders in one dimension. StripInvaders drives a 5m long LED strip and display some fancy animation. I use a Arduino Ethernet as driver, so no external hardware is used. Some features of StripInvaders:
- 15 different color modes
- Control StripInvaders with a Smartphone or Tablet
- Stepless adjust the RGB value and the animation delay
- Bonjour and mDNS support
- DHCP support
- All fits into the 30kb firmware
- The firmware is released on GitHub
- Strips available on my PixelInvaders.ch shop
StripInvaders will color up your flat, take a look at those images:




9 Comments
1 MauiJerry wrote:
Cool project. I like the look of tablet interface.
The GitHub does not include the ws2801 code required for control. I’ve been working with similar strips from AdaFruit — 2 versions, each with own controller.
Comments on Hack-a-day posts claim there are cheaper strips direct from china — but you may not get the same controller chips, and will not get usable documentation. AdaFruit talks a bit about difficulties reverse engineering the control protocol.
2 michu wrote:
hey, check the header of StripInvaders.ino file, there you find all needed libraries!
3 MauiJerry wrote:
Thanks. I found software dependencies in comments at top of StripInvaders.ino. Perhaps you could add these to the readme/github description so people can get them all at the same time. I often download then go offline to read & digest. Getting all at same time gives a bigger feast.
Have you seen the new adafruit demo for their PWM’d addressable wire? Some neat code tricks.
I really like your tablet interface. Gives me great ideas for my own LED Strip installations. Thanks.
4 Brent wrote:
What OSC controller are you using? Is there a control application/configuration you recommend?
5 michu wrote:
for the iOS dudes, TouchOSC, for Android Control by Charlie Roberts. If you know others, just let me know!
6 Rudy wrote:
Great implementation, what would the effort be to map the LPD 6803 chipset library ?
Is this doable ?
Thanks,
Rudy
7 michu wrote:
Should be pretty easy yes, as there are alot of implementations around. I’m looking forward to your github pull request ;)
8 JP wrote:
Hi,
Great job with this!
I have it all set up & have tested using serial. Im wanting to control using android. I downloaded android control as suggested, but have no idea how to configure it, do you have any pointers?
9 michu wrote:
Thanks. You need to add the StripInvaders Layout, add this URL: https://raw.github.com/neophob/StripInvaders/master/OSCGUI/si.js. then add the target which should be Invader.local:10000, press connect and you’re done!
5 Trackbacks