The Dawm is a breakout board for the TLC5940 chip. This chip has the possibility to pwm (pulse width modulation) 16 different ports over serial communication from example an arduino microcontroller or similar. (This means in ordinary language that you can for example dim 16 LEDs up and down individually) The max rating of the chip is 17V and 120mA / port. This is adjustable by an resistor down to about 10 mA
One nice feature of the TLC5940 is that it is daisy chainable, which means that one chip can be connected to the next one and so on for plenty (500+)of pwm ports. Each one of the ports is individually controllable from only using 5 pins from the microcontroller. This creates great possibilities like creating low resolution screens or light patterns which is fully customizable and so on. Also control of motors and other outputs is possible.
In this Instructable I will show how to solder the breakout board and also how to connect it to an arduino and control leds.
The kit with the pcb and everything else needed can be purchased at http://blushingboy.org/content/dawm
where also many other open source projects are sold.
The datasheet for the TLC5940 can be found here with all the specs http://focus.ti.com/lit/ds/symlink/tlc5940.pdf
A library for controlling it from arduino can be found here http://www.arduino.cc/playground/Learning/TLC5940
Since this is my first Instructable I would love comments on it...