Sean McIntyre · designing technology to create art

BeagleBone outputting DMX

Last weekend I started playing with the BeagleBone PRU and ended my post by saying that my goal with this powerful chip was to make the BeagleBone bitbang the DMX protocol.

Well it's been 10 days or so and I've done it! Here is a quick video to show the setup in action.

I'm off to Europe for the next month to participate in Interactivos?. After I'm back I'll package and release the code so I'm not the only one with these powers. I'll be using this code for my light installation with Reid at Detroit's DLECTRICITY light festival.

dantheman suggested what I'm doing is a little overkill. He thinks future implementations should use serial libraries and system interrupts instead of dedicating a co-processor to bitbang DMX, like this Arduino implementation. This could be the right approach to Raspberry Pi users who want to output DMX.

comments powered by Disqus