An OBS tally light for the M5StickC IoT device.
Note: Talyte requires obs-websocket installed on the computer running OBS.
You can use Talyte as a standalone program, or as an API (write your own program, OBS tally integration is done for you).
- Open the
src/main.cpp
and edit thessid
,password
,OBS_HOST
, andOBS_PORT
variables to match your configuration.- If you would like to set a default program for Talyte to observe, modify the
defaultProgram
variable as well.
- If you would like to set a default program for Talyte to observe, modify the
- Compile and upload the code
- This project uses PlatformIO as the build framework, however you can use whatever build chain you like
Setup
Whilst the device is on the Connecting screen (during startup), press the [M5] button to enter the setup mode. The wireless network and IP address to connect to are displayed on the LCD screen.
Once connected, you can configure the network and tally settings on the webpage.
Views
/--Tally
|
\--Info
+ Source |<
+ Device |< Pages
+ Link Assign |<
[M5] button
- Switch viewsAlt button
- Switch pages
To select a new program to link Talyte to, go to the Link Assign page and hold the Alt button
for 6 seconds.
idk import the header file i guess...
Talyte Assistant is a WebSockets proxy to reduce the amount of traffic that Talyte receives, thus making Talyte perform more optimally.
This software is licensed under the MIT license, as can be viewed here.