Releases: AronHetLam/ATEM_tally_light_with_ESP8266
Neopixel Support
New Feature
- Support for Neopixels/addressable LEDs on pin D7
Includes user-friendly settings on the website for amount of Neopixels and a seperate status LED.
Check out the guide for a few important details, such as performance impact and power draw.
NOTE: From this version onward the FastLED library is required.
Patch v2.1.1 - Fix tally sources limit.
Issue fixed
- Tally sources limit.
Due to Skaarhoj's libraries not being updated any more, they have not taken into account that newer ATEM models have up to 40 inputs - meaning up to 40 tally sources. The earlier limit was 20, which made the libraries ignore tally data from ATEMs with more than 20 inputs.
The limit is now raised to 40.
Support for 2nd LED
New Feature
-
Support for a 2nd LED on the following pins
D1 mini pin resistor LED pin D4 120 Ohm RED G None GROUND D5 120 Ohm GREEN D6 120 Ohm BLUE It's possible to select individual modes for each of the LEDs. This makes it possible to have the one facing the camera operator run in normal mode, and the one facing the stage show program only.
Other
- Connection process is more clean
Tally server functionallity introduced
You can now connect one unit to the swither, which will act as a server (switcher) for other units. This makes it possible to have the tally system only make one connection on the switcher in total. All you need to do is type in the IP address of the main unit connected to the switcher, instead of the actual switcher. That's it!
New Feature
- Tally Server.
Limitations
-
A limit of 5 clients per server unit is put in place, as delay and stability starts suffering when connecting 7-8 clients to the same unti. If you want more units than that, you can just daisy chan them with one of the second clients. However, the longer the chain, and the more clients on the same unit, the longer the delay will eventually become.
-
The TallyServer library only passes on tally data too it's clients, and is only meant for use with the ATEM library from SKAARHOJ.com. You can't use it as a proxy for connecting additional instances of Software Control.
First beta release with tally server functionality
You can now connect one unit to the swither, which will act as a server (switcher) for other units. This makes it possible to have the tally system only make one connection on the switcher in total. All you need to do is type in the IP address of the main unit connected to the switcher, instead of the actual switcher. That's it!
At this time It's been tested with one master and 2 slaves. Further testing with more slaves will be conducted to make sure not to overload the D1 mini. A timer is present at the moment which prints average loop time in microseconds, for each 10 ms. This timer will be removed for the actual release, as printing information adds unnecessary time to the program loop.
New Feature
- Tally Server.
Limitations
-
As It's unknown how many clients the D1 mini can handle at once, a limit of 20 clients is put in place. If for some reason you want more units than that, you can just daisy chan them with one of the second clients. However, the longer the chain, and the more clients on the same unit, the longer the (theoretical, and so far very small) delay.
-
The TallyServer library only passes on tally data too it's, and is only meant for use with the ATEM library from SKAARHOJ.com. You can't use it as a proxy for connecting additional instances of Software Control.
Release 1.1.0 - Added better logging over serial connection
New features:
- Better logging over serial
- Warning on attempt to submit WiFi password of invalid length.
Refactoring of WiFi config. Static IP addresses are set before trying to connect.
Patch 1.0.2 - Fix WiFi connection on fresh chips
Fixes bug that makes installs on fresh chips unable to connect to WiFi.
Release 1.0.1 - First release used in pruduction (restructured)
No functional changes - only structural.
Moved the .ino file into an appropriately named folder for convenience when copying files into Arduino sketch folder.
Release 1.0.0 - First release used in pruduction
New feature
- Added modes of operation, allowing for program light only and preview stay on modes on top of normal tally light mode.
Initial release
Initial release
Initial release with initial functionality.
Features
- Web interface for checking status and setup tallyNo and IP addresses.
- Activation of softAP when unable to connect, In order to change the setup.
- Colours indicating state during boot/connection.
- Auto reconnect on connection loss. Both to WiFi and Switcher.