Wio Terminal Wifi has broken Sprites

Hi @salman,

I have tested the program and the main problem is not two conflicts library but because of the limited ram of WT. The sprite can be used with Wifi but it’s limited.

Wifi it self runs freertos underneath and it takes about 75kb of ram at least for it. If creating a sprite with 320x240 that would another 76kb. And you are using some others such as ArduinoJson which also takes some ram. Wio Terminal only has 192kb of RAM.

My suggestion is that to use simply lcd fuctions for text that dont change much and only small sprites for changing text. You may do spr.deleteSprite() right after your pushSprite to save room too.

You may also check on this, I just altered the sprite size to 10x10 to test:

image

1 Like