(I’ve had the pieces for a while, from other projects. But this topic has come up often enough lately that I thought I ought to actually build the thing… )
The repo below contains a couple of sketches that let you use inexpensive ESP8266s to send data from a single sensor board to multiple Pixelblazes. You can use as many receivers as you like - it uses multicast UDP packets to minimize network traffic.
This is a brand new thing. There’s documentation in the repo and in the code, but it’s a little bare-bones. Some Arduino/ESP8266 wiring and programming experience and basic WiFi setup knowledge will be helpful, even if not absolutely required.
Of course, I’ll happily answer questions, and will continue to improve the documentation as I figure out what’s helpful.
(Beyond the obvious, it gives you interesting superpowers. With a little programming, you can send sensor data to things that are not Pixelblazes – pretty much any computer.
Also, you can set up sources other than the sensor board. As long as you stick to the packet format you can put any data you want in there. It can be from other audio analysis software, or stock market prices, or weather data, or whatever you want to send to your Pixelblazes in real time, with very low overhead on the Pixelblaze. In the long run, this should be a lot of fun!)