You can download the library files from GitHub. Various versions of the SKAARHOJ Arduino ATEM library exist in order to accomodate different customer needs in terms of flash and dynamic memory usage on these small MCU boards. The API and value ranges are usually tested with 720p50 resolution, but should work with any other. The 'BMD API Method' column correlates this feature to the official BlackMagic SDK in many cases. The 'Arduino API' column lists which methods from the SKAARHOJ ATEM library series will handle the feature in question. Īpart from providing this information for free, SKAARHOJ ApS also maintains an Arduino API. If you like this information (provided under Creative Commons by-sa license), please credit us and link our website. This has taken weeks and weeks to make and keep it updated. We have tried to make it as complete and correct as possible 1. This is an almost complete reverse engineering of the ATEM protocol commands, provided by SKAARHOJ ApS, who pioneered this work back in 2011.