I am looking around to find a solution for my challenge:
Before I studied Feature Request - Update SmartMatrix over WiFi but it contains several ways and I want to make clear wich way is my preferred.
I use Jinx! to stream the TPM2 protocol to the teensy via USB-Cable.
Now I am looking to connect to the USB/Serial wireless.
Currently I am not sure how this could work
As far as I know there are some ways:
Wireless Router with OpenWRT
Raspberry Pi with integrated WiFi
ESP8266
HLK-RM04
…
Somehow I did not can figure out how I can use these devices to stream through.
And are they fast enough?
For my understanding how it works.
AURORA listens on the serial Port/USB of the Teensy for TPM2 specific messages.
When a TPM2 message hits it the display start to stream.
So I need a solution that provides a serial output to the teensy.
There are some serial protocols out there. SPI/UART/I2C
Wich protocol is utilized by the aurora/teensy?
How can I connect from my PC to the wireless device to send serial data? (not the network connection basics)
It should depend on the preferred wireless device but I can’t imagine how. Some IP based serial thingi has to go on.
Jinx! provides to connect to devices via IP. But how. I have seen many tutorial that shows how the wireless devices are set up but no one that describes how to connect via IP to the MCU on a PC.
I have an TP-Link TL-WR703N with an currently unpopulated serial interface laying around.
I need a little push to get in the right direction. Is it possible? Are there some restrictions with the frame sizes of the TPM2 protocoll via IP? (tpm2.net)
It’s not using TPM2, but if it were me doing this project I’d use the SmartMatrix Fadecandy port and a WRT-703N or RPi. I’ve tried with both, RPi is easier to get working as you can compile fadecandy server right on the Pi.
If you need it to work with the other features of Aurora, and need to use the TPM2 protocol, I’m not exactly sure what to advise as I haven’t done the project myself, but I believe the RPi at least will be fast enough to receive frames via WiFi and send them via TPM2 over USB. I don’t know if there’s existing software out there that can handle the translation, or share a serial port over WiFi.
In order to make the following steps the router must have set up to connect to the internet.
My router is configured as Wifi-Client and connected to my Wifi/LocalNetwork.