Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document Setup #1

Open
segfault16 opened this issue Oct 10, 2019 · 0 comments
Open

Document Setup #1

segfault16 opened this issue Oct 10, 2019 · 0 comments

Comments

@segfault16
Copy link

Hi, I'm developing a Python application for Raspberry Pi that generates audio-reactive LED signals for LED strips and panels: https://github.com/segfault16/modular-led-controller-workstation

I'm trying to hook up more than 1000 LEDs to the Raspberry Pi (segfault16/modular-led-controller-workstation#100) and I faced the issue of the GPIOs not being fast enough for that amount of LEDs.

Now I've stumbled across your project and it seems that Raspberry + Teensy + Octo could do the trick and your project be a very nice solution!

A few questions though:

  • What exactly does the main.go do? Read and stream video to LEDs? Or rather images that are streamed row-by-row?
  • The streaming is done via websocket? So I could modify the code to just receive data and pump it out to the LEDs? The input format would be the JSON struct Incoming? What are the fields of the struct (e.g. AudioDimming)?
  • Do I need to run the code on RaspberryPi? How do I hook up Raspberry and Teensy? Do I need to configure Teensy somehow (sorry for the dumb questions, haven't worked with Teensy yet)?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant