Web Controlled DMX Interface

A DMX interface controlled by remote users via their web browsers.

Similar projects worth following
A DMX interface that other devices can connect to via the web and control remotely. Potential uses could include a simple way of getting a DMX network set up for use with a tablet or wifi equipped pc (ex: for low budget productions) without requiring the user to download or install any apps besides a web browser. Another possible use would be an "art installation" that can be controlled by stimuli provided by a group of users (e.g. using an interactive web page).

The project will be using a wifi equipped board approximately the size of a Raspberry Pi to connect to any Wi-Fi equipped devices within range and serve the pages for controlling the DMX interface. IO pins on the wifi board will be used to send messages to microcontroller that will be responsible for translating commands into messages that devices connected to the DMX universe will be able to understand.

Currently this system is still in the very early design stages.

Here is a video overview of the idea for this project, and a very brief project status update. The video is really low quality hand-held recording, but with what I have and the time remaining at the moment, it's what I could do. Maybe further updates could include a better video.

  • Carambola

    Ryan09/02/2014 at 18:35 0 comments

    I've (re)discovered the wireless module I am planning on using. It is the Carambola 2 from 8devices (

  • Galvanic Isolation

    Ryan08/21/2014 at 06:18 0 comments

    Another common feature in DMX interfaces to ensure that components don't get damaged by any electrical issues is galvanic isolation. It looks like some opto-couplers are needed to prevent the microcontroller or wifi board from getting fried.

  • Microcontroller for DMX Buffer

    Ryan08/21/2014 at 06:15 0 comments

    After reading up some on how existing DMX interfaces handle communication, it looks like having an additional microcontroller to handle the output of messages via the RS485 is needed. So, in order to ensure stable communication via DMX regardless of any hiccups the cpu on the wi-fi board may experience (basically the host computer if this were a USB to DMX interface), an atmega microcontroller will be used as a buffer chip that will act like an interface between the wi-fi board and the chips used for RS485 communication.

  • Wi-Fi Chip + Web Page Serving

    Ryan08/21/2014 at 06:08 0 comments

    A while ago I found a board for sale that is about the size of a Raspberry Pi. It comes equipped with an Atheros chip for Wi-Fi communication, in addition to possessing some capability of executing programs. It is basically the board inside of those mini routers, except intended for use in projects rather than for use as a router. I ordered one about a year ago that I have lying around and will use. Unfortunately the name of it is escaping me at the moment, but it has a pcb that is some shade of yellow whose name I am uncertain of.

  • DMX Protocol - RS485

    Ryan08/21/2014 at 06:04 0 comments

    It turns out DMX just uses the RS485 protocol. There are a plethora of chips that can be used to communicate via RS485, so plenty of options if one doesn't work out.

View all 5 project logs

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates