First, I am new to the ESP32 Thing Plus, Sparkfun’s Transparent OLED, and this forum. I typically use standard Arduinos such as Uno or Mega for the last 4 years. Thus, I expect some learning curve in transitioning. I did some forum searches and can’t find my exact error on multiple libraries. I apologize if I somehow missed it. I am just not sure how to correct. I purchased the exact items off the example list, tested the board with the blink sketch and Wifi scanner sketch. Both work fine. Then I get to the OLED HyperDisplay example sketches and things get wonky. Not sure what is going on.
My Error:
Arduino: 1.8.10 (Windows 10), Board: “Adafruit ESP32 Feather, 80MHz, 921600, None, Default”
Multiple libraries were found for “HyperDisplay_UG2856KLBAG01.h”
In file included from C:\Users\cbail\Documents\Arduino\libraries\SparkFun_HyperDisplay_Library\src/hyperdisplay.h:39:0,
Used: C:\Users\cbail\Documents\Arduino\libraries\SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library
Multiple libraries were found for “HyperDisplay_SSD1309.h”
Used: C:\Users\cbail\Documents\Arduino\libraries\SparkFun_HyperDisplay_SSD1309_Arduino_Library
from C:\Users\cbail\Documents\Arduino\libraries\SparkFun_HyperDisplay_SSD1309_Arduino_Library\src/HyperDisplay_SSD1309.h:19,
Multiple libraries were found for “hyperdisplay.h”
Used: C:\Users\cbail\Documents\Arduino\libraries\SparkFun_HyperDisplay_Library
from C:\Users\cbail\Documents\Arduino\libraries\SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library\src/HyperDisplay_UG2856KLBAG01.h:19,
from C:\Users\cbail\OneDrive\Documents\Arduino\esp32_display_test\esp32_display_test.ino:36:
C:\Users\cbail\Documents\Arduino\libraries\SparkFun_HyperDisplay_Library\src/util/font5x7.h:22:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.
exit status 1
Error compiling for board Adafruit ESP32 Feather.
This report would have more information with
“Show verbose output during compilation”
option enabled in File → Preferences.
I have looked in my libraries directory, I only have a single copy of each of the three HyperDisplay libraries. I have looked in the sub directories (src) and each has a single .cpp and .h file. Not sure how to fix. Help please.