Arduino is an open-source physical computing platform based on a simple i/o board, and a development environment for writing Arduino software.
Arduino can be used to develop interactive objects, taking inputs from a variety of switches or sensors, and controlling a variety of lights, motors, and other outputs. Arduino projects can be stand-alone, or they can be communicate with software running on your computer (e.g. Flash, Processing, MaxMSP.)
For more information, visit Arduino.cc
I recently purchased a WS2811 RGB LED strip for PC case modding purposes. I will be making an ATMega-based controller for it, so I decided to use an Arduino for testing and prototyping.
I found two libraries capable of driving this strip:
The DFRobot LCD Keypad Shield is found at DFRobot.com and various other retailers (Robotshop, etc)
To use this shield with the LiquidCrystal library, use this define:
This is my new Freeduino, which I purchased as a kit from the fine folks at the AlphaOne Hackerspace table at QuahogCon 2010.
My latest Sparkfun.com order.
For PIC programming:
BOB-00193 (1): Adapter board for Microchip ICD and ICD2
For (hopefully) adding some IR functionality to my QuahogCon badge:
COM-09349 (4): Infrared LED - 950nm
DEV-00348 (2): Olimex Carrier Board for OKI ML67Q5003
Ok, here I have a Symbol LT-1780 handheld barcode scanner. It has an RJ-45 cable with a 9-pin end (Not RS-232). I took an old RS-232 plug and put that on the end of the cable, and used that to wire it up to the Arduino.