+ All Categories
Home > Documents > Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2...

Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2...

Date post: 21-Aug-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
40
1 Installation and Operation Manual October 2016
Transcript
Page 1: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

1

Installation and Operation Manual

October 2016

Page 2: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

2 WelcomeWelcome to the wonderful world of SKAARHOJ designs

Thank you for purchasing our product! We´re very excited about our range of broad-cast control panels and accessories, specifically compatible with the Blackmagic Design ATEM switchers. We love the ATEM switchers, and we trust you´ll be able to utilize your favorite ATEM features with your SKAARHOJ unit.

This instruction manual will provide you with all the information you’ll need to get your SKAARHOJ product up and running. If your ATEM switcher still has the default IP ad-dress your controller does not need further configuration. If you want to change IP ad-dress have a look at the next pages to learn how. All it takes is a few steps of configura-tion and soon you´ll be ready to explore the cool features of your SKAARHOJ design.

In the development team we are constantly working on new features and improvements. Therefore we would love to hear from you if you have any ideas for improvement. Even better, why not check out the github repository at https://github.com/kasperskaarhoj for the latest ATEM Arduino library - and maybe even add improvements yourself.

Are you puzzled about your SKAARHOJ design or want to learn more about the tech-nical details? Visit the development wiki at http://skaarhoj.com/wiki for in-depth details about the system behind SKAARHOJ.

We recommend you always check www.skaarhoj.com/support/manual for the latest manual and which ATEM Software + firmware and Arduino IDE versions we currently support.

Bjørn ThorupCEO, SKAARHOJ

Page 3: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

3 Contents4 Getting Started Introducing a Blackmagic, Arduino and SKAARHOJ Marriage 4 Connecting hardware interface and ATEM switcher 5 Identifying Microprocessor Type 6 Confirm Connection 7 Web Interface 8 Installing Arduino IDE 11 Installing Libraries 13 Ethernet Shield V2.0 Note 14 Upload a sketch - Mac 17 Upload a sketch - PC 19 Driver installation Arduino Ethernet 20 Driver installation Arduino Ethernet PC 22 Changing IP addresses on the Arduino Ethernet 25

26 Configurations Default Web Interface for E21-TVSS 27 Default Web Interface for GPIO Units 31 DB25 GPIO Connector Configuration 34 ATEM-B4 Link IP Settings 35

37 Troubleshooting ATEM Version. Sketch does not compile 37 Serial Monitor 38

39 Support40 Warranty, Terms & Conditions

Page 4: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

4 Getting StartedIntroducing a Blackmagic, Arduino and SKAARHOJ MarriageA Missing LinkWhen we first laid eye on the ATEM switchers from BMD we were in love! And the Broadcast Panels – oh boy, don’t get us started. However we were missing a happy mean between the software control Panel and the ATEM 1M/E Broadcast Panel. The Software Control Panel is a great tool, but there´s only so much you can do with a click of a mouse. Sometimes it’s just nice to have that real button feel with tactile feedback and being able to do simultaneous actions with the push of a single button. Further-more there is a great advantage in having system control without the need of a PC/MAC.

We didn’t see the Broadcast Panel as an option for a budget production, and the size itself can be a disadvantage for small setups.

SKAARHOJ was born to fill that void. That IS a long story short, and the single most important thing for a happy ending to that story, is the Arduino!

Page 5: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

5

Needs to be on same subnet!

Default IP: 192.168.10.240 Default IP: 192.168.10.99

Optional: ATEM Software Control Panell

Getting StartedConnecting Hardware Interface and ATEM switcherConnecting your SKAARHOJ controllerThe SKAARHOJ controller needs a network connection to the ATEM switcher and other peripherals you might want to control. This is done with a cable directly to the ATEM, or via a network hub or switch that connects the devices.

By default (unless otherwise stated or agreed upon) the IP address for the SKAARHOJ unit is always set to 192.168.10.99 and 192.168.10.240 for the ATEM switchers in all SKAARHOJ libraries.

Remember that the IP address for all the devices you wish to communicate with should be in the same subnet (192.168.10.*).

