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:







[...] There’s not much to be gained by living in a discotheque but colored lights are awesome, especially when they’re as well implemented as [michu]‘s StripInvaders. [...]
[...] There’s not much to be gained by living in a discotheque but colored lights are awesome, especially when they’re as well implemented as [michu]‘s StripInvaders. [...]
[...] There’s not much to be gained by living in a discotheque but colored lights are awesome, especially when they’re as well implemented as [michu]‘s StripInvaders. [...]
[...] There’s not much to be gained by living in a discotheque but colored lights are awesome, especially when they’re as well implemented as [michu]‘s StripInvaders. [...]
[...] There’s not much to be gained by living in a discotheque but colored lights are awesome, especially when they’re as well implemented as [michu]‘s StripInvaders. [...]
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.
hey, check the header of StripInvaders.ino file, there you find all needed libraries!
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.
What OSC controller are you using? Is there a control application/configuration you recommend?
for the iOS dudes, TouchOSC, for Android Control by Charlie Roberts. If you know others, just let me know!
Great implementation, what would the effort be to map the LPD 6803 chipset library ?
Is this doable ?
Thanks,
Rudy
Should be pretty easy yes, as there are alot of implementations around. I’m looking forward to your github pull request ;)
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?
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!
TouchOSC doesn’t allow custom GUI so I used the apl Control for Android (search for OSC)
TouchOSC for Android does not support custom Layout’s (yet). Take a look at the GitHub page, there is a Control layout for StripInvaders.
Awesome project. I’m new to arduino, I’ve been given an arduino uno, could I simply add a arduino Ethernet shield to get the same result? Cheers for a new project for me to get stuck into!
jup, that will work fine!
[...] was looking for simple and cheap input devices for an upcoming Arduino Project. I used OSC in past projects, however there are some issues if the user does not have up-to-date hardware (for example if [...]