GPIO Control Made Easy

Setting up an I/O device have never been this flexible. Connect and control anything from your tally lamps, trigger ATEM switcher routines, control a HyperDeck, change Scopes on a SmartScope Duo and route inputs/outputs on a VideoHub. Defining parameters – single or multiple - for inputs/outputs is extremely fast, thanks to the drop-down menu structure in the web interface. Connect and control up to 8 devices at the same time!

 

 

Breakout Board
DB25 Connector Configuration

The GPIO controller let you control anything from your tally lamps, a foot switch over ethernet or integration with existing systems such as CCUs, video routing and other video switchers or video infrastructure units. There are almost endless possibilities.

The general-purpose I/O controllers offer 8/16 inputs and 8/16 outputs, all electrically separated with quality relays and optocouplers. GPO is implemented with relays shorting to GND. GPI implemented with optical isolators shorted to GND.

The DB25 connector configuration is similar to the Blackmagic Design GPI & Tally Interface. If you fancy a breakout board for the DB25 connector with Phoenix connectors then have a look at the Breakout Board.


Device Settings

The ETH-GPI Link runs UniSketch OS which allows you to configure the device for multiple hardware devices such as the ATEM Switcher, HyperDeck, SmartScopes, VideoHubs, AJA KUMO Routers, vMix and more - see the entire list. You can even configure the unit to control multiple hardware devices at the same time! The microprocessor (SKAARDUINO Due) inside the ETH-GPI Link allows connections to a maximum number of 8 devices.

Try and configure a unit for your self at cores.skaarhoj.com

ETH-GPI Link Features

  • 1 x DB25 Connector Configuration
  • 8 GPO
  • 8 GPI
  • UniSketch web interface for extensive configuration

Physical Specifications

  • Enclosure Size 12.7 x 8 x 2.9 cm
  • Weight 0.215 kg

Designs and Options

  • ETH-GPI Link: MSRP $495,00 USD

Buy Now.

ETH-GPI Link w. GPI Option Features

  • 2 x DB25 Connector Configuration
  • 16 GPO
  • 16 GPI
  • UniSketch web interface for extensive configuration

Physical Specifications

  • Enclosure Size 12.7 x 8 x 4.9 cm
  • Weight 0.300 kg

Designs and Options

  • ETH-GPI Link w. GPI Option (extra GPI module): MSRP $845,00 USD

Buy Now.

UniSketch Overview for ETH-GPI Link

When entering the web interface of the UniSketch this is the overview you are presented with (for the ETH-GPI Link). By pressing on either of the In/Out pins the menu will jump to that particular input/output setting. Here you can define behavior for almost any of the ATEM parameters, control HyperDeck, SmartScope and VideoHub and more hardware devices - see the overview on Device Cores.

To learn the specific behaviour for GPI and GPO for each parameter we refer to the UniSketch manual.

When you select an ATEM parameter to control, a number of options will appear such as selecting 1ME or 2ME, particular sources and default, Hold Down, Toggle or Cycle behaviour.

This is a short demo of the UniSketch V2.0 web interface running on a ETH-GPI Link. The purpose of this demo is just to provide examples on how you configure devices in the UniSketch menu.


Example 1 - ATEM: Program Src

Sets source on the given M/E row.

If Hold Down is selected, the source will fall back to the previous source whenever the trigger is released. Toggle will select the source, but on a subsequent trigger, it will fall back to the previous value. If Cycle mode is selected, a trigger will set the next source on Program.

Example 2 - ATEM: AUX Output Src

Sets AUX source on the given AUX bus.

If Hold Down is selected, the source will fall back to the previous source whenever the trigger is released. Toggle will select the source, but on a second trigger, it will fall back to the previous value. Hold Groups will fall back to a previous source for a group of triggers using a queue system and finally to the first previous value before any trigger in the group was activated. If Cycle mode is selected, a trigger will set the next source on the AUX bus.

Example 3 - ATEM: Upstream Keyer

Turns upstream keyers on and off. 

If Toggle mode, the given upstream keyer is turned or/off successively. If On or Off the upstream keyer is set On or Off respectively. Hold Down will turn the keyer on as long as the trigger is held. Auto will fade in the keyer.

Example 4 - ATEM: Downstream Keyer

Turns downstream keyers on and off. 

If Toggle mode, the given downstream keyer is turned or/off successively. If On or Off the downstream keyer is set On or Off respectively. Hold Down will turn the keyer on as long as the trigger is held. Auto will fade in the keyer.

Example 5 - ATEM: Cut

Performs a cut.

Example 6 - ATEM: Audio

Sets audio sources to on/off, AFV or solo, including XLR, AES, RCA, Master and Monitor.

If Hold Down is selected, the audio source will be set to the defined parameter (on, AFV or solo) until the trigger is released. In Toggle mode, the given audio source is turned on/off successively. If Cycle mode is selected the audio source will toogle between on, AFV and off. 

Example 1 - ATEM: Program Src

On when actual Program Src matches selected source.

Example 2 - ATEM: AUX Output Src

On when actual AUX bus source matches selected source.

 

 

Example 3 - ATEM: Upstream Keyer

On if the keyers state corresponds to the selected mode. For most modes except "Off" this means it will be on (but for Off, it will be on in case the keyer is actually off).

For both GPI and GPO it is possible to set multiple actions. You can even add a system wait time to have a pause between actions to be performed.

Example 1 - ATEM: Aux Src + ATEM: Play Macro

Set different sources on AUX 1-6 and begins to loop macro number 8. In this case for AUX 5, the source is set to MV1/1, which means, it's the soure on Multiviewer 1, tile 1.

Example 2 - ATEM: Upstream Keyer Key + Upstream Keyer Fill + Upstream Keyer (Auto)

These 3 multiple actions could be used to fade in a lower third on Keyer 1, while setting the keyer key and the keyer fill.

Example 3 - ATEM: FTB + System: Wait + ATEM: AUX Src

You can set a system wait time, in order to have pauses between actions performed. 

HyperDeck: Play

HyperDeck: Stop

HyperDeck: Record

HyperDeck: Preview

HyperDeck: Next Clip

HyperDeck: Prev Clip

HyperDeck: Fast Forward

HyperDeck: Reverse

HyperDeck: Jog

HyperDeck: Slot Select

HyperDeck: Input

Buy Now

Buy a fully assembled controller ready to work out of the box.

What´s Included:

Purchase Options:

  • ETH-GPI Link: MSRP $499,00 USD
  • ETH-GPI Link w. GPI option: MSRP $849,00 USD

Shipping Configurations:

You either place your order by PayPal or by email and pay by bank transfer - please read the "Pricing, Terms and Conditions" page for more details.

Models and Options