Raspberry Pi / Orange Pi / NanoPi

Remote Device Management (RDM) is a protocol that sits on top of the normal DMX512 data standard.  DMX512 is a unidirectional protocol which means that the data flows in one direction – from the control desk to the lights. With the addition of RDM, the DMX512 system becomes a bi-directional (half-duplex) system. See more at: http://www.rdmprotocol.org/what-is-it

Art-Net is a communication protocol that allows DMX512 (hereafter DMX) and RDM lighting data to be transported over an ethernet network. It uses a simple UDP based packet structure designed to provide efficient and low overhead data flow. Art-Net is owned and copyright by Artistic Licence Holdings Ltd. Artistic Licence has published the specification and made it available for anyone to use on a royalty-free basis. See more at: http://art-net.org.uk/

sACN or Streaming-ACN is the colloquial name for the ANSI E1.31-2009 standard. This is primarily designed to move zero start code DMX data over a network in a way that is compatible with the full ACN standard (ANSI E1.17-2010). Art-Net is a public domain network protocol developed by Artistic Licence. It is designed to transport DMX512 and RDM packets over a network. See more at: http://artisticlicenceintegration.com/?page_id=2600

MIDI is an industry standard music technology protocol that connects products from many different companies including digital musical instruments, computers, tablets and smartphones. MIDI is used everyday around the world by musicians, DJs, producers, educators, artists and hobbyists to create, perform, learn and share music and artistic works. Nearly every hit album, film score, TV show and theatrical production uses MIDI to connect and create. See more at: https://www.midi.org/

SMPTE timecode is a set of cooperating standards to label individual frames of video or film with a time code defined by the Society of Motion Picture and Television Engineers in the SMPTE 12M specification. SMPTE revised the standard in 2008, turning it into a two-part document: SMPTE 12M-1 and SMPTE 12M-2, including new explanations and clarifications. Source: https://en.wikipedia.org/wiki/SMPTE_timecode

Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology. Bringing the benefits of modern networking technology to the world of electronic musical instruments, OSC's advantages include interoperability, accuracy, flexibility, and enhanced organization and documentation. See more at: http://opensoundcontrol.org

Raspberry Pi open source DMX512 RDM solutions:
Raspberry Pi open source Art-Net solutions:
Raspberry Pi open source sACN E1.31 solutions:
Raspberry Pi open source MIDI solutions:
Raspberry Pi open source SMPTE LTC solution:
Raspberry Pi open source OSC solution:
Raspberry Pi hardware DMX512 RDM solutions:

Raspberry Pi hardware MIDI solutions:

  • Raspberry Pi MIDI board
Successfully tested with the following Raspberry Pi models:
  • Model Zero
  • Model A(+)
  • Model B(+)
  • Model 2 B
  • Model 3 B(+)
Raspberry Pi Zero + DMX512 RDM isolated with USB (FT245RL) + open source = € 43,90 and compatible with software that supports Enttec USB Pro (and additional features).
PiZero : Open source USB DMX-512 with RDM (Enttec USB Pro protocol)  Main features :  . Fully compatible with software suitable for ENTTEC USB Pro . Compatible with OpenLighting rdmpro_sniffer (widget_mode=3) . Suitable for testing RDM Reponders (OLA RDM Responder Tests)  . No external power supply required  Software : https://github.com/vanvught/rpidmx512/tree/master/rpi_dmx_usb_pro Hardware : http://www.bitwizard.nl/shop/index.php?route=product/product&product_id=154  Raspberry Pi Zero + DMX512 RDM isolated with USB (FT245RL) + open source = € 43,90 and compatible with software that supports Enttec USB Pro (and additional features).