frame

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In Register

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

ArtNet / DMX

I have a slushengine Model X LT. It setup like a dream. I have two steppers going. I want to be able to control the steppers from ArtNet via the RJ45. Does anyone know where I'd start (I'm a newbie). I could use DMX512 - but the cards to allow the pi to accept DMX will use my GPIO connector, which I need for my slushengine. So I think Artnet is the way to go. Any pointers to get me going would be greatfully received. Love the Pi - I have a Pi 3 Model B.

Comments

  • It turns out Linux has had some pretty good support for the DMX protocol. There are a lot of details about there project here. I think your best bet would be to use a USB-DMX board/device.

    I found this one. It seems pretty cool and supports a host of apps. Im sure a little more googleing will also reveal a nice python library to go with it.

  • Thank you, I was wondering if I would need a USB DMX device. Thinking about a GPIO connection - the DMX interface for Raspberry pi with usb (FT245RL) by BitWizard, could I use this with an IO extension board. I know slush engine uses I2C and SPI. Anyone has any thoughts? Thank you for great info meowzzzza

  • Well th I2C bus is only using two addresses (0x21 and 0x17) I think. And the main SPI CS pin isnt even being used. Some external device might work. So yes something like the RC4Magic would work.

    As far as the IO goes I think there are couple of them available on the SE Light and Model D but you would have to look if they have DMA available on those pins.

  • Linux is not able to process incoming DMX512 data. You need an external device with a micro controller for handing the DMX512 timing (for example http://www.raspberrypi-dmx.org/raspberry-pi-rdm-controller). Alternatively you can go for baremetal programming (for example http://www.raspberrypi-dmx.org/raspberry-pi-rdm-responder).
    With ArtNet you can go for both Raspbian and baremetal programming.

  • Thinking about a GPIO connection - the DMX interface for Raspberry pi with usb (FT245RL) by BitWizard, could I use this with an IO extension board. I know slush engine uses I2C and SPI. Anyone has any thoughts?

    The 'DMX interface for Raspberry pi with usb (FT245RL) by BitWizard' cannot be used with the Slush Engine. The GPIO's are overlapping -> http://www.raspberrypi-dmx.org/raspberry-pi-dmx512-rdm/raspberry-pi-header
    The interface is compatible with software that supports Enttec USB (http://www.raspberrypi-dmx.org/raspberry-pi-rdm-controller). It can be used for processing incoming DMX512 data.

Sign In or Register to comment.

Roboteurs: Technical Forum

|
@ 2017 Roboteurs
Powered by VanillaForums, Designed by ThemeSteam

Contact us

info@roboteurs.com

Get In Touch