These adverts are supporting the forum's costs and the products/services are not endorsed by the forum owners.
First have you tried?
Log in to Search the Forum for help!
Learn more about using FreeStyler at the FreeStyler WIKI HERE
Learn more about DMX in General at The DMX Wiki HERE

if all else fails and you need a fixture consider the fixture building service HERE

Developing my own interface

Discuss everything regarding DMX interfaces in this forum.
Post Reply
Nalflein
Knows how to turn Lights ON
Posts: 3
Joined: February 16th, 2014, 3:29 pm

Developing my own interface

Post by Nalflein »

Hi,
I tried searching forum, but I didn't find this information.
I would like to make my own DMX interface with some functionality, that is probably only in very expensive interfaces, or in none of them. Firstly, I would like to have USB connection with PC, and of course Freestyler.
And here comes my question - what USB protocol would you recommend for it, that is open, flexible and Freestyler compatible?


User avatar
Spirit
Pro Supporter! (Moderator)
Posts: 1421
Joined: July 10th, 2010, 8:55 pm
FreeStyler Version: 3.5.9
I Use FreeStyler for: Nightclub Lighting

Re: Developing my own interface

Post by Spirit »

hi

i know the Enttec open is Open source and the Arduino board uses the same driver..as Enttec open.

and the arduino uses the FTDI digital to analog converter.
same as many other DMX devices..

/spirit
AMD FX-6100 (3.6ghz)x6, Nvidia 770GTX 4GB, 8GB Ram,ROG MB, enttec Pro, Open enttec, Velleman, T2250MTS-B1 22"touchscreen, Ilyama 23" screen, scans, dimm, rgbled, laser, soundsystem Just a drive-in show. Live and Dance
User avatar
Mattotone
Android Dev (Moderator)
Posts: 1238
Joined: July 10th, 2007, 5:30 pm
FreeStyler Version: BETA
I Use FreeStyler for: Just for the Fun of it.

Re: Developing my own interface

Post by Mattotone »

I have used an arduino and a max485 as a quick interface when my enttec died.
Freestyler Addons www.120db.uk
Free Dropbox. 2GB account http://db.tt/J4c5G8C
$100 free credit @DigitalOcean Private Server: https://m.do.co/c/5c4a7c7d6693
Freestyler Android App: https://play.google.com/store/apps/deta ... rts.fs1024
User avatar
Spirit
Pro Supporter! (Moderator)
Posts: 1421
Joined: July 10th, 2010, 8:55 pm
FreeStyler Version: 3.5.9
I Use FreeStyler for: Nightclub Lighting

Re: Developing my own interface

Post by Spirit »

i use the SN7517GBP
AMD FX-6100 (3.6ghz)x6, Nvidia 770GTX 4GB, 8GB Ram,ROG MB, enttec Pro, Open enttec, Velleman, T2250MTS-B1 22"touchscreen, Ilyama 23" screen, scans, dimm, rgbled, laser, soundsystem Just a drive-in show. Live and Dance
Nalflein
Knows how to turn Lights ON
Posts: 3
Joined: February 16th, 2014, 3:29 pm

Re: Developing my own interface

Post by Nalflein »

Thanks for the reply.
I plan to use Atmega162 with 2 UART interfaces. One will be connected to FTDI 232 to USB chip (the other will be used for Bluetooth module). I also plan to add MIDI support. It will be something like that: LINK but with even move stuff.

I need to be able to set values on each of 512 channels (on more than one universe), and to receive message, that there was a change from another source. I found THIS document. Is it enough to build such device? To be more precise, can I control multiple DMX universes with it? If not, what protocol should I use?
User avatar
Spirit
Pro Supporter! (Moderator)
Posts: 1421
Joined: July 10th, 2010, 8:55 pm
FreeStyler Version: 3.5.9
I Use FreeStyler for: Nightclub Lighting

Re: Developing my own interface

Post by Spirit »

hi
keep in mind on the atmega162 you only have 2x RX and 2xTX
for bluetooth , dmx and midi you need RX and TX so you miss 1xRX and TX
AMD FX-6100 (3.6ghz)x6, Nvidia 770GTX 4GB, 8GB Ram,ROG MB, enttec Pro, Open enttec, Velleman, T2250MTS-B1 22"touchscreen, Ilyama 23" screen, scans, dimm, rgbled, laser, soundsystem Just a drive-in show. Live and Dance
Nalflein
Knows how to turn Lights ON
Posts: 3
Joined: February 16th, 2014, 3:29 pm

Re: Developing my own interface

Post by Nalflein »

I don't plan to use UART for DMX, because I want to have more precise control of timings. I'm going to use ordinary I/O ports.

I just received PRO2 API directly from Enttec support. I think this will be enought:)
Post Reply

Return to “DMX Interfaces”