I’ve been playing around with this device for a while and have got to the point where the program is too large to upload. I am using various google symbols for weather icons and various fonts of different size as well as some png images. I have added a microsd card and put all of these images (as png) and fonts (as binary) onto the card. I can find no way to access the sd card using esphome. I tried the n_serrette/esphome_sd_card component, but, after finally getting it to compile, it does not appear to support reading files. Has anyone actually got this device using the tfcard?
If you want to go down that route then you could try this component:
Personally I have had more success with using a decent ESP32 variant with plenty of PSRAM. The online_image: component is also useful. How many fonts and images are you loading, and what are they being used for?
Thanks. I have already tried the n-serrette sdmmc component that that forks from without success. I have tried all sorts and never got the sd card to mount. Even the official waveshare esp-idf sd demo does not appear to support this waveshare board. The problem is that it uses CH422g to assign pins and every demo and example that i see uses actual GPIO pins, including the official waveshare demos. I guess I’ll have to load the images over a web server instead.