Skip to content

wmmiii/dmx-controller-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DMX Controller App

You know what's easier than learning free DMX controller software?

Writing DMX controller software.

Hosted at https://dmx-controller.app

Attaching to a DMX universe

To attach to a DMX universe this software requires special hardware to interface with DMX fixtures. Unfortunately certain browser behaviors prohibit using off the shelf UART boards to convert from USB serial to DMX.

The current solution is to use a SparkFun ESP32 Thing Plus DMX to LED Shield along with a SparkFun Thing Plus - ESP32-S2 WROOM running custom software to perform the conversion.

@wmmiii has not yet published the custom software but if you ask nicely I'll clean up the code and stick it on my GitHub.

Building

Prerequisites

You need Node.js (v20+) and pnpm installed on your machine.

Running a dev server

First install dependencies:

pnpm install

Then run the development server:

pnpm run dev

and navigate to https://localhost:8080 using your favorite (Chromium) web browser. You may need to add security exceptions to allow the self-signed certificate to work. (Try typing "thisisunsafe" in the browser window if Chrome gives you an TLS warning).

Building for production

pnpm run build

The build output will be in the dist/ directory.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •