When Arduino_Nesso_N1.h is included in a Wokwi sketch...
#include <Arduino_Nesso_N1.h>
void setup() {
Serial.begin(115200);
while (!Serial) {};
Serial.println("Hello, World!");
}
void loop() {}
If the board used in Wokwi is ESP32-C6, Wokwi sees a conflict with LED_BUILTIN...
In file included from sketch.ino:1:
/libraries/Arduino_Nesso_N1/src/Arduino_Nesso_N1.h:49:20: error: conflicting declaration 'ExpanderPin LED_BUILTIN'
49 | extern ExpanderPin LED_BUILTIN;
| ^~~~~~~~~~~
In file included from /esp32/hardware/esp32/3.1.1/cores/esp32/esp32-hal-gpio.h:29,
from /esp32/hardware/esp32/3.1.1/cores/esp32/esp32-hal.h:88,
from /esp32/hardware/esp32/3.1.1/cores/esp32/Arduino.h:36,
from sketch.ino.cpp:1:
/esp32/hardware/esp32/3.1.1/variants/esp32c6/pins_arduino.h:9:22: note: previous declaration as 'const uint8_t LED_BUILTIN'
9 | static const uint8_t LED_BUILTIN = SOC_GPIO_PIN_COUNT + PIN_RGB_LED;
| ^~~~~~~~~~~
Error during build: exit status 1
If the board used in Wokwi is Uno/Nano, Wokwi does not import M5GFX.h properly.
In file included from /libraries/M5GFX/src/M5GFX.h:47:0,
from /libraries/Arduino_Nesso_N1/src/Arduino_Nesso_N1.h:8,
from sketch.ino:1:
/libraries/M5GFX/src/lgfx/v1/platforms/device.hpp:94:10: fatal error: arduino_default/Bus_SPI.hpp: No such file or directory
#include "arduino_default/Bus_SPI.hpp"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Error during build: exit status 1