You do NOT need a PC/Mac running the ATEM Software control panel for using the SKAARHOJ devices - they are independent units. But you can, and the changes made in either the SKAARHOJ controller or in the control panel will correlate with the other unit.

Default IP: 192.168.10.240 Default IP: 192.168.10.99

Connection via hub/switch

Needs to be on same subnet!

Default IP: 192.168.10.240

Default IP: 192.168.10.99

Optional: ATEM Software Control Panel

Optional: SKAARHOJ Controller

Needs to be on same subnet!

Default IP: 192.168.10.240 Default IP: 192.168.10.99

Optional: ATEM Software Control PanelUp to 8 units

ATEM CCU or CCU Lite required for controlling ATEM-B4

Example of Tally ConnectionExample of CCU & B4 Link Connection

Direct connection

Page 6: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

6

Identifying the Microprocessor in your ControllerUse these pictures to identify the type of microprocessor in your product.

Getting Started

Arduino Ethernet - FTDI Cable

Arduino Mega - USB Type B

EtherMega - Micro USB

SKAARDUINO - Micro USB

Page 7: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

7 Getting StartedConfirm ConnectionUse the status LED to confirm the SKAARHOJ unit is connecting to the ATEM switcher and other peripherals.

Controllers with Arduino Mega or EtherMegaThe status LED will light green when connection to the ATEM is established.The status LED will light yellow if no connection is established during boot up.The status LED will light red if it looses connection while working.The status LED will blink in red, when in configuration mode.

Controllers with SKAARDUINOThe status LED will light green when connection to the ATEM is established.The status LED will light yellow if no connection is established during boot up.The status LED will light red if it looses connection while working.The status LED will blink in blue, when in configuration mode.

Controllers with SKAARDUINO and UniSketchThe status LED will blink green when connection to the ATEM is established.The status LED will blink purple when booting up.The status LED will blink yellow if no connection is established during boot up.The status LED will blink yellow if it looses connection while workingThe status LED will blink in blue, when in configuration mode.The status LED will blink in white, when in configuration default mode.

Arduino Mega or EtherMega

SKAARDUINO

Page 8: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

8

Web InterfaceFor controllers with the Arduino Mega/EtherMega and SKAARDUINO inside it is pos-sible to configure the controller in a web interface. The web interface is generated by the controller itself.

By accessing the web interface you can set IP address for the SKAARHOJ device and the IP address for the ATEM Switcher or other peripherals the device is configured to operate.

Per default our controllers will be shipped with the following settings: 192.168.10.99 SKAARHOJ Controller IP address 192.168.10.240 ATEM Switcher IP address (default ATEM settings) 255.255.255.0 Subnetmask

The level of settings in the web interface varies from controller to controller.

The web interface IP is always set to http://192.168.10.99 even if you change the “SKAARHOJ Device IP Address” in the web interface.

See the next two pages for instructions in accessing the web interface.

Example of a web interface

Getting Started

Page 9: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

9

Accessing web interface for models with Arduino Mega or EtherMegaSet manual IP address for PC/MacWe recommend connecting your SKAARHOJ controller directly to your PC/Mac with a ethernet cable in order to access the web interface.

Turn off your wifi and set your IP manually: 192.168.10.50 PC/Mac IP address 255.255.255.0 Netmask 192.168.10.1 Gateway/Router IP address if necessary

Enter configuration mode• Step 1 - Connect SKAARHOJ device to PC/Mac with ethernet cable and power up the unit. Let it boot up.• Step 2 - Press and hold the config button• Step 3 - While holding down the config button press reset button• Step 4 - When status LED blinks red release the config button• Step 5 - Access web interface by entering http://192.168.10.99/ in your browser

Note about IP address for Configuration ModeThe web interface IP is always set to http://192.168.10.99 even if you change the “SKAARHOJ Device IP Address” in the web interface.

Access to web interface if SKAARHOJ controller is connected via net-work routerWe always recommend a direct ethernet connection with manual IP in order to gain access to the web interface. But depending on your network router settings you might be able to connect to the web interface without setting a manual IP address on your PC/Mac.

Direct ethernet connection to PC or Mac

Manual IP settings for Mac

Manual IP settings for PC

Getting Started

Page 10: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

10

Accessing web interface for models with SKAARDUINO

Set manual IP address for PC/MacWe recommend connecting your SKAARHOJ controller directly to your PC/Mac with a ethernet cable in order to access the web interface.

Turn off your wifi and set your IP manually: 192.168.10.50 PC/Mac IP address 255.255.255.0 Netmask 192.168.10.1 Gateway/Router IP address if necessary

Enter configuration mode• Step 1 - Connect SKAARHOJ device to PC/Mac with ethernet cable and power up the unit. Let it boot up.• Step 2 - Press and hold the config button until the status LED blinks blue• Step 3 - Access web interface by entering http://192.168.10.99/ in your browser

Note about IP address for Configuration ModeThe web interface IP is always set to http://192.168.10.99 even if you change the “SKAARHOJ Device IP Address” in the web interface.

Access to web interface if SKAARHOJ controller is connected via net-work routerWe always recommend a direct ethernet connection with manual IP in order to gain access to the web interface. But depending on your network router settings you might be able to connect to the web interface without setting a manual IP address on your PC/Mac.

Direct ethernet connection to PC or Mac

Manual IP settings for Mac

Manual IP settings for PC

Getting Started

Page 11: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

11

Installing Arduino IDEGetting Started with ArduinoThe Arduino is the microcontroller (MCU) we use in our products. It interprets the push of the buttons and transforms it into commands to the equipment connected. This is done via the ATEM Library for Arduino developed by SKAARHOJ.

If you want to change/update the software on your controller besides from what is possible in the webinterface. Or you need to install a sketch (firmware update) you have received from us, you need the Arduino Integrated Development Environment software installed.

Arduino Software Download latest version at http://arduino.cc/en/Main/SoftwarePlease see the Getting Started with Arduino page at http://arduino.cc/en/Guide/HomePage They offer a great step-by-step guide for installing on Mac, PC and Linux.

Programming DriversHardware from SKAARHOJ with Arduino Mega/EtherMega models do not need additional drivers. Hardware from SKAARHOJ with Arduino Ethernet, need the FTDI chip driver installed.

FTDI Programming Drivers (Arduino Ethernet only)Download FTDI programming drivers at http://www.ftdichip.com/Drivers/VCP.htm Choose version that fits your operating system (reboot system after install).

Important! For the programming cable remember the black wire against the BLK pin.

Getting Started

Page 12: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

12

Installing Libraries

Page 13: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

13

Installing LibrariesOnce the Arduino IDE have been successfully installed, download the ATEM/Arduino library. Various versions of the library exist in order to accomodate different needs in terms of flash and dynamic memory usage on the Arduino boards. The ATEMbase is a main library needed for the following versions: ATEMmin: Ligthweight version of the library with the most common features ATEMext: A extended version ATEMmax: All features included

The library just named “ATEM” is the old library and usage of this is discouraged - use ATEMstd instead. Please check out the example sketches distributed with the libraries for examples of usage.

The libraries are hosted at GitHub together with other system files that are required for a controller sketch to compile. The GitHub repository are continous updated.

Download LibrariesAll libraries and system files can be downloaded in a single .zip filehttps://github.com/kasperskaarhoj/SKAARHOJ-Open-Engineering/blob/master/ArduinoLibs.zip?raw=true

The following instructions will help you to (re)upload/modify the software for your particular model.

ATEMbaseshared superclass

ATEMminminimalistic

ATEMstd basic needs, legacy wrapper functions

ATEMextextended

ATEMmaxall features

Old libraryusage discouraged

Getting Started

Page 14: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

14

Special Note for Ethernet Shield V2.0Replace libraryFor controllers shipped from July 2015 with the Arduino Mega (not EtherMega) the Ethernet Shield have been upgraded to version 2.0. Internal disputes at the Arduino organization forced us to perform this upgrade.

