Hey,
I am using the Arduino Nano ESP32 and by compiling a Project which includes Arduino_GFX_Library.h. The IDE throws the following error:
In file included from /Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/Arduino.h:223,
from /private/var/folders/cq/33y_djn52pv16ysb3dddl5nr0000gn/T/arduino/sketches/D1C7CAA46E9D6C31C775CAC1DC925F6C/sketch/SBC-LCD1.28R_Arduino-Clock-Example.ino.cpp:1:
/Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/io_pin_remap.h:47:61: error: 'digitalPinToGPIONumber' is not a type
/Users/mauerleon/Documents/Arduino/libraries/GFX_Library_for_Arduino/src/databus/Arduino_XL9535SWSPI.h:36:8: note: in expansion of macro 'pinMode'
void pinMode(uint8_t pin, uint8_t mode);
^~~
/Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/io_pin_remap.h:46:66: error: 'digitalPinToGPIONumber' is not a type
/Users/mauerleon/Documents/Arduino/libraries/GFX_Library_for_Arduino/src/databus/Arduino_XL9535SWSPI.h:39:8: note: in expansion of macro 'digitalWrite'
void digitalWrite(uint8_t pin, uint8_t val);
^~~~
/Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/io_pin_remap.h:42:65: error: 'digitalPinToGPIONumber' is not a type
/Users/mauerleon/Documents/Arduino/libraries/GFX_Library_for_Arduino/src/databus/Arduino_XL9535SWSPI.h:40:7: note: in expansion of macro 'digitalRead'
int digitalRead(uint8_t pin);
^~~
/Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/io_pin_remap.h:47:61: error: 'digitalPinToGPIONumber' is not a type
/Users/mauerleon/Documents/Arduino/libraries/GFX_Library_for_Arduino/src/databus/Arduino_XCA9554SWSPI.h:32:8: note: in expansion of macro 'pinMode'
void pinMode(uint8_t pin, uint8_t mode);
^~~
/Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/io_pin_remap.h:46:66: error: 'digitalPinToGPIONumber' is not a type
/Users/mauerleon/Documents/Arduino/libraries/GFX_Library_for_Arduino/src/databus/Arduino_XCA9554SWSPI.h:33:8: note: in expansion of macro 'digitalWrite'
void digitalWrite(uint8_t pin, uint8_t val);
^~~~
/Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/io_pin_remap.h:42:65: error: 'digitalPinToGPIONumber' is not a type
/Users/mauerleon/Documents/Arduino/libraries/GFX_Library_for_Arduino/src/databus/Arduino_XCA9554SWSPI.h:34:7: note: in expansion of macro 'digitalRead'
int digitalRead(uint8_t pin);
^~~
Hey, I am using the Arduino Nano ESP32 and by compiling a Project which includes Arduino_GFX_Library.h. The IDE throws the following error:
In file included from /Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/Arduino.h:223, from /private/var/folders/cq/33y_djn52pv16ysb3dddl5nr0000gn/T/arduino/sketches/D1C7CAA46E9D6C31C775CAC1DC925F6C/sketch/SBC-LCD1.28R_Arduino-Clock-Example.ino.cpp:1: /Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/io_pin_remap.h:47:61: error: 'digitalPinToGPIONumber' is not a type
define pinMode(pin, mode) pinMode(digitalPinToGPIONumber(pin), mode)
/Users/mauerleon/Documents/Arduino/libraries/GFX_Library_for_Arduino/src/databus/Arduino_XL9535SWSPI.h:36:8: note: in expansion of macro 'pinMode' void pinMode(uint8_t pin, uint8_t mode); ^
~~ /Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/io_pin_remap.h:46:66: error: 'digitalPinToGPIONumber' is not a typedefine digitalWrite(pin, val) digitalWrite(digitalPinToGPIONumber(pin), val)
/Users/mauerleon/Documents/Arduino/libraries/GFX_Library_for_Arduino/src/databus/Arduino_XL9535SWSPI.h:39:8: note: in expansion of macro 'digitalWrite' void digitalWrite(uint8_t pin, uint8_t val); ^
~~~ /Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/io_pin_remap.h:42:65: error: 'digitalPinToGPIONumber' is not a typedefine digitalRead(pin) digitalRead(digitalPinToGPIONumber(pin))
/Users/mauerleon/Documents/Arduino/libraries/GFX_Library_for_Arduino/src/databus/Arduino_XL9535SWSPI.h:40:7: note: in expansion of macro 'digitalRead' int digitalRead(uint8_t pin); ^
~~/Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/io_pin_remap.h:47:61: error: 'digitalPinToGPIONumber' is not a typedefine pinMode(pin, mode) pinMode(digitalPinToGPIONumber(pin), mode)
/Users/mauerleon/Documents/Arduino/libraries/GFX_Library_for_Arduino/src/databus/Arduino_XCA9554SWSPI.h:32:8: note: in expansion of macro 'pinMode' void pinMode(uint8_t pin, uint8_t mode); ^
~~ /Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/io_pin_remap.h:46:66: error: 'digitalPinToGPIONumber' is not a typedefine digitalWrite(pin, val) digitalWrite(digitalPinToGPIONumber(pin), val)
/Users/mauerleon/Documents/Arduino/libraries/GFX_Library_for_Arduino/src/databus/Arduino_XCA9554SWSPI.h:33:8: note: in expansion of macro 'digitalWrite' void digitalWrite(uint8_t pin, uint8_t val); ^
~~~ /Users/mauerleon/Library/Arduino15/packages/esp32/hardware/esp32/2.0.14/cores/esp32/io_pin_remap.h:42:65: error: 'digitalPinToGPIONumber' is not a typedefine digitalRead(pin) digitalRead(digitalPinToGPIONumber(pin))
/Users/mauerleon/Documents/Arduino/libraries/GFX_Library_for_Arduino/src/databus/Arduino_XCA9554SWSPI.h:34:7: note: in expansion of macro 'digitalRead' int digitalRead(uint8_t pin); ^
~~exit status 1
Compilation error: exit status 1
I don't understand the problem.
Best Regards
Leon