G6EJD / ESP32-e-Paper-Weather-Display

An ESP32 and 2.9", 4.2" or 7.5" ePaper Display reads Weather Underground data via their API and then displays the weather
Other
934 stars 203 forks source link

Not working with ESP32 S3 #230

Closed mkhan9047 closed 9 months ago

mkhan9047 commented 9 months ago

I need urgent help, as I had to change my current MCU from the ESP32 Wrover-B to S3 of the ESP32 lineup. I am using the WaveShare e-paper 4.2 inch. For a long time, I have verified my current pins and connections they are good as reference. But with ESP32 S3 the display is not working anymore.

@sbonaime @televator @nicolas-f and others, please help

G6EJD commented 9 months ago

You can’t use the WiFi at the same time as the ADC with the S3 you need to swap back to the ESP32

mkhan9047 commented 9 months ago

@G6EJD Thanks for your quick response. Can you please tell me in brief why there is a connection between an SPI-based display and ADC with Wifi? Actually, I am in the middle of a project and I am not an expert in this field, but for some reason, I can't replace the ESP32 S3. I must need to get it to work by S3, what is the solution for me? Please help

G6EJD commented 9 months ago

It's a ESp32-S3 design change, well as always with the ESP32 you cannot use WiFi with channel-2 of the ADC but on the S3 Espressif chose Channel 2, so you can't use WiFi. You can try disabling the battery monitoring function call, then that won't stop the WiFi from operating which is needed for the Wx data reception along with time services.