blazoncek / WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
MIT License
31 stars 0 forks source link

Display JPEGs on a Matrix #23

Closed dosipod closed 1 year ago

dosipod commented 2 years ago

I have found an existing project for esp8266 web server that can display JPEGs on a matrix . i hope that will be a good addition to the 2d functions .

https://github.com/datasith/Ai_Demos_ESP8266/tree/master/webserver_jpeg_ws2812

embedded-creations commented 2 years ago

This guy has great image decoding libraries, I'd use his over any random libraries:

https://github.com/bitbank2/JPEGDEC

I already added a Usermod/effect for Animated GIF decoding to my branch using his decoder

dosipod commented 2 years ago

That is fine , I am really glade you already tested a better decoder and would support JPEGs on a Matrix . I hope blazoncek is also considering the same

I am trying to look for the usermod you mentioned in your branch but cant see it under https://github.com/embedded-creations/WLED/tree/master/usermods

embedded-creations commented 2 years ago

It's here: https://github.com/embedded-creations/WLED/tree/FastLED_2D/usermods/AnimatedGIFs

blazoncek commented 2 years ago

I will be adding SD card support 1st and then I'll tackle displaying JPEGs and GIFs.

dosipod commented 2 years ago

That would be nice even though the example listed above uses a web server to upload the JPEGs . This way there is no need for the extra HW . If we are to limit the same to availability of SD then might be we are limiting the usage base , as both of you are expert in this , I would trust the way you do it the most practical . And I have SD/display models so I am covered

blazoncek commented 1 year ago

Not planned. SD card support is scheduled upstream.