Using an M5StickC arduino with Tally Arbiter to show live tally data

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2024

ความคิดเห็น • 72

  • @johannesfurrer3213
    @johannesfurrer3213 3 ปีที่แล้ว

    Thank you for this awesome solution! I know basically nothing about coding and just tried getting everything up and running simply by trying to following all the documentation and the videos. And I just got it working. I'm adjusting the code just a little to get another shade of green and a bigger font size for the device name.

  • @Mirmih
    @Mirmih 2 หลายเดือนก่อน

    Hello! Thanks for the development and the manual. How to use M5StickC is clear. How to use M5 Atom (5x5 RGB LED) is also clear. Is it possible to use M5Stack ATOMS3 Dev (with LCD) with Tally Arbiter? If possible, how to program it? Same as M5StickC?

    • @techministry3655
      @techministry3655  2 หลายเดือนก่อน +1

      You could start with the M5StickC version and modify it for the ATOMS3.

    • @Mirmih
      @Mirmih 2 หลายเดือนก่อน

      @@techministry3655 Thx!

  • @davidlachance
    @davidlachance หลายเดือนก่อน

    Is it possible to use WT32-eth01 board and ethernet cable over a network to cover large distance?

    • @techministry3655
      @techministry3655  หลายเดือนก่อน +1

      Sure! All of the Tally Arbiter code is open source, so easily adaptable to other platforms!

  • @edifymusicvideos
    @edifymusicvideos 3 ปีที่แล้ว +1

    Hey Joseph, Thank you for this AWESOME tutorial. I have a few Stick C Plus units and I have TA running and working with my BMD ATEM TV Studio 4k. I cannot get the units to come up as connected listening devices on TA. The get stuck on "Connecting to Tally Arbiter server..." The IP is correct and it connects to the Wifi fine. Any sugestions?

    • @edifymusicvideos
      @edifymusicvideos 3 ปีที่แล้ว +1

      So nevermind. It was a library issue. I updated the libraries in Arduino IDE and BAM! Thanks for this again!

  • @Mrhoaf
    @Mrhoaf 3 ปีที่แล้ว

    I setup 4 of these devices to connect directly to our ATEM using other software, but I'm eager to get around BMD's 5 device limit by using Tally Arbiter. Any idea when the updated version of this software will be ready that includes using the build-in LED? Also, being able to connect an external LED would make this even better.

    • @techministry3655
      @techministry3655  3 ปีที่แล้ว

      I got your message but replying here also. The current m5stick client uses the built in led. I’ll look into adding extra GPO options for externals as well.

  • @Willem-Janssen
    @Willem-Janssen 4 ปีที่แล้ว +2

    Very nice. How long does the battery last with this setup?

    • @techministry3655
      @techministry3655  4 ปีที่แล้ว +5

      The m5stickc battery might last 30 minutes. It really should be connected to a power bank. The Plus model will last a little longer.

    • @Willem-Janssen
      @Willem-Janssen 4 ปีที่แล้ว +2

      @@techministry3655 Thanks for your quick response.

  • @neo123666
    @neo123666 3 ปีที่แล้ว +2

    hi there, thnx very much!
    just one question, when I reassign a m5stick from cam 2 to cam 1. the name still is cam 2....
    it behaves like cam 1 tally though. only the deviceName doesn't seems to update...
    edit:
    when I change M5.Lcd.print(Devicename); into M5.Lcd.print(DeviceId); then it display's instant the correct id.
    seems that the "device name" won't update....

    • @techministry3655
      @techministry3655  3 ปีที่แล้ว

      It’s a bug! I’ll try to get it fixed soon.

    • @neo123666
      @neo123666 3 ปีที่แล้ว

      did you fix it? seems to work now

    • @techministry3655
      @techministry3655  3 ปีที่แล้ว

      @@neo123666 yep!

    • @neo123666
      @neo123666 3 ปีที่แล้ว

      @@techministry3655 was it a fault in Arduino code or was it the tally arbiter node software?

    • @techministry3655
      @techministry3655  3 ปีที่แล้ว +1

      @@neo123666 It was a bug in the Arduino code.

  • @The-Logician
    @The-Logician 2 ปีที่แล้ว

    Can Tally Arbiter pull the Channel Audio Mode state from an ATEM Mini series of switchers? I want my M5 stick to light up the LCD when microphone for a particular ATEM input is set to ON, and it lights up the built-in LED when the actual input on the ATEM is set as active program (currently using Arduino API from Kasper Skaarhoj, but the getAudioMode arduino no longer works with ATEMS with software greater than V 7.5).

    • @techministry3655
      @techministry3655  2 ปีที่แล้ว +1

      No but that feature has been requested.

    • @The-Logician
      @The-Logician 2 ปีที่แล้ว

      @@techministry3655 I assume that everything audio related in the ATEM changed with the implementation of Fairlight Audio with V8 firmware?

    • @techministry3655
      @techministry3655  2 ปีที่แล้ว

      @@The-Logician 🤷‍♂️

  • @MitjaBraun
    @MitjaBraun 4 ปีที่แล้ว +2

    Hey Joseph, great to see people using technology. I've tried it myself and managed to show preview and program in the settings and the web viewer as well. Unfortunately my M5 doesn't show any color, no matter what status my device has. Can you help me out? Greetings from Germany :)

    • @techministry3655
      @techministry3655  4 ปีที่แล้ว

      Mitja Braun hello! Does the M5 show up in the Tally Arbiter settings page as a listener client?

    • @MitjaBraun
      @MitjaBraun 4 ปีที่แล้ว

      @@techministry3655 Thanks fo this quick response. No, there is just my host as type "web" listed.

    • @techministry3655
      @techministry3655  4 ปีที่แล้ว

      Mitja Braun ah. So the two are not connected. You may need to re compile your arduino code. Did you edit it so that the tally Arbiter server IP (needs to be static so it won’t change) is configured? And your wifi as well?

    • @MitjaBraun
      @MitjaBraun 4 ปีที่แล้ว

      @@techministry3655 Yes, sir.
      //Wifi SSID and password
      const char * networkSSID = "MyWifi";
      const char * networkPass = "MyPassword";
      //Tally Arbiter Server
      const char * tallyarbiter_host = "127.0.0.1";
      const int tallyarbiter_port = 4455;
      After uploading the code the M5 says that the network is connected. The last line at the "boot screen" is: 'Connecting to Tally Arbiter host: 127.0.0.1 and then nothing happens anymore.

    • @techministry3655
      @techministry3655  4 ปีที่แล้ว

      Mitja Braun 127.0.0.1 is the part that’s incorrect. This should be the IP of the computer running the Tally Arbiter server. :)

  • @JoergCologne
    @JoergCologne 3 ปีที่แล้ว +1

    hey
    hey - I like your project and my raspberry is running ;-)
    Today I have received eight M5AtomMatrix
    and I´m wondering that they are shown under "Connected Listeners" but stay black the whole time.
    Do you have an idea?
    Thanks
    Joerg

    • @techministry3655
      @techministry3655  3 ปีที่แล้ว

      For m5atom support, use this project: github.com/MarkGaretz/ATOM-Matrix-Tally-Light
      Tally Arbiter emulates a VMix connection which makes it compatible with any VMix tally client. :)

    • @JoergCologne
      @JoergCologne 3 ปีที่แล้ว

      @@techministry3655 really? your websites says:
      "View on M5Atom with a Tailbat
      You can use an M5 Atom 5x5 Matrix with a Tailbat battery for ultra portable, ultra bright, ultra cheap tally!"
      thats the reason why I bought eight M5Atom ;-)
      I want to use it with my ATEM 2M/E production. I don´t like the way to mix several "systems" :-(

    • @techministry3655
      @techministry3655  3 ปีที่แล้ว

      @@JoergCologne yep, and in that photo, my m5atom is running that project I referenced. I don’t really see the problem, it works great! You just configure the client as if it was connecting to a vmix server, but it’s actually connecting to Tally Arbiter. You don’t have to use vmix or know anything about it.

    • @JoergCologne
      @JoergCologne 3 ปีที่แล้ว

      @@techministry3655 sorry, but it does not work ;-)
      192.168.192.120:50050 vmix (Device unknown)
      what should/could I do know? ;-)
      Joerg

    • @techministry3655
      @techministry3655  3 ปีที่แล้ว

      @@JoergCologne try hardcoding the vmix tally number into it before compiling. That’s what I did and it works great. The tally number corresponds with the index number listed in the TA interface.

  • @markdonnery
    @markdonnery 4 ปีที่แล้ว +1

    Any chance you would be interested in making 4 of these and selling them as a kit? Our church needs a good solution for talley lights, I was also looking at the core 2 stack system wondering if that would be good

    • @techministry3655
      @techministry3655  4 ปีที่แล้ว

      No, but let me know how I can help you get them configured. I am partnering with the author of the m5stickc vmix tally project to make an even better tally Arbiter client. His project is even easier to configure and set up than mine. You can use the current version with Tally Arbiter 1.4.2 which has vmix tally emulation built in.

    • @markdonnery
      @markdonnery 4 ปีที่แล้ว

      Thanks I don't know code at all this is all new to me not sure where to start

    • @techministry3655
      @techministry3655  4 ปีที่แล้ว

      @@markdonnery if any of my videos aren’t clear, let me know! I’m also available to do a screen sharing session if needed. Reach out to me via my blog.

    • @markdonnery
      @markdonnery 4 ปีที่แล้ว +1

      @@techministry3655 hey Joseph I just realized that we were talking on Facebook as well

  • @TheOpenlog
    @TheOpenlog 4 ปีที่แล้ว +1

    Awesome project! I noticed how you said that when the device first powers up, it will automatically connect to camera 1/the first camera set up in the server. If you change this setting, does the unit remember what camera it is set to? Or does it have to be set every time it is powered on? Thanks:)

    • @techministry3655
      @techministry3655  4 ปีที่แล้ว +3

      Thank you! The current m5stick client will not remember its assigned device, you have to reassign it each time. But the next version will support this. Some great changes are coming for the m5stickc client, so just stay tuned for that!

    • @TheOpenlog
      @TheOpenlog 4 ปีที่แล้ว +1

      @@techministry3655 Ah, that's unfortunate - glad that it'll be in the next version though!

    • @techministry3655
      @techministry3655  4 ปีที่แล้ว +1

      @@TheOpenlog you could modify the existing client to force a specific device id on boot if you hard coded it.

    • @TheOpenlog
      @TheOpenlog 4 ปีที่แล้ว +1

      TechMinistry Great idea! I think we’ll just be using the Vmix emulation feature along with a vmix client which supports saving to achieve this 😁 can’t wait to try it out!

  • @mattlewis4563
    @mattlewis4563 3 ปีที่แล้ว

    Thanks for posting this! After uploading to the m5 stack, nothing responded to button pushes and the serial monitor is blank. Any suggestions?

    • @techministry3655
      @techministry3655  3 ปีที่แล้ว

      The serial monitor doesn't show anything at all?

    • @mattlewis4563
      @mattlewis4563 3 ปีที่แล้ว +1

      @@techministry3655Yes, it is completely blank. Is there a way I can delete the uploaded content and try again?

    • @mattlewis4563
      @mattlewis4563 3 ปีที่แล้ว +1

      @@techministry3655 I tried it again and I've got lots of "⸮b⸮⸮⸮⸮⸮⸮⸮⸮ħ" in the serial monitor but the other lines for network info and bootup have not shown up

  • @lukasEgg
    @lukasEgg 3 ปีที่แล้ว

    Very nice Project! I would really appreciate a esp8266 listener

    • @techministry3655
      @techministry3655  3 ปีที่แล้ว

      There are a few people doing this with esp8266’s. There’s a neopixel client that does it.

    • @lukasEgg
      @lukasEgg 3 ปีที่แล้ว

      @@techministry3655 thank you for your reply. Can you give me a little more Infos? Great software!

    • @techministry3655
      @techministry3655  3 ปีที่แล้ว

      @@lukasEgg Here is a link to the neopixel version that works on 8266: github.com/NoahCallaway/TallyArbiter-arduino-neopixel

    • @lukasEgg
      @lukasEgg 3 ปีที่แล้ว

      @@techministry3655 Thank you very much! I will try it out!

  • @大唐不夜城
    @大唐不夜城 3 ปีที่แล้ว

    How to add a network disconnect reconnection? Now there is the bug

    • @techministry3655
      @techministry3655  3 ปีที่แล้ว

      I plan to add better reconnection engines in future updates.