It became very hard (impossible?) to order supported High Resolution DMD panels from China.
Usually they are using strange chips such as ICN2053 and have only one HUB75 connector, not allowing to daisy-chain.
I tried to use two ESP32 and to modify ZeDMD, but struggle with serial port bandwidth, they need more CPU speed, so 1 mbit is not enough to transfer in time.
As proof of concept I used Wifi and WebSocket to feed to each a 128x64, 20 fps movie (16 bit color) and that worked fine. So I wanted to create a kind of proxy software, a little bit of code running as WebSocket Server between VPX and the ESP32, receiving frames, decoding them and sending each one half.
But just now I realized that the build in WebSocket protocol seems to be hard coded to 128x32, so my idea is blocked here. For 128x32 all that effort is not needed.
Is there a way to change the resolution for WebSocket to 256x64?
It became very hard (impossible?) to order supported High Resolution DMD panels from China. Usually they are using strange chips such as ICN2053 and have only one HUB75 connector, not allowing to daisy-chain.
I tried to use two ESP32 and to modify ZeDMD, but struggle with serial port bandwidth, they need more CPU speed, so 1 mbit is not enough to transfer in time.
As proof of concept I used Wifi and WebSocket to feed to each a 128x64, 20 fps movie (16 bit color) and that worked fine. So I wanted to create a kind of proxy software, a little bit of code running as WebSocket Server between VPX and the ESP32, receiving frames, decoding them and sending each one half.
But just now I realized that the build in WebSocket protocol seems to be hard coded to 128x32, so my idea is blocked here. For 128x32 all that effort is not needed.
Is there a way to change the resolution for WebSocket to 256x64?