da z.B.
Ich hatte in HelloWorld.ino nachgesehen, das genügte nicht, daher korrigiere ich mich!
Besser ist es ![]()
Da bist Du wohl in der falschen Bibliothek gelandet, Oli hat verwirrend viele:
Für den Arduino relevant ist U8g2_Arduino
Von da kann man dann auch zu SSD1309 128X64_NONAME2 oder SSD1309 128X64_NONAME0 verzweigen.
Da dann NONAME2 oder NONAME0 FullBuffer und Hardware-I²C
U8G2_SSD1309_128X64_NONAME2_F_HW_I2C(rotation, [reset [, clock, data]])
U8G2_SSD1309_128X64_NONAME0_F_HW_I2C(rotation, [reset [, clock, data]])
Du brauchst erstmal nur die Rotation:
U8G2_SSD1309_128X64_NONAME2_F_HW_I2C u8g2(U8G2_R0);
und in den klammern die I2C Adresse?
Nein, da steht doch "rotation", also Hoch- oder Querformat.
Die Adresse ist vorgegeben und kann mittels u8g2.setI2CAddress(0x7A); geändert werden.
Hmm... Irgendwie blick ich das (noch) nicht...
U8G2_SSD1309_128X64_NONAME2_F_HW_I2C(0)
u8g2.setI2CAddress(0x3C);
erzeugt Compiler Fehler
Und zeigt dabei auf Line 1 im obigen Code... (Roter Balken im Hintergrund)
Der Name des Displays (Objektname) muß da noch dazwischen, habe es in #82 korrigiert.
Jetzt beschwert er sich über die gesetzte I2C Adresse...
Na ja, ich habe mir für das Spritpreisradio die Teile bei fipsok.de (Tabs Connect und Accesspoint), bei Werner Rothschopf und bei randomnerdtutorials zusammengesucht.
ArduinoJson und/oder die Beispiele aus LITTLEFS und der Preferences-Libraray helfen auch.
Das auskommentieren der I2C Adresse hat den Display jetzt belebt...
Allerdings siehts etwas seltsam aus...
In #74 habe ich "1023" durch "4095" ersetzt, weil der ADC eine höhere Auflösung hat.
OK, Notiert...
Gibts beim ESP32 Probleme mit der encoder Lib?
Hab gerade (dadurch das der Display was zeigt) die Steuerung von LCDML auf Encoder umgestellt & bekomme ne Compilermeldung
Das Rückstellen auf den Standard wert (Input über Seriell) lässt den Fehler verschwinden...
Könnte aber auch sein das die Pins falsch definiert sind... Ich meine bei ESPs wäre das anders als bei Arduinos...
// global defines
#define encoder_A_pin 12 // physical pin has to be 2 or 3 to use interrupts (on mega e.g. 20 or 21), use internal pullups
#define encoder_B_pin 13 // physical pin has to be 2 or 3 to use interrupts (on mega e.g. 20 or 21), use internal pullups
#define encoder_button_pin 14 // physical pin , use internal pullup
Ja! Ja!
Ich denke mal hier liegt das Problem...
Habe gerade gelesen, das nicht alle PINs des ESP32 auch interne PULLUP / PULLDOWN Resistoren haben...
Ich vermute das hier (siehe Code) mindestens einer davon dabei ist...
Liege ich da richtig?
Leider hab ich bis jetzt noch keine Übersicht gefunden welche Pins mit den PU / PD Rs ausgestattet sind & welche nicht...
// global defines
#define encoder_A_pin 27 //GPIO27 // physical pin has to be 2 or 3 to use interrupts (on mega e.g. 20 or 21), use internal pullups
#define encoder_B_pin 14 //GPIO14 // physical pin has to be 2 or 3 to use interrupts (on mega e.g. 20 or 21), use internal pullups
#define encoder_button_pin 12 //GPIO12 // physical pin , use internal pullup
[...]
// init pins, enable pullups
pinMode(encoder_A_pin , INPUT_PULLUP);
pinMode(encoder_B_pin , INPUT_PULLUP);
pinMode(encoder_button_pin , INPUT_PULLUP);
Siehe Link un #72:
"GPIOs 34 to 39 are GPIs – input only pins. These pins don’t have internal pull-up or pull-down resistors."
Gut, OK...
Hab ich registriert... Aber die Nutze ich ja auch nicht...
GPIO12 (Boot Fails if pulled HIGH) hab ich auch auf GPIO26 Verschoben...
Klappt trotzdem nicht...
Noch nicht mal wenn ich die PUs abschalte... ![]()
// global defines
#define encoder_A_pin 27 //GPIO27 // physical pin has to be 2 or 3 to use interrupts (on mega e.g. 20 or 21), use internal pullups
#define encoder_B_pin 14 //GPIO14 // physical pin has to be 2 or 3 to use interrupts (on mega e.g. 20 or 21), use internal pullups
#define encoder_button_pin 26 //GPIO26 // physical pin , use internal pullup
[...]
// init pins, enable pullups
pinMode(encoder_A_pin , INPUT); //_PULLUP);
pinMode(encoder_B_pin , INPUT); //_PULLUP);
pinMode(encoder_button_pin , INPUT); //_PULLUP);
}
Ich raffs einfach nich...
Eine wenig spezifische Aussage, was klappt denn nicht?
"Bei mir klappt nur die Tür!" pflegte mein Physiklehrer zu sagen.
Bekomme immer den Compiler Fehler:
Und dann nur wenn die Steuerung von LCDML auf Encoder umgestellt ist...
Ich vermute nun tatsächlich, das der ESP32 Probleme mit der m sketch angegebenen encoder.h hat...
Stelle ich auf "4-6 Digitale input pins" um läuft der Compiler durch...
Kann das jemand reproduzieren?
// content:
// (0) Control over serial interface with asdw_e_q
// (1) Control over one analog input
// (2) Control over 4 - 6 digital input pins (internal pullups enabled)
// (3) Control over encoder [third party lib] (Download: https://github.com/PaulStoffregen/Encoder)
// (4) Control with Keypad [third party lib] (Download: http://playground.arduino.cc/Main/KeypadTutorial )
// (5) Control with an IRMP remote [third party lib] (Download: https://github.com/ukw100/IRMP )
// (6) Control with a joystick
// (7) Control over I2C PCF8574
// *********************************************************************
#define _LCDML_CONTROL_cfg 2 // << hier mal von Standard 0 auf 3 (für den Encoder) umstellen und kompilieren...
// befindet sich im Tab "LCDML_control"
Du bist zu sehr Minimalist, denn diese Meldung sagt nur, "da ist ein Fehler", aber nicht wo. Damit kann ich nichts anfangen.
Mein OTA-Beispiel kompiliert auch mit Encoder.
Ich bin mal genauso minimalistisch: Du machst was falsch!
Du bist zu sehr Minimalist, denn diese Meldung sagt nur, "da ist ein Fehler", aber nicht wo. Damit kann ich nichts anfangen.
Ich auch nicht...
Das ist das was er mir am ende ausgibt..
Hier mal der letzte rest... Ist ne Menge... (alles passt hier nicht rein --> Zeichenlimitierung)
Vielleicht siehst Du da ja was...
ompiling library "Wire"
Zuvor kompilierte Datei wird verwendet: /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/Wire/Wire.cpp.o
Compiling library "Encoder-master"
/Users/..../Library/Arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/config -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/app_trace -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/app_update -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/asio -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/bootloader_support -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/bt -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/coap -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/console -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/driver -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/efuse -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-tls -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32 -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_adc_cal -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_event -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_http_client -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_http_server -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_https_ota -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_https_server -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_ringbuf -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_websocket_client -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/espcoredump -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/ethernet -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/expat -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/fatfs -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freemodbus -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/heap -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/idf_test -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/jsmn -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/json -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/libsodium -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/log -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/lwip -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mbedtls -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mdns -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/micro-ecc -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mqtt -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/newlib -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/nghttp -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/nvs_flash -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/openssl -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/protobuf-c -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/protocomm -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/pthread -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/sdmmc -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/smartconfig_ack -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/spi_flash -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/spiffs -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/tcp_transport -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/tcpip_adapter -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/ulp -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/unity -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/vfs -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wear_levelling -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wifi_provisioning -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wpa_supplicant -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/xtensa-debug-module -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-face -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32-camera -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-face -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=160000000L -DARDUINO=10819 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DESP32 -DCORE_DEBUG_LEVEL=0 -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/cores/esp32 -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/variants/esp32 -I/Users/..../Documents/Arduino/libraries/LCDMenuLib2/src -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/WiFi/src -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/ESPmDNS/src -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/ArduinoOTA/src -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/Update/src -I/Users/..../Documents/Arduino/libraries/U8g2/src -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src -I/Users/..../Documents/Arduino/libraries/Encoder-master -I/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/SPI/src -I/Users/..../Documents/Arduino/libraries/Encoder-master/utility /Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.cpp -o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/Encoder-master/Encoder.cpp.o
Compiling library "SPI"
Zuvor kompilierte Datei wird verwendet: /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/SPI/SPI.cpp.o
Compiling core...
Using precompiled core: /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_cache_703608/core/core_b71a25fc92dfa3c46957bd64001ad1fc.a
Linking everything together...
/Users/..../Library/Arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/xtensa-esp32-elf-gcc -nostdlib -L/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/lib -L/Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/ld -T esp32_out.ld -T esp32.project.ld -T esp32.rom.ld -T esp32.peripherals.ld -T esp32.rom.libgcc.ld -T esp32.rom.spiram_incompatible_fns.ld -u esp_app_desc -u ld_include_panic_highint_hdl -u call_user_start_cpu0 -Wl,--gc-sections -Wl,-static -Wl,--undefined=uxTopUsedPriority -u __cxa_guard_dummy -u __cxx_fatal_exception -Wl,--start-group /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/LCDMenuLib2/LCDMenuLib2.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/LCDMenuLib2/LCDMenuLib2_menu.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/WiFi/ETH.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/WiFi/WiFi.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/WiFi/WiFiAP.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/WiFi/WiFiClient.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/WiFi/WiFiGeneric.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/WiFi/WiFiMulti.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/WiFi/WiFiSTA.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/WiFi/WiFiScan.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/WiFi/WiFiServer.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/WiFi/WiFiUdp.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/ESPmDNS/ESPmDNS.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/ArduinoOTA/ArduinoOTA.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/Update/HttpsOTAUpdate.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/Update/Updater.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/U8g2lib.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/U8x8lib.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/mui.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/mui_u8g2.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_bitmap.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_box.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_buffer.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_button.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_circle.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_cleardisplay.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_d_memory.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_d_setup.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_font.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_fonts.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_hvline.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_input_value.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_intersection.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_kerning.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_line.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_ll_hvline.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_message.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_polygon.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_selection_list.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8g2_setup.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8log.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8log_u8g2.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8log_u8x8.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_8x8.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_byte.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_cad.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_capture.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_a2printer.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_gu800.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_hd44102.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_il3820_296x128.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ist3020.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ist7920.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ks0108.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_lc7981.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ld7032_60x32.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ls013b7dh03.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_max7219.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_pcd8544_84x48.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_pcf8812.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_pcf8814_hx1230.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_s1d15721.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_s1d15e06.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_sbn1661.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_sed1330.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_sh1106_64x32.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_sh1106_72x40.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_sh1107.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_sh1108.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_sh1122.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1305.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1306_128x32.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1306_128x64_noname.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1306_2040x16.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1306_48x64.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1306_64x32.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1306_64x48.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1306_72x40.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1306_96x16.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1306_96x40.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1309.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1316.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1317.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1318.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1320.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1322.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1325.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1326.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1327.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1329.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1606_172x72.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_ssd1607_200x200.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st7511.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st75160.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st75256.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st7528.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st75320.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st7565.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st7567.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st7571.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st7586s_erc240160.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st7586s_s028hn118a.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st7586s_ymc240160.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st7588.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_st7920.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_t6963.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_uc1601.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_uc1604.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_uc1608.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_uc1609.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_uc1610.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_uc1611.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_uc1617.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_uc1638.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_uc1701_dogs102.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_d_uc1701_mini12864.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_debounce.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_display.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_fonts.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_gpio.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_input_value.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_message.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_selection_list.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_setup.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_string.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_u16toa.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/U8g2/clib/u8x8_u8toa.c.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/Wire/Wire.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/Encoder-master/Encoder.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/libraries/SPI/SPI.cpp.o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_cache_703608/core/core_b71a25fc92dfa3c46957bd64001ad1fc.a -lgcc -lesp_websocket_client -lwpa2 -ldetection -lesp_https_server -lwps -lhal -lconsole -lpe -lsoc -lsdmmc -lpthread -llog -lesp_http_client -ljson -lmesh -lesp32-camera -lnet80211 -lwpa_supplicant -lc -lmqtt -lcxx -lesp_https_ota -lulp -lefuse -lpp -lmdns -lbt -lwpa -lspiffs -lheap -limage_util -lunity -lrtc -lmbedtls -lface_recognition -lnghttp -ljsmn -lopenssl -lcore -lfatfs -lm -lprotocomm -lsmartconfig -lxtensa-debug-module -ldl -lesp_event -lesp-tls -lfd -lespcoredump -lesp_http_server -lfr -lsmartconfig_ack -lwear_levelling -ltcp_transport -llwip -lphy -lvfs -lcoap -lesp32 -llibsodium -lbootloader_support -ldriver -lcoexist -lasio -lod -lmicro-ecc -lesp_ringbuf -ldetection_cat_face -lapp_update -lespnow -lface_detection -lapp_trace -lnewlib -lbtdm_app -lwifi_provisioning -lfreertos -lfreemodbus -lethernet -lnvs_flash -lspi_flash -lc_nano -lexpat -lfb_gfx -lprotobuf-c -lesp_adc_cal -ltcpip_adapter -lstdc++ -Wl,--end-group -Wl,-EL -o /var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/Blu_Menue_32.ino.elf
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::update(Encoder_internal_state_t*)':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:309:(.iram1.16[Encoder::update(Encoder_internal_state_t*)]+0x3d): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder6updateEP24Encoder_internal_state_t
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr39()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:880:(.iram1.42[Encoder::isr39()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr39Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr36()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:871:(.iram1.41[Encoder::isr36()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr36Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr35()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:868:(.iram1.40[Encoder::isr35()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr35Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr34()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:865:(.iram1.39[Encoder::isr34()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr34Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr33()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:862:(.iram1.38[Encoder::isr33()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr33Ev
Mehrere Bibliotheken wurden für "WiFi.h" gefunden
Benutzt: /Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/WiFi
Nicht benutzt: /Applications/Arduino.app/Contents/Java/libraries/WiFi
Mehrere Bibliotheken wurden für "ArduinoOTA.h" gefunden
Benutzt: /Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/ArduinoOTA
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr32()':
Nicht benutzt: /Users/..../Documents/Arduino/libraries/ArduinoOTA
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:859:(.iram1.37[Encoder::isr32()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr32Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr27()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:844:(.iram1.36[Encoder::isr27()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr27Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr26()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:841:(.iram1.35[Encoder::isr26()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr26Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr25()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:838:(.iram1.34[Encoder::isr25()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr25Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr23()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:832:(.iram1.33[Encoder::isr23()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr23Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr22()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:829:(.iram1.32[Encoder::isr22()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr22Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr21()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:826:(.iram1.31[Encoder::isr21()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr21Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr19()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:820:(.iram1.30[Encoder::isr19()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr19Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr18()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:817:(.iram1.29[Encoder::isr18()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr18Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr17()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:814:(.iram1.28[Encoder::isr17()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr17Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr16()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:811:(.iram1.27[Encoder::isr16()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr16Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr15()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:808:(.iram1.26[Encoder::isr15()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr15Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr14()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:805:(.iram1.25[Encoder::isr14()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr14Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr13()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:802:(.iram1.24[Encoder::isr13()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr13Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr12()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:799:(.iram1.23[Encoder::isr12()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder5isr12Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr5()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:778:(.iram1.22[Encoder::isr5()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder4isr5Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr4()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:775:(.iram1.21[Encoder::isr4()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder4isr4Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr3()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:772:(.iram1.20[Encoder::isr3()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder4isr3Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr2()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:769:(.iram1.19[Encoder::isr2()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder4isr2Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr1()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:766:(.iram1.18[Encoder::isr1()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder4isr1Ev
/var/folders/d5/jntr61ps53x0ntwpn7gf54wr0000gn/T/arduino_build_830455/sketch/Blu_Menue_32.ino.cpp.o: In function `Encoder::isr0()':
/Users/..../Documents/Arduino/libraries/Encoder-master/Encoder.h:763:(.iram1.17[Encoder::isr0()]+0x3): dangerous relocation: l32r: literal placed after use: .literal._ZN7Encoder4isr0Ev
collect2: error: ld returned 1 exit status
Bibliothek LCDMenuLib2 in Version 2.2.7 im Ordner: /Users/..../Documents/Arduino/libraries/LCDMenuLib2 wird verwendet
Bibliothek WiFi in Version 1.0 im Ordner: /Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/WiFi wird verwendet
Bibliothek ESPmDNS in Version 1.0 im Ordner: /Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/ESPmDNS wird verwendet
Bibliothek ArduinoOTA in Version 1.0 im Ordner: /Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/ArduinoOTA wird verwendet
Bibliothek Update in Version 1.0 im Ordner: /Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/Update wird verwendet
Bibliothek U8g2 in Version 2.32.15 im Ordner: /Users/..../Documents/Arduino/libraries/U8g2 wird verwendet
Bibliothek Wire in Version 1.0.1 im Ordner: /Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/Wire wird verwendet
Bibliothek Encoder-master in Version 1.4.2 im Ordner: /Users/..../Documents/Arduino/libraries/Encoder-master wird verwendet
Bibliothek SPI in Version 1.0 im Ordner: /Users/..../Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/SPI wird verwendet
exit status 1
Fehler beim Kompilieren für das Board ESP32 Dev Module.
Nach "Linking everything together" in der Zeile wo das erste mal der Encoder erwähnt wird, wird's rot in der Arduino IDE...
Ja genau, der Linker fühlt sich unwohl. Aber warum das so ist, sehe ich auch nicht. Wenn ich solche komischen Meldungen habe, fehlt meist ein ';' oder eine Klammer, also eine simple Sache.
Hast Du die aktuelle Bibliotheksversion? Bei mir geht es ohne Fehler.
Eventuell eine andere Encoderbibliothek?

