Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESP32C3 + ST7789 incompatible with ESP Arduino board package > 2.0.4 #3636

Open
moeburn opened this issue Jan 25, 2025 · 2 comments
Open

ESP32C3 + ST7789 incompatible with ESP Arduino board package > 2.0.4 #3636

moeburn opened this issue Jan 25, 2025 · 2 comments

Comments

@moeburn
Copy link

moeburn commented Jan 25, 2025

  1. When compiling ESP32C3 + ST7789, it compiles successfully, but I get "Guru Meditation Error: Core 0 panic'ed (Store access fault). Exception was unhandled." and a bootloop.
  2. Arduino IDE
  3. Tried the latest TFT_eSPI library version 2.5.43, as well as 2.5.34 and 2.5.0
  4. Tried board packages 3.1.1, 3.0.4, 2.0.17, and 2.0.4 (since it was mentioned on this library's readme). Only 2.0.4 worked.
  5. ESP32C3
  6. ST7789
  7. SPI

Plus further information as appropriate to the problem:

  1. TFT to processor connections used - #define TFT_MOSI 6 //SDA
    #define TFT_SCLK 4
    #define TFT_DC 1

#define TFT_RST 0
2. A zip file containing your setup file User_Setup.zip

  1. A zip file containing a simple and complete example sketch that demonstrates the problem but needs no special hardware sensors or libraries. chrisvoc.zip
  2. "Guru Meditation Error: Core 0 panic'ed (Store access fault). Exception was unhandled."
@datort
Copy link

datort commented Jan 26, 2025

I can second that. Just spent an hour trying to get a working esp8266 project running on my Waveshare ESP32 C3. The exception loop starts with the tft.init() call and results in the same Guru Meditation Error as described.

@Basitadam
Copy link

Try with these. Extract and copy the files to "..\Arduino\libraries\TFT_eSPI\Processors" . Recompile and upload. (make sure to save a copy of your original files first, just in case)

C3.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants