Discovered by accident, when I had a FTDI USB to Serial adapter plugged in while using a DMX program and noticed that it was seen as an Enttec DMX USB transmitter device. After some research on the topic, I started with a simple SN75176 with a female DMX receptacle, it worked well so I developed this isolated version described here.
Utilized similar isolation as the USBDMX.com hardware. Found a few other sites that built similar USB DMX transmitters, http://fritzing.org/projects/arduino-to-dmx-converter/ and http://openschemes.com/2011/06/17/homebrew-usb-dmx-interface-with-sparkfun-ft232rl/
Total cost depends but about: $15 for FTDI board, $7.50 for DC/DC isolator, $6 misc = $28.50usd
Works with Freestyler and MADRIX for sure, but many other programs should be compatible as well.
Parts:
Tools:
FTDI Adapter:
Tested the 2 kinds of FTDI Chips, other types should work as well. I am assuming any that identify as VID 0x0403 & PID 0x6001 would work the same. As both the ones I tested that work used that VID and PID
Electronics:
Schematic explains it all, it is pretty simple to do it point to point on some perforated board. Used the kind with copper traced rows. With a good layout it required minimal jumper wires and cut traces. Should be fine to test it before putting it in a case.
The NKE0505SC and the 6N137 fully isolate the USB FTDI adapter and computer from the transceiver and the receiving devices on the DMX circuit. Protecting the computer and USB adapter from shorts, noise, and other problems. While still being powered over USB.
Case: Used a 2 part plastic case that was for a inline DC power supply
So far the device has been tested with Freestyler and Madrix 2.0(version 3 didn't detect it) but many other software is listed on the Entecc website.
Few thoughts: The micro USB jack that comes on most FTDI chips isn't that strong, which could be an issue if it is heavily used. Maybe a FTDI adapter with a USB Type B jack would be better suited. This worked so well for many projects, since it can also transmit regular serial over RS-485, that a revised version is planned. Mostly the same electronics design but, bi-directional capability and jacks.
Check Out My Profile or my Projects Page for my Instructables and Projects.