Below you see a photo series of the assembly. The kits will contain all components to produce the shields. You just need a soldering iron and solder. In addition you will have to purchase and assemble the BlackMagic Arduino Shield along with a standard Arduino board such as an Arduino Uni or Arduino Mega.
The kit consists of two PCBs with components. The instructions for putting them together is given below.
The PCB production files (EAGLE) and the Arduino Sketch for the SKAARHOJ faderboard can be downloaded from our GitHub repository here. In addition you will need BlackMagics Arduino library and install it. For this you should follow the instructions BlackMagic are giving in their fine manual for the SDI shield.
(Notice that we (SKAARHOJ) also provide a modified version of BlackMagics library which doesn't take parameters in the constructor, but this is a technical detail that shouldn't influence this DIY project)
In this video you will see a general review of the BlackMagic Arduino shield and some introduction to how the shield works including our own FaderBoard (in it's first version).
What you get is:
Notice: This is a DIY kit and in no way meant to be a complete solution to all your CCU control needs, neither in terms of hardware or software. Just like BlackMagics shield and sketches are meant to get you started, so is our shield and sketches and reaching your goal is probably a matter of putting in additional efforts of programming and understanding how the BlackMagic Arduino Shield and Camera Control protocol works. If you need a complete solution with us supporting you all the way to the end, you need to purchase one of our "complete" products. Thanks for your understanding.
While waiting for your SKAARHOJ kit there are a few things you can do to prepare yourself so you will get right to the action when the mail man knocks on the door. Assuming you have BlackMagics Arduino shield at hand and an Arduino (Uno or Mega or similar) already, please put the SD card distributed with it into your computer and install it. Follow BlackMagics PDF documentation found on the SD card so you get the firmware of the shield updated and have it confirmed that the shield basically works. In this process you will also be forced to find yourself a power supply :-) Further you should follow the manual to solder the pins, install the “BMDSDIControl” library for Arduino as well and successfully compile the “Tally Blink” sketch. To get to this point you may or may not need or prefer to read some generic Arduino tutorials online and compile and upload the Blink sketch and other playful things. Just to get your head around working with the Arduino platform if you are completely new to this. Nothing so far is specific for the SKAARHOJ kit and FaderBoard shield.
When you receive the SKAARHOJ kit, start soldering the original BlackMagic shield with the joystick. This is quickest done and you can compile the sketch “CustomJoystickShield” from the BMDSDIControl library examples right away.
Assuming you are successful so far in both compiling, uploading and also controlling your BlackMagic camera using your Arduino, the BlackMagic Shield and the Joystick shield you can proceed and solder the SKAARHOJ FaderBoard as well. When done, you substitute the original blackmagic Joystick shield with the FaderBoard and now you need to upload the SkaarhojFaderBoard sketch.
Download the SKAARHOJ KIT zip file from GitHub. Inside of this you will find the manual for BlackMagics shield (for your convenience), you will find a folder named "Arduino Libraries" and inside the libraries "BMDSDIControl", "SkaarhojUtils" and "Streaming". All three (or just the two named SkaarhojUtils and Streaming if you already installed BMDSDIControl) should be copied to the Arduino Libraries folder (this is specified by the BMD Shield documentation, so if you successfully compiled a sketch for the shield already, you will know how to do this). Very important: When new libraries are installed for Arduino, you MUST close and reopen the Arduino software! So do that now! When done, you are ready to finally double-click on the file "SkaarhojFaderboard.ino" found in the sketches folder and when you compile it, it should work flawlessly (assuming the libraries are installed).
We have tested this with the Arduino IDE (Software) in version 1.6.12 from arduino.cc. It may not work with other Arduino IDE versions, so if you have trouble make sure to use this version or at least one downloaded from arduino.cc.
We produced the PCB and packaged it with the necessary components so it's easy for you!
When you are done soldering, run the sketch provided by BlackMagic Design (see our link on this page)
We produced our own shield PCB called "fader board" and packaged it with the necessary components. This shield has 3 buttons with bicolour LEDs along with a slider (for iris) and potentiometer (for master black)
When you are done soldering, run the sketch provided by us to see a basic usage example. Play and modify from there.