Skip to content

Christoph111/TallyArbiter-M5AtomMatrixListener

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 

Repository files navigation

TallyArbiter-M5AtomMatrixListener

This is my attempt at 'mushing' arduino code. This is a Tally Viewer using a M5 Atom Matrix as a TallyArbiter Client. To learn more about the Tally Arbiter project, click here.

You can buy an M5 ATOM Matrix here: https://m5stack.com/collections/m5-atom/products/atom-matrix-esp32-development-kit OR https://www.adafruit.com/product/4497 (Shipped from USA)

Instructions

  1. Go to https://docs.m5stack.com/en/arduino/arduino_development follow the instructions under heading "Boards Manager"
  2. Open tallyarbiter-m5atom.ino in Arduino IDE https://www.arduino.cc/en/software
  3. Update networkSSID, networkPass variable to match your Wifi network
  4. Update tallyarbiter_host values to match your TallyArbiter installation
  5. In Library Manager install FastLED, SocketIoClient, Arduino_JSON, WebSockets version 2.3.4, and MultiButton
  6. Open ~/Documents/Arduino/libraries/SocketIoClient/SocketIoClient.cpp in a text editor. Find the line that says hexdump(payload, length); and comment it out by adding // to the beginning of the line. Save and close that file.
  7. Go In the IDE go to Sketch -> Upload

Troubleshooting

macOS

If you receive an error similar to ImportError: No module named serial reference: https://community.m5stack.com/post/11106

Videos

Current Updates

  • Tidyed up things a little bit
  • Changed the way the LED's are written to now using the M5 library
  • Added Blank and 1 thru 16 camera numbers by pushing the screen (M5 Action button)
  • Fixed bugs

Note if deploying yourself, one of the librarys has an error where you have to manually comment out hexdump by changing it to //hexdump

Planned Updates

Next Update will have Internal Motion Unit functionality to automatically rotate the screen.

Thanks

Thanks to mg-1999 for the code base, and huge thanks to josephdadams for his amazing work on TallyArbiter, and the origional M5StickC implementation. https://github.com/josephdadams/TallyArbiter

About

Simple tally viewer using a M5 Atom Matrix

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%