Waveshare esp32-s3 1.85c LVGL and Wifi

This is the round touch screen V2.
Does anyone have one of these working with both LVGL AND WiFi on Arduino?

Hello, @Westcott,

Please check out this project by @fbiego.

Hi HalyssonJr,

Thanks for the link.
Unfortunately Fbiego’s project is for ESP-IDF, not Arduino.
My problems come from a combination of Waveshare’s demo code, ESP_panel, and WiFi libraries.
These errors appear every time LVGL tries to draw anything.
Without WiFi it draws OK

E (13020) spi_master: setup_dma_priv_buffer(1208): Failed to allocate priv TX buffer
E (13020) lcd_panel.io.spi: panel_io_spi_tx_color(395): spi transmit (queue) color failed

Perhaps I’ll just have to learn ESP-IDF…

Hi @Westcott

The project is actually using Arduino Core on PlatformIO IDE

Is your project open source, and can you share the code so I can take a look?

Hi HalyssonJr,
I’m using Waveshare’s LVGL9 demo code, which works OK
I then added WiFi which gives the errors above.
Thanks for looking!