This Library includes a DMX Master, DMX Slave and various examples on how to use its implementation. This projects has been started to support the use of our Shielded DMX / RDM Shield for Arduino. The library is made available under the GNU Lesser General Public License

If you would like to make contributions to the source code feel free to contact the project admin

Features

  • Remote Device Management
  • DMX Master
  • DMX Slave

Project Samples

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow DMX Library for Arduino

DMX Library for Arduino Web Site

Other Useful Business Software
Build Securely on AWS with Proven Frameworks Icon
Build Securely on AWS with Proven Frameworks

Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
Download Now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
5
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • Nice library, thank you :)
  • This library perfectly suited my needs for creating a DMX slave device, and looks like it can easily handle much more involved applications than what I'm currently doing. Excellent work.
  • Great after sales support! I now have iPad/TouchOSC/Wifi-Router/Ethernet shield/Conceptinetics DMX shield all working great! Easy because of the examples found on arduino.cc/forums. I had to connect the middle pin on the slave jumper to pin 7 and change my dmx_master to: DMX_Master dmx_master ( 100 , 7 ); so it would play well with the EtherNet shield, support told me to, tickety boo yahoo!
  • So I got my hands on a a big LED fixture that came with a power supply/control input stage. It uses DMX512 to communicate. I plan on using ultrasonic sensors wired to an arduino board, which in turn has on it the tindie DMX shield. I wanted to vary the brightness of the LEDs as people would approach the fixture. I was concerned because the DMX library can't work alongside the HardwareSerial. I'm not sure exactly HardwareSerial means. Does this mean I can't use the digital i/o pins as the sensor inputs? or does HardwareSerial pertain to the tx and rx pins only? Thanks for the help in advance :)
  • Nice DMX library! And when the author implements a feature request in under 6 hours (that's "hours", not "days"), I'd have to say that's an even nicer author behind the code! Thanks, Danny!
    2 users found this review helpful.
Read more reviews >

Additional Project Details

Intended Audience

Advanced End Users, Developers, Non-Profit Organizations

Programming Language

C, C++

Related Categories

C++ Communications Software, C++ Embedded Systems Software, C++ Libraries, C Communications Software, C Embedded Systems Software, C Libraries

Registered

2013-03-30