THIS PROJECT IS DEPRECATED. PLEASE SEE THE FOLLOWING REPOSITORY FOR THE LATEST: https://github.com/mattv8/open-tally
This project utilizes a Windows .NET app, OBS websocket plugin, Arduino Pro Micro, WS2812 RGB LEDs, and 3D printed hardware to build an inexpensive OBS Tally Light system that is power efficient and relatively easy to get up and running. The tally lights themselves are designed to work with a standard hot (or cold) shoe found on most DSLR's and camcorders.
- A computer with OBS and the OBS Websockets Plugin installed.
- Access to a 3D printer.
- I recommend Solutech White filament for best LED color results. It's a translucent white filament that makes for a good light diffusion effect on the "bulb" part.
- An Arduino Pro Micro.
- WS2812B Ring Lamp or similar 23mm diameter.
- 3.5 mm surface-mount headphone connector.
- 3.5 mm male-to-male headphone wire.
- Recommended: purchase in 25 ft lengths or as necessary for the distance between your cameras.
- Soldering iron and solder.
- 28 AWG copper wire (recommended).
I would welcome any software contributions! I have licensed the CAD parts and software as GPLv3. If you want to contribute to the software side, you will need the following:
- Microsoft Visual Studio 2019
- This project utilizes the Costura.Fody packager, which will have to be installed into MS Visual Studio with NuGet.
- Arduino IDE.
If you want to contribute to the hardware side:
- PTC Creo 5 for editing CAD files.
- Unfortunately Creo is not free software. FOSS alternatives are FreeCAD, OpenSCAD or Blender.
- I have provided STEP files in the "/CAD/STEP Files" folder that can be opened in other CAD programs.
- I have provided STL files in the "/CAD/STL Files" that can be sent straight to your favorite slicer for 3D printing.
- Project ideas from the following OBS forum thread: https://obsproject.com/forum/threads/live-cameara-led.73922/
- Arduino portion forked from https://boprograms.eu/obsTally/.