Posts

Showing posts with the label Webduino

Combining Arduino Ethernet and Adafruit NeoPixel shield to create web controlled LED goodness

Image
Someone asked how hard it would be to swap the NeoPixel shield in place of the LED strip in an earlier Arduino based Web LED control project.  The Embedded web server and LCD panel control chew up a lot of memory so I wasn't sure there was enough program space for the Adafruit NeoPixel library.  It turns out there is just enough space while still retaining some Bonjour functionality.   You can get the source code on GitHub Hardware and Software This project uses the following hardware Arduino Ethernet  I picked mine up at  Microcenter.  They describe this unit  as an Ethernet Shield but it is a full Arduino Ethernet for $49 (as of 2014/06). The Arduino IDE supports this board.  I used version 1.0.5. Adafruit   NeoPixel Shield  is a 5x8 matrix of individually controllable RGB LED.  The software library is available on GitHub .   A simple protoshield with pass-through connectors.  The Ethernet conne...

Web control an addressable LED strip using ArduinoEthernet

Image
Edited 12/18/2011: Added Perl script and made displayColors(); call fix in event handler. Edited 12/19/2011: Added bulk update POST behavior and updated Perl script to demonstrate. Edited 12/26/2011: Fixed quoting javascript quoting problem. Edited 1/3/2012: Added support for Nokia 5110 style LCD and display bonjour name and IP. Most of my build and status "blinken light" type projects are USB or Bluetooth (Serial) controlled requiring a direct connection to the machine feeding the project it's values. I wanted more standlone device that could be remotely updated. Microcenter has the ArduinoEthernet and Netduino Plus boards, both of which have onboard ethernet. I still can't get my head around the .Net MF framework and which libraries apply to the Netduino vs some other .Net board.  The RaspberryPi is probably the biggest newcomer in this space because of its aggressive pricepoint, large feature set and broader set of developer tools.   The Arduinos are primitiv...