I had a Great idea the other night, an since been jotting down notes everyware.
Picture This "DMX Controller, Midi Controller, Pixel Controller, Live Pattern/sequence Player"
4.2" Touch Screen LCD, (or Bigger)
4x Access buttons with Led's,
4x4 Silicone Touch Pixel Matrix (with pixels in each),
8x 10mm Sliders,
4x JoySticks,
USD Stick Storage (could be inside unit),
RFID Scanner,
Onboard Clock.
On the Rear Panel,
2x DMX Out,
1x DMX In,
1x MIDI In & Out,
2x Pixel Out (ws2811),
1x E1.31 Out (Ethernet or WiFi AP)
The Build
There is 4 Main Sections (Arduino Driven)
Arduino Slider Board - There will be 4x I2C Slider Module bays , (Arduino Mini Pro - Talks Serial)
Arduino Touch LCD Board - A 4.2" Touch Screen LCD + RFID Reader, (Arduino Mega + SD Card) Talks/Receives Serial
Main Brain Unit - (Arduino Mega Or Raspberry Pi) - Receives Serial
What Could it do ??
Slider an Button boards Communicate by Arduino mini pro's to the serial port.
Touch Screen controlled by (Arduino Mega) receives serial from sliders/buttons
Meaning the Main Brain Can be anything you wish to control it all with
It also means many different pieces of software could control it.
Picture This "DMX Controller, Midi Controller, Pixel Controller, Live Pattern/sequence Player"

4.2" Touch Screen LCD, (or Bigger)
4x Access buttons with Led's,
4x4 Silicone Touch Pixel Matrix (with pixels in each),
8x 10mm Sliders,
4x JoySticks,
USD Stick Storage (could be inside unit),
RFID Scanner,
Onboard Clock.
On the Rear Panel,
2x DMX Out,
1x DMX In,
1x MIDI In & Out,
2x Pixel Out (ws2811),
1x E1.31 Out (Ethernet or WiFi AP)
The Build
There is 4 Main Sections (Arduino Driven)
Arduino Slider Board - There will be 4x I2C Slider Module bays , (Arduino Mini Pro - Talks Serial)
- Each I2C Slider Module Features 2 Sliders & 1 Joystick, each Joystick has a button,
- That Same Arduino Controls the 4 Status Buttons and there Leds.
Arduino Touch LCD Board - A 4.2" Touch Screen LCD + RFID Reader, (Arduino Mega + SD Card) Talks/Receives Serial
Main Brain Unit - (Arduino Mega Or Raspberry Pi) - Receives Serial
- 2x DMX OUT
- 1x DMX In
- 1x MiDi In/Out
- Mic Sensor
- 2x Pixels - ws2811
- E1.31 - Maybe Wifi AP
- USB Storage (USB host cape for Arduino)
- Receives Information From all other 3 Boards on how to run
What Could it do ??
- Faders to fade DMX lights
- Joysticks to control Moving Head Lights
- 4x4 button matrix as pre-recorded effects, with the pixels in them to make what effect
- Inbuilt Mic, Pulsate with music/ Scroll threw effects
- Control or be Controlled Via Midi Device's
- Listen to Dmx from another source an run set effects on the controller
- Control Pixels
- Have Ethernet for E1.31 or for a Wifi AP to (Wifi DMX/Pixels)
- RFID scanner, to allow only you access, or grant others access.
- Touch LCD screen for instant change of colour, load effect librarys, etc
- Onboard Clock to play effects
- USB Stick Storage
Slider an Button boards Communicate by Arduino mini pro's to the serial port.
Touch Screen controlled by (Arduino Mega) receives serial from sliders/buttons
Meaning the Main Brain Can be anything you wish to control it all with
It also means many different pieces of software could control it.
- Let me Know What you Think
- An if your able to Assist with any of the Coding of Arduino's
- https://github.com/smartaleciam/GreatDIYDimmer
Last edited: