Jesse M put together a MIDI to DMX controller to provide an simple way to control a variety of lights with any software or hardware that can transmit MIDI.
This low cost, easy to build MIDI2DMX board makes it easy to sequence lights for live music performances. Jesse developed the board after discovering it was difficult to find good, well supported, inexpensive DMX controllers. The Teensy is programmed to be a USB MIDI device so it will show up in any MIDI capable software.
Jesse put together a great Instructables page on how to build your own.
Code for the project is available on GitHub.
The Eagle PCB files are available in the GitHub repository and as a shared project at OSHPark.