Introduction: VMix Surface Control 8 Channel & Tally Lights

About: vMix Stuff

Build your own vMix Controller 8 Input camera / videos, based on Arduino Pro Micro/Leonardo.
And Tally Lights 8 Camera using Arduino NANO / UNO.

8 input Preview Buttons

8 Active Buttons

1 Effect Transition Buttons

8 Input Volume Pot/Fader

8 Preview Tally Lights

8 Active Tally Lights

1 Master Volume

T-Bar Fader

Step 1: Prepare the Stuff

The controller : Arduino Leonardo / Pro micro (Native USB)

Tally : Arduino NANO / UNO

5 Project Boards

1 Multiplexer 16 Channel 4067

17 Tact Buttons

10 Pots/Faders

16 Resistors

8 Green LEDs

8 Red LEDs

Jumper wires (Lots of)

Step 2: Wiring the Controller

Check the Schema and start to wiring the controller

Step 3: Wiring the Tally Lights

Wiring the tally light

Preview pin :

2, 4, 6, 8, 10, 12, 14, 16

Active LED pin:

3, 5, 7, 9, 11, 13, 15, 17

Step 4: Upload the Code

I already compiling & build the code so you dont need the library.

All you do is upload the code using Arduino Builder (check the download link for details)

Step 5: Mapping the Controller

Im using arduino pro micro/leonardo. its Native USB, so I dont need the software MIDI serial Bridge anymore.

The arduino pro micro/leonardo will detect as Standalone MIDI Device.

Mapping the controller using shortcut menu on vMix

Step 6: Tips

The Arduino will start/run the after you uploading it, so its better to
connect all the potentiometers before you turn on the arduino, or you will not be able to mapping the controller.

Step 7: Download