Compile Error ShieldILI9341 on ESP32

Adafruit Ethernet, Motor, Proto, Wave, Datalogger, GPS Shields - etc!

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
Alan112358
 
Posts: 3
Joined: Mon Nov 15, 2021 6:32 pm

Compile Error ShieldILI9341 on ESP32

Post by Alan112358 »

When compiling ShieldILI9341 on ESP32 Dev Module, getting the error esp_flash_t not declared.

Arduino: 1.8.16 (Windows Store 1.8.51.0) (Windows 10), Board: "ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"

C:\Users\Alan\Documents\Arduino\libraries\Adafruit_SPIFlash\src\esp32\Adafruit_FlashTransport_ESP32.cpp: In member function 'SPIFlash_Device_t* Adafruit_FlashTransport_ESP32::getFlashDevice()':

C:\Users\Alan\Documents\Arduino\libraries\Adafruit_SPIFlash\src\esp32\Adafruit_FlashTransport_ESP32.cpp:54:3: error: 'esp_flash_t' was not declared in this scope

esp_flash_t const *flash = _partition->flash_chip;

^

C:\Users\Alan\Documents\Arduino\libraries\Adafruit_SPIFlash\src\esp32\Adafruit_FlashTransport_ESP32.cpp:55:36: error: 'flash' was not declared in this scope

_flash_device.manufacturer_id = (flash->chip_id >> 16);

^

exit status 1

Error compiling for board ESP32 Dev Module.

Locked
Please be positive and constructive with your questions and comments.

Return to “Arduino Shields from Adafruit”