You can detect if your controller have the Ethernet Shield V2.0 either by “V2” being engraved on the enclsoure at the ethernet plug, a note on your invoice or both.

To compile a sketch with the original Arduino IDE, the original Ethernet Shield library needs to be replaced.

Download the new library at:https://github.com/Wiznet/WIZ_Ethernet_Library

For MAC: - Go to Applications/Arduino.app - Right-click->Show Package Contents - Contents->Java->libraries->Ethernet - Copy and replace folder “src” from Arduino IDE 1.5.x->Ethernet from the zip

For Windows: - Go to Local Disk (C:) -> Program Files (x86) -> Arduino -> libraries -> Ethernet - Copy and replace folder “src” from Arduino IDE 1.5.x->Ethernet from the zip

Getting Started

Page 15: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

15Installing Libraries - Mac• Step 1 - Install Arduino IDE• Step 2 - Download ArduinoLibs.zip• Step 3 - Move all the folders to /Users/Your Username/Arduino/libraries It is important you maintain the folder structureYou should now be able to see all the files in the Arduino.app (restart app if not) in:File -> Examples -> libraries

Getting Started

Screenshot from OS X 10.10.1

Page 16: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

16Installing Libraries - PC• Step 1 - Install Arduino IDE • Step 2 - Download ArduinoLibs.zip• Step 3 - Move all the folders to: C:\Users\Your Username\Documents\Arduino\libraries Given that your operating system is installed on C: It is important you maintain the folder structureYou should now be able to see all the files in the Arduino.app (restart app if not) in:File -> Examples -> libraries

Screenshot from Windows 7 Professional

Getting Started

Page 17: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

17

Upload a Sketch - MacWith the Arduino IDE installed and the ATEM Library downloaded and placed correctly you are ready to upload a sketch. A sketch is basical a program you upload to the Ardu-ino microcontroller. Various standard sketches can be found in the ATEMmin, ATEMext and ATEMmax. If you have received a sketch from us, it can be be placed anywhere.

• Step 1 - Open the Arduino IDE• Step 2 - Open sketch you have received from us, or find example sketches in File -> Examples -> ATEMmin / ATEMext / ATEMmax• Step 3 - Connect your SKAARHOJ device via the USB or FTDI programming cable• Step 4 - Set your board in Tools -> Board to either Arduino Ethernet or Arduino/Genuino Mega or 2560 depending on model• Step 5 - Select the right port in Tools -> Port • Step 6 - Upload by pressing the upload icon

The sketch will first be compiled and then uploaded. You might be promted to select the right “Serial Port”.

Getting Started

Location of example sketches

Board, processor and port selection for the EtherMegaExample sketch

Page 18: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

18

Upload a Sketch - Mac

Upload icon

When the sketch have been properly uploaded it will report “Done uploading.”

Page 19: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

19

Upload a Sketch - PCWith the Arduino IDE installed and the ATEM Library downloaded and placed correctly you are ready to upload a sketch. A sketch is basical a program you upload to the Ardu-ino microcontroller. Various standard sketches can be found in the ATEMmin, ATEMext and ATEMmax. If you have received a sketch from us, it can be be placed anywhere.

• Step 1 - Open the Arduino IDE• Step 2 - Open sketch you have received from us, or find example sketches in File -> Examples -> ATEMmin / ATEMext / ATEMmax• Step 3 - Connect your SKAARHOJ device via the USB or FTDI programming cable• Step 4 - Set your board in Tools -> Board to either Arduino Ethernet or Arduino/Genuino Mega or 2560 depending on model• Step 5 - Select the right port in Tools -> Port• Step 6 - Upload by pressing the upload icon

The sketch will first be compiled and then uploaded. You might be promted to select the right “Serial Port”.

Setting the right serial port for controllers with Arduino Ethernet for windows, might involve further actions. See the next pages for installing drivers and setting the right port.

Getting Started

Page 20: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

20

Driver Installation Arduino Ethernet

Page 21: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

21

