A tally light using the ESP8266/ESP32 to provide tally states from a Blackmagic ATEM switcher.
This project has 3 parts:
1. The Server
Connects to the Blackmagic ATEM and provides a server for the tallys to connect to. This allows the heavy lifting to be done by a more powerful computer and means that there is only 1 connection to the ATEM for many tally lights.
The basic tally uses an ESP8266 and provides live/preview feedback to the camera operator.
- Preview/Live tally updates
- Fail safe detection. Detects if Wifi has disconnected or connection has been lost to the server
- ME ignoring. Can be configured to ignore certain MEs if required or show tallys based on all/multiple MEs
- Custom colours
- Stage/user leds
- Uses network broadcast so defining ip addresses is not needed, they just have to be on the same network
- The show blue feature which shows a blue light to the stage to show where the camera is
This tally uses an ESP32 and provides both the tally feature as well as CCU control of a Blackmagic camera over bluetooth.
- Tally status using independent tally light boxes
- Control of the camera's CCU parameters over the camera's bluetooth connection
- Serial configuration editor so you don't need to recompile the code every time you need to change a setting
Please note this project was not completed and i cannot work on it anymore. The following limitations are known:
- The CCU tally is not completed, see The CCU Tally for more information.
- Currently the CCU is not supported with the server, NodeRed is only supported.
- The direct ATEM connection does not work.