Arduino with an openDMX interface working with freestyler

Hi, I'd like to build an OopenDMX interface with the Arduino UNO Rev 3 and a specific shield.

First I have to choose the shield, I see the following:

http://skpang.co.uk/catalog/arduino-dmx-shield-p-663.html

Which one is better? Whereas I would use it only for sendig DMX signal.

Then I need the code, can someone help me?

I'd like to use this interface with a software called FREESTYLER is possible? how?

Thank you :slight_smile:

I found that many of the DMX shields are not that easy to deal with, since you still have to manage the timing of things precisely. Here is the thread where I discuss it. Just jump to the end of the thread for the final answer that I recommend. It is a DMX device that buffers the data until you request the DMX data from the device.

http://forum.arduino.cc/index.php?topic=196829.msg1452493#msg1452493
I did end up purchasing the $25, DMX to Serial Converter v.1 from www.chromationsystems.com

-Joe

So...if I buy this serial to DMX converter what have I to do?

My understanding is is that the DMX Converter continuously reads the DMX coming in, and stores it its own memory. It is connected by a pin on the Arduino for serial communication with the DMX Converter. When the Arduino requests the data from the DMX Converter, by putting one of the pins high, the 512 bytes of data are sent over the serial connection.

He has pretty good documentation on his web site.

It seems to require two i/o pins on the Arduino. Though, their documentation is a bit vague on that issue. It was not created for the Aurdino specifically. Rather, it was created originally for his own LED controllers. I imagine you are also new to serial communication, so you would have to read-up on that topic with the Arduino.

I am sorry that I cannot be of more help. I am quite new to using the Arduino as well. I have also tabled my DMX project for now, since my project priories have changed, and I don't know when I will pick it back up.

-Joe