FTDI Programming Drivers (Arduino Ethernet only)If you have a product with the Arduino Ethernet and you want to upload a new sketch, or if you want to change the IP address, you first need to install the FTDI programming drivers.

Download Drivers and InstallDownload FTDI programming drivers at http://www.ftdichip.com/Drivers/VCP.htm Choose version that fits your operating system (reboot system after install).

Important! For the programming cable remember the black wire against the BLK pin.

Mac users can now upload a sketch. See “Changing IP Address on the Arduino Ether-net” for instructions.

PC users should follow the next instructions in order to finish the driver installation.

Page 22: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

22 Upload a Sketch - PC. Driver installation for Arduino Ethernet/FTDI Programming cable.This will guide you thorugh installing Arduino Ethernet on a Windows machine.

• Step 1 Connect the Arduino board to the computer via USB. Windows will begin driver installation but it will fail. Click on the Start Menu and open up the Control Panel. Click on the “System” icon. It will bring the system settings.

• Step 2 Click on the Device Manager.

Page 23: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

23

• Step 3 You should see “Other devices” and if it is not opened, click on the little triangle to the left of it to expand it. Your board should be listed there • Step 4 Right-click on the name of the board and choose “Up-

date Driver Software” option. Choose “Browse my computer for driver software” option.

• Step 5 Browse to the directory of Arduino and select the “drivers” folder. Click “OK” and “Next”

• Step 6 Windows will install the drivers. Click “OK” and “Next”

Page 24: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

24

• Step 7 The Device Manager should have USB Serial Port (COM3) under Ports (COM & LPT).

Upload a Sketch - PCThe drivers should now be installed and you can upload a sketch to the Arduino Ethernet.

Page 25: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

25 Getting StartedChanging IP address on the Arduino EthernetIf you have a product with the Arduino Ethernet you can change the IP addresses by uploading a sketch that saves the IP addresses in the EEPROM (internal memory). This requires you you have succesfully installed the Arduino IDE AND installed the ATEM/Arduino libraries as described on the previous pages. • Step 1 - Open the Arduino IDE• Step 2 - Find the sketch ‘ConfigIPAddresses’ in File -> Examples -> ATEM -> ConfigI-PAddresses• Step 3 - Connect your SKAARHOJ device via the USB/FTDI programming cable• Step 4 - Change the sketch with the IP addresses wanted• Step 5 - Set your board in Tools -> Board to Arduino Ethernet • Step 6 - Upload by pressing the upload icon

WIth the IP addresses changed, you need to upload the sketch for your particular controller.

Notice the BLACK marking

The black wire goes against the black marking

Page 26: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

26

Presentation of the default Web Interface for the E21-TVS Controller

Page 27: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

27 ConfigurationsDefault Web Interface for the E21-TVSS ControllerThe default configuration of the E21-TVSS refers to the layout and web interface dis-played on the left. • “KEY1” Toogle upstream keyer 1• “MEDIA1” Put media player 1 on preview• “CUT” Perform CUT• “AUTO” Perform auto transition.• Top 6 row buttons: Program 1-6• Bottom 6 buttons: Preview 1-6

In the web interface you set the IP address of the SKAARHOJ Device and your ATEM Switcher. Learn more about setup at “Web Configuration Interface” page 6. All units connected must be on the same subnet in order to work.

Each button is possible to configure to work on ATEM 1M/E or ATEM 2M/E. Further-more two functions can be set for each button.

Page 28: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

28 Configurations

The “Set functions for 2 top buttons” and “Set functions for 2 side but-tons” have the following options:

• First dropdown: Select between “ATEM1ME” and “ATEM2ME”

• Second dropdown: Select between Preview 1 to 20 Program 1 to 20 PreviewBlack ProgramBlack Preview Bars Program Bars Preview Color 1-2 Program Color 1-2 Preview Media 1-2 Program Media 1-2 Preview SuperSource Program SuperSource

• Third dropdown: Select betweenUSK1 USK2 USK3 USK4 DSK1 DSK2 CUT AUTOFTB Keys Off

Third dropdown

Page 29: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

29 Configurations

The preview and program bus have the following options:

