Skip to content

Releases: AronHetLam/ATEM_tally_light_with_ESP8266

Neopixel Support

17 Feb 20:44
Compare
Choose a tag to compare

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.

23 Jan 19:46
Compare
Choose a tag to compare

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

29 Sep 11:48
97533f4
Compare
Choose a tag to compare

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

07 Sep 22:54
ae19246
Compare
Choose a tag to compare

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

02 Sep 21:16
4a698ca
Compare
Choose a tag to compare

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

10 Jul 15:55
368482f
Compare
Choose a tag to compare

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

08 Jul 20:17
215d8cd
Compare
Choose a tag to compare

Fixes bug that makes installs on fresh chips unable to connect to WiFi.

Release 1.0.1 - First release used in pruduction (restructured)

04 Jul 23:57
611a668
Compare
Choose a tag to compare

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

28 Jun 21:12
84ec281
Compare
Choose a tag to compare

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

24 Jun 00:33
0480b68
Compare
Choose a tag to compare
Initial release Pre-release
Pre-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.