vMix Forums
»
General
»
3rd Party Software and Development
»
Wireless Tally Light for $10 M5Stick-C (ESP32-Board) for vMix
Rank: Member
Groups: Registered
Joined: 10/16/2017(UTC) Posts: 10
|
Hello everyone I'm excited as it works great. Thank you very very much. I have one request. It would be great if it was in the web interface to change background colors and text.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
Hi. I've gotten up to the point where the code is finished uploading but it seems to be stuck on "Hard resetting via RTS Pin" and the device does not reboot. Any suggestions? I've tried with three separate M5Stack ATOM Matrix units; all with the same result. Thank you.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
Using the M5StickC, I've gotten it to work -- it's great!!! The only thing I'm experiencing is that when I close vMix and then re-open it (as the volunteers will be doing in the church each week) that the tally lights won't automatically reconnect. I need to log into the web interface for each M5StickC and click the "Reconnect to vMix" button at the bottom of the web interface.
Am I doing something wrong? Should the reconnect be happening automatically?
And is there a way to establish static IPs for the M5Stick5s or are they only DHCP?
Thanks.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 11/9/2014(UTC) Posts: 105 Location: Copenhagen, Denmark Thanks: 22 times Was thanked: 16 time(s) in 15 post(s)
|
Originally Posted by: mgrayeb Using the M5StickC, I've gotten it to work -- it's great!!! The only thing I'm experiencing is that when I close vMix and then re-open it (as the volunteers will be doing in the church each week) that the tally lights won't automatically reconnect. I need to log into the web interface for each M5StickC and click the "Reconnect to vMix" button at the bottom of the web interface.
Am I doing something wrong? Should the reconnect be happening automatically?
And is there a way to establish static IPs for the M5Stick5s or are they only DHCP?
Thanks. I would suggest setting up reserved IPs for each M5 stick so that they always get the same IP. You should be able to do this in your router usually under LAN setup. Then I'd save a bookmark for each M5 and tell your volunteers to press reconnect on each. I hope that helps :)
|
1 user thanked Lennart for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/19/2017(UTC) Posts: 82 Location: The Netherlands Thanks: 12 times Was thanked: 34 time(s) in 22 post(s)
|
Originally Posted by: mgrayeb Using the M5StickC, I've gotten it to work -- it's great!!! The only thing I'm experiencing is that when I close vMix and then re-open it (as the volunteers will be doing in the church each week) that the tally lights won't automatically reconnect. I need to log into the web interface for each M5StickC and click the "Reconnect to vMix" button at the bottom of the web interface.
Am I doing something wrong? Should the reconnect be happening automatically?
And is there a way to establish static IPs for the M5Stick5s or are they only DHCP?
Thanks. Both questions you ask are possible and are described in the readme file on the Github page under "Reconnect Interval" and "Static IP Address". Hope this helps.
|
1 user thanked guidogast for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
Thank you. I didn't realize I needed to change the time interval for reconnect attempts from zero to some other number. Much appreciated.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 6/1/2022(UTC) Posts: 3 Thanks: 2 times Was thanked: 1 time(s) in 1 post(s)
|
Originally Posted by: guidogast Do you want an affordable tally light for your camera, without having to solder yourself? The M5Stick-C by M5Stack comes to the rescue! For the last week I've been working on this, it is not completely finished yet, but I will not stop until it is really user friendly. Once the project is done, I will upload a comprehensive video tutorial on how to set it up if you've never worked with microcontrollers before. (Including a first time install of the Arduino IDE, since you will have to flash the code to the stick yourself) You can find my project here: https://github.com/guido-visser/vMix-M5Stick-Tally-LightAn example in GIF form: Please feel free to submit feature requests (please do so on the GitHub page (as an issue), so that everything is in one place). If I think the feature will be a valuable to the project, I will consider implementing it. If you're having problems, please submit an issue on the GitHub page. I've made an in-depth tutorial on how to flash the firmware onto the M5Stick-C A huge thank you (Dankjewel! :D) goes out to Thomas Mout for creating his project a year ago, the core of my code is based on his! Looking for a solution for M5Stack over M5Stick-C? User lpv has forked my repo and optimized it for the M5Stack. Check his fork on GitLab Hi, Guido! I've been using your tally light system for some time now. I just received 8 m5stick c and I can't thank you enough. Your solution is affordable and it gives everyone a chance to have a multi tally light system. I bought you a coffee when I first used this, and I'll buy you more. You've done a lot for the vMix community. Thank you my friend.
|
1 user thanked UzumyLemon for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/19/2017(UTC) Posts: 82 Location: The Netherlands Thanks: 12 times Was thanked: 34 time(s) in 22 post(s)
|
Originally Posted by: UzumyLemon Hi, Guido!
I've been using your tally light system for some time now. I just received 8 m5stick c and I can't thank you enough. Your solution is affordable and it gives everyone a chance to have a multi tally light system.
I bought you a coffee when I first used this, and I'll buy you more. You've done a lot for the vMix community. Thank you my friend. You're very welcome. I'm glad everything works well for you. Every coffee is much appreciated :)
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/10/2019(UTC) Posts: 43 Location: Düsseldorf Thanks: 1 times Was thanked: 13 time(s) in 7 post(s)
|
Hi,
can somebody tell me if this is working with the M5StickC PLUS2?
Thx
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 11/27/2023(UTC) Posts: 62 Thanks: 4 times Was thanked: 3 time(s) in 3 post(s)
|
This seems great, but I found a free simple App that I can do all that with..... and if placed on a tablet, I can do switching and much more without having to touch the PC......its called vMix Panel Builder.....and it works great......wish I could have something like this to place on each camera.....something wireless.....
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/19/2017(UTC) Posts: 82 Location: The Netherlands Thanks: 12 times Was thanked: 34 time(s) in 22 post(s)
|
Originally Posted by: Follo Hi,
can somebody tell me if this is working with the M5StickC PLUS2?
Thx I haven't got the Plus2, so i can't test it, unfortunately.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 6/26/2024(UTC) Posts: 2 Location: 369585
|
Using the M5StickCPlus. Tried to follow all the steps but got these error
C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\a_GLOBAL.ino:12:29: warning: extra tokens at end of #include directive #include "k_PLUGINMANAGER.h"; ^ C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\c_MAIN.ino:139:42: warning: multi-character character constant [-Wmultichar] String data = client.readStringUntil('\r\n'); ^~~~~~ C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\c_MAIN.ino: In function 'void setup()': C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\c_MAIN.ino:36:11: error: unused variable 'c' [-Werror=unused-variable] uint8_t c; ^ C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\c_MAIN.ino: In function 'void loop()': C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\c_MAIN.ino:139:42: warning: unsigned conversion from 'int' to 'char' changes value from '3338' to ''\012'' [-Woverflow] String data = client.readStringUntil('\r\n'); ^~~~~~ C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\c_MAIN.ino: In function 'int getBatteryLevel()': C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\c_MAIN.ino:239:42: warning: 'uint16_t AXP192::GetVbatData()' is deprecated [-Wdeprecated-declarations] uint16_t vbatData = M5.Axp.GetVbatData(); ^ In file included from c:\Users\Eventions PC 2\Documents\Arduino\libraries\M5StickCPlus\src/M5StickCPlus.h:77, from C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\a_GLOBAL.ino:4: c:\Users\Eventions PC 2\Documents\Arduino\libraries\M5StickCPlus\src/AXP192.h:29:14: note: declared here uint16_t GetVbatData(void) __attribute__((deprecated)); ^~~~~~~~~~~ C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\d_VMIX.ino: In function 'boolean connectTovMix(bool)': C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\d_VMIX.ino:27:10: error: unused variable 'tryCount' [-Werror=unused-variable] char tryCount = 0; ^~~~~~~~ C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\e_WIFI.ino: In function 'void startLocalWiFi()': C:\Users\Eventions PC 2\Downloads\vMix-M5Stick-Tally-Light-master\vMix-M5Stick-Tally-Light-master\src\a_GLOBAL\e_WIFI.ino:66:21: error: format '%s' expects argument of type 'char*', but argument 3 has type 'String' [-Werror=format=] sprintf(apSsid, "vMix-M5Stick-Tally %s", WiFi.macAddress().substring(9, WiFi.macAddress().length())); ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1plus.exe: some warnings being treated as errors Multiple libraries were found for "WiFi.h" Used: C:\Users\Eventions PC 2\AppData\Local\Arduino15\packages\m5stack\hardware\esp32\2.1.1\libraries\WiFi Not used: C:\Users\Eventions PC 2\Documents\Arduino\libraries\WiFiEspAT Not used: C:\Users\Eventions PC 2\Documents\Arduino\libraries\WiFi Multiple libraries were found for "M5StickCPlus.h" Used: C:\Users\Eventions PC 2\Documents\Arduino\libraries\M5StickCPlus Not used: C:\Users\Eventions PC 2\Documents\Arduino\libraries\M5StickC-Plus Using library M5StickCPlus at version 0.1.0 in folder: C:\Users\Eventions PC 2\Documents\Arduino\libraries\M5StickCPlus Using library Wire at version 2.0.0 in folder: C:\Users\Eventions PC 2\AppData\Local\Arduino15\packages\m5stack\hardware\esp32\2.1.1\libraries\Wire Using library SPI at version 2.0.0 in folder: C:\Users\Eventions PC 2\AppData\Local\Arduino15\packages\m5stack\hardware\esp32\2.1.1\libraries\SPI Using library FS at version 2.0.0 in folder: C:\Users\Eventions PC 2\AppData\Local\Arduino15\packages\m5stack\hardware\esp32\2.1.1\libraries\FS Using library WiFi at version 2.0.0 in folder: C:\Users\Eventions PC 2\AppData\Local\Arduino15\packages\m5stack\hardware\esp32\2.1.1\libraries\WiFi Using library MultiButton at version 1.0.0 in folder: C:\Users\Eventions PC 2\Documents\Arduino\libraries\MultiButton Using library WebServer at version 2.0.0 in folder: C:\Users\Eventions PC 2\AppData\Local\Arduino15\packages\m5stack\hardware\esp32\2.1.1\libraries\WebServer Using library Preferences at version 2.0.0 in folder: C:\Users\Eventions PC 2\AppData\Local\Arduino15\packages\m5stack\hardware\esp32\2.1.1\libraries\Preferences exit status 1
Compilation error: unused variable 'c' [-Werror=unused-variable]
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 6/26/2024(UTC) Posts: 2 Location: 369585
|
Managed to get it working with 2.4.0 but the brightness is not adjustable. Tried on Plus2, totally cant get it uploaded
|
|
|
|
vMix Forums
»
General
»
3rd Party Software and Development
»
Wireless Tally Light for $10 M5Stick-C (ESP32-Board) for vMix
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close