• First dropdown: Select between “ATEM1ME” and “ATEM2ME”

• Second dropdown: Select between Preview 1 to 20 Program 1 to 20 PreviewBlack ProgramBlack Preview Bars Program Bars Preview Color 1-2 Program Color 1-2 Preview Media 1-2 Program Media 1-2 Preview SuperSource Program Super-Source.

• Third dropdown: Select betweenUSK1 USK2 USK3 USK4 DSK1 DSK2 CUT AUTOFTB Keys Off

Page 30: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

30

Presentation of the default Web Interface for GPIO units

Page 31: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

31 ConfigurationsDefault Web Interface for GPIO UnitsThe web interface for GPIO units are divided between when GPI pins are triggered and GPO functions. For GPI the following options are possible:

• First dropdown: Select between “ATEM1ME” and “ATEM2ME”

• Second dropdown: Select between Preview 1 to 20 Program 1 to 20 PreviewBlack ProgramBlack Preview Bars Program Bars Preview Color 1-2 Program Color 1-2 Preview Media 1-2 Program Media 1-2 Pvw SuperSource Pgm SuperSourceCUT AUTO FTB

• Third dropdown: Select betweenUSK 1 to 4 USK1 on USK1 off USK2 onUSK2 off USK3 on USK3 off USK4 onUSK4 off DSK1 DSK2 DSK1 onDSK1 off DSK2 on DSK2 off CUTAUTO FTB Keys off

• Fourth dropdown: Select betweenUSK 1 to 4 USK1 on USK1 off USK2 onUSK2 off USK3 on USK3 off USK4 onUSK4 off DSK1 DSK2 DSK1 onDSK1 off DSK2 on DSK2 off CUTAUTO FTB Keys off

Page 32: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

32 ConfigurationsFor each GPI it is possible to select a source for Aux channels 1-6

• Dropdown for Aux 1-6: Select between Cam 1 to 20 Black Bars Color 1-2 Media Player 1 Media Player 1 Key Media Player 2 Media Player 2 Key Clean Feed 1 Clean Feed 2 SuperSource Program Preview

Page 33: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

33 ConfigurationsFor GPO the following options are possible:

• First dropdown: Select between “ATEM1ME” and “ATEM2ME”

• Second dropdown: Select between Preview 1 to 20 Program 1 to 20 PreviewBlack ProgramBlack Preview Bars Program Bars Preview Color 1-2 Program Color 1-2 Preview Media 1-2 Program Media 1-2 Pvw SuperSource Pgm SuperSourceUSK1 to 4 DSK 1 to 2

• Third dropdown: For Aux1 to 6 select betweenCam 1 to 20 Black Bars Color 1-2 Media Player 1 Media Player 1 Key Media Player 2 Media Player 2 Key Clean Feed 1 Clean Feed 2 SuperSource Program Preview

Page 34: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

34 ConfigurationsDB25 Connector ConfigurationFor units with a DB25 GPIO connector the pinout is similar to the BMD GPI & Tally Interface.

DB25 Connector Configuration

Page 35: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

35 ConfigurationsATEM-B4 Link IP SettingsCurrently the ATEM CCU and the ATEM CCU Lite will only connect to ATEM-B4 units with the IP addresse range x.x.x.81 to x.x.x.88

The camera selector on the ATEM-B4 selects the last digit in the IP address. So for the default setup (as we ship them) all ATEM-B4 links will have address 192.168.10.80 in the webinterface. When camera 1 is selected on the camera selector, the unit will have IP 192.168.10.81. When camera 2 is selected on the camera selector, the unit will have IP 192.168.10.82 and so forth.

For accessing the webinterface of a ATEM-B4 Link the default address is 192.168.10.99(see more at page 6).

Lets say you want to change IP address of the ATEM CCU/CCU Lite to 10.20.10.99, then the IP address of all the ATEM-B4 Links should be set to 10.20.10.80 in the webin-terface.

Master stations such as the ATEM CCU and ATEM CCU Lite needs to be on the same subnet as the ATEM-B4 Link units.

