4. Orange Pi Zero / Raspberry Pi : DMX USB Pro

Open source Pi RDM Controller with USB, DMX512 isolated board and compatible with software that supports Enttec USB Pro.

Download : 
Main features
  • Baremetal programming controls DMX512 timing
  • Open source https://github.com/vanvught/rpidmx512/tree/master/rpi_dmx_usb_pro
  • Supported operating systems: Windows, MAC OS, Linux
  • Using the FT245RL USB to parallel interface for fast communication with the host
  • DMX512 Transmitter or Receiver
  • No external power supply required
  • ANSI E1.11-2008 compliant (DMX512-A)
  • E1.20-2010 compliant (RDM)
  • Separate buffers for incoming DMX and RDM data
  • Fully compatible with software suitable for ENTTEC USB Pro
  • Configuration is stored on the sdcard (file "params.txt")
  • Set your own manufacturer name and id (file "rdm_device.txt")
  • Compatible with OpenLighting rdmpro_sniffer (widget_mode=3)
  • DMX receive rate throttling option to ensure receiving software isn't overloaded with too many frames per second
  • Real-time statistics and process information is available on external monitor
  • UUID (or S/N) is based on MAC-address (works across all Raspberry Pi models)
Limitations :
  • Received DMX Change Of State Packet (Label=9) is not implemented (yet).
  • The Raspberry Pi 2 Model B / Raspberry Pi 3 is using CPU0 only.
  • The Orange Pi Zero is using CPU0 only.
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).
Arjan van Vught,
Jul 29, 2015, 9:48 AM