VSN1: native PNG/JPEG rendering on the LCD?

Hi Team,

Is support planned for displaying PNG or JPEG images directly on the VSN1 screen, e.g. from a Lua script or via the IMMEDIATE protocol?

I know Lua can draw text/shapes/pixels, but I mean built-in image decoding or an API for uploading/rendering bitmap assets. This would make things like album art, icons, and custom UI graphics much easier.

If native PNG/JPEG decoding is too resource-intensive, would a simpler format be feasible instead (for example raw RGB/RGB565 bitmap data, indexed images, or a small image buffer)?

Best,

Istvan

This might be relevant to this issue: Finalize all gui APIs · Issue #176 · intechstudio/grid-fw · GitHub
Seems to be stale and the roadmap project closed.

For now, the option is still a WIP.

We have the option to store images in Grid memory now, but have no API calls to render from file to the framebuffer.

If the linked issue is closed, please open a Feature Request for this!