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

Does this work with Moon Modules #4

Closed
1liminal1 opened this issue Oct 22, 2024 · 9 comments
Closed

Does this work with Moon Modules #4

1liminal1 opened this issue Oct 22, 2024 · 9 comments

Comments

@1liminal1
Copy link

I'm trying to send a gif to my Moon Modules version of WLED and I get an error telling me the JSON ending is unexpected.

Have I don't something to my presets and need to re-format the ESP32. Or is this something known with MM?

Thanks :)

@1liminal1
Copy link
Author

Is this dead?

@dosipod
Copy link

dosipod commented Oct 23, 2024

@1liminal1 Not sure of your setup size to try and replicate but does it work with AC .
In all cases using that tool for gif might not the best and it was reported to cause issues ( could be matrix size limitations ) but not enough info provided , works okay for pics , meanwhile other tools you might want to look for gifs which I tested and they are much better :

  1. Gif branch https://github.com/Aircoookie/WLED/tree/gif , the bins are here if you cant compile from source https://github.com/dosipod/WLED_gif_update/actions/runs/10116313741 , as I re-based that on 15
  2. Usermod (client and server ) https://github.com/hughc/wled-pixelart-client

@1liminal1
Copy link
Author

1liminal1 commented Oct 23, 2024

Sorry, I should give more context :)

Its a 64x64 Hub75 Matrix, all the MM 2d effects are working ok and I the base WLED-PixelArtConverter works fine as well. But I'm wanting to do GIFS as playlists.

Not sure what AC is?

Do these bins have the HUB75 support build in?

Thanks!

@1liminal1
Copy link
Author

I actually worked out a way to do it. Separate the gif into frames them upload them as individual presets.

But I forgot how fickle WLED presets can be when they don't want to work :( :( :( Im trying to reflash but the old presets seem to be there :(

Anyway, thanks

@dosipod
Copy link

dosipod commented Oct 23, 2024

Yeah might be the size is the issue , and no the hub75 is only supported on MM for now , there is a PR pending in AC ( Aircoookie) .https://github.com/Aircoookie/WLED
I do also have HUB75 64x64 and might try to do gif and the easy way ( could be the more stable way ) is to add the usermod to MM . Using presets for gif is not practical for me nor i think that would be stable but if that works for you then why not

I would love for the gif branch to be added in MM as that could be the best way for standalone unit but this is the wrong place to discuss that as might be better in here https://github.com/MoonModules/WLED/issues

@softhack007
Copy link

softhack007 commented Oct 28, 2024

Does this work with Moon Modules

Latest news: since today, it does work with MoonModules WLED --> MoonModules/WLED#172 (comment)

(actually there was just a small patch needed for our development mdev version; in the last release it should also work).

Edit: I've actually tested with PixelArtConverter, but the API is the same so i'm confident "if it works in AC WLED, it will also work with MoonModules WLED".

@1liminal1
Copy link
Author

Edit: I've actually tested with PixelArtConverter, but the API is the same so i'm confident "if it works in AC WLED, it will also work with MoonModules WLED".

Is this S3 only, or does it also apply to the ESP32 classic?

Thanks! :)

@softhack007
Copy link

Is this S3 only, or does it also apply to the ESP32 classic?

@1liminal1 I've tested the bugfix on -S3 with PSRAM. If you don't need large resolution ("large" = 64x64 HUB75) then it should also work for classic esp32.

The overall tech - storing a sequence of images in presets and making a playlist - is really not fit for bigger panels, because it blows up the presets file. So any preset operation will become slow and saving presets becomes unreliable.

This is a consequence of using a "bad approach" so we can't fix it. Maybe the PR from AC will work better on large resolution panels.

@1liminal1
Copy link
Author

Thank you!

I have three 64x64 panels and and some HD-WF2 on the way. I'm hoping I can do some pixel mapping working and get one of my prisms going.

Be interesting to see if it works :)

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

3 participants