Camera Selector

Page 36: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

36 Configurations

Web interface ATEM CCU

Web interface ATEM B4-Link

Page 37: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

37 TroubleshootingATEM VersionWe recommend using ATEM Version 6.3 with firmware version 2.16 (as of February 2015). The firmware of the ATEM Switcher and the ATEM Software Control can be updated by the application ‘ATEM Setup Utility’ which comes with the ATEM software package. Learn more in the ATEM Operation Manual.

As of February 2016 we have made a preliminary test with ATEM Version 6.7 and all basis functions seems to work. We have not checked details such as sound levels, tally flags, and media players.

Missing Library/Sketch Does Not CompileIf a library is missing, the controller sketch will not compile and upload. It is important to keep the folder structure of the downloaded ATEM library, and install it correctly. See the instructions in this manual.

Demo ModeMany of our units have a demo mode where all buttons and displays will light up, and cycle through various combinations. Hold the config button while you reset the unit - this will make the status LED blink red. Wait 10 minutes and the demo mode will start.

For the DIY explorerCompatible ArduinosOur libraries have been designed to work on the Arduino Ethernet and the Arduino EtherMega with Ethernet Shield (+ EtherMega).

DebuggingIn the Arduino folder “SkaarhojUtils” various sketches can be found to help with de-bugging.

Page 38: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

38 TroubleshootingUsing the Arduino IDE Serial MonitorBy connecting your SKAARHOJ controller with the USB programming cable to your PC/Mac and opening the Serial Monitor in the Arduino IDE, you can check the state of your controller. This is a great way to analyze problems or connection issues.

• Step 1 - Connect your controller with the ATEM swticher and other peripherals you might be controlling• Step 2 - Connect the USB programming cable and power the unit• Step 3 - Open Arduino IDE• Step 4 - Set the right “Board”, “Processor” and “Port” in “Tools”• Step 5 - Go to “Tools” and open “Serial Monitor”• Step 6 - Set baud rate to “115200 baud” in serial monitor window.

Serial monitor in the Arduino IDE

Page 39: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

39 SupportContact SupportYou are always welcome to contact us for support questions - write an email to [email protected] and we will do our best to accomondate your request.

Please state which:

• SKAARHOJ controller it is about, and the microprocessor in the unit• Your ATEM switcher model• The firmware version of your ATEM switcher• Your operating system• If you have successfully installed the Arduino IDE and the SKAARHOJ ATEM librar-

ies

Page 40: Installation and Operation Manual - SKAARHOJ...1 Installation and Operation Manual October 2016 2 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing

40 Warranty, Terms and ConditionsReturn Policy:Unfortunately we can’t offer you any right of returning the assembled designs. We will always quality check the products before they leave our production line and at this time they will conform to the functionality described on the website and demonstrated in videos as well as any individual agreements we have made. We believe this policy is a fair consequence of the fact, that every unit that leave us is essentially tailor made for you.

If you pay by PayPal / Credit Card you do it in the understanding that you waive your chargeback rights.

Warranty, Terms and Conditions:For the full Terms and Conitions document go to: www.skaarhoj.com/fileadmin/terms.pdf

We offer a 1 year warranty on the hardware kits and service work we sell. This relates to the functional state of the assembled design when shipped.

Generally the designs announced on this site - be it hardware or software - is based on open source and “distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE” - as it is stated in the well known GNU/GPL license.

The ATEM Protocol disclaimer:In particular we can’t guarantee for any change outside of out direct control and an example of that could be if Blackmagic Design decided to obfuscate their ATEM pro-tocol so that the Arduino ATEM Library is rendered useless. There is no guarantee that this won’t happen some day and therefore no products are sold as ATEM-compatible, rather this is given as a typical application, which by experience is known to be valid in the past and present. So to summarise: None of out ATEM compatible products are officially supported or endorsed by BlackMagic Design - yet! But so far they work with all known firmwares (last checked September 2016).

www.SKAARHOJ.com

www.SKAARHOJ.com/wiki

www.github.com/kasperskaarhoj


Recommended