Esp32s problema con delay.h

tengo el siguiente problema usando este microcontrolador y una pantalla OLED 128x64 que trae el controlador sh1106.
uso el ejemplo dentro de la libreria OLED para este display, el ejemplo se llama "sh1106_128x64_I2C".

Arduino:1.8.18 (Windows 7), Tarjeta:"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\usuario\Documents\Arduino\libraries\Adafruit_SH1106-master\Adafruit_SH1106.cpp:35:20: fatal error: delay.h: No such file or directory

compilation terminated.

exit status 1

Error compilando para la tarjeta ESP32 Dev Module.

intente todas la soluciones cambiando directamente el archivo en cuestion y nada, ya no se que hacer aaaaaa
en cualquier caso, muchas gracias y perdón si ya fue respondido en otra ocasión.

Fijate si te sirve de guía este artículo

Saludos

hola, muchas gracias.
mañana intentaré lo que indica la guía y te aviso si solucionó el problema!

hola, no me sirvió, pero gracias igual.

¿Las dependencias de la librería las tenés instaladas? O sea, Adafruit_GFX y Adafruit_BusIO.

Saludos

Puedes poner todo el código, indicando con comantarios de donde has extraído las librerías, sea del Administrador o de github por citar las mas usadas.

Estuve viendo algo del error y se refiere a que no encuentra "delay.h" que la utiliza Adafruit_SH1106.cpp
¿Está correctamente instalada la ampliación para el ESP32?
Porque es probable que haya una versión de delay.h para ESP32 que probablemente debiera instalarse con la ampliación.

Advierto que es pura especulación, ya que en la carpeta de instalación de Arduino existe una versión de delay.h pero para AVR y tal vez no es compatible con ESP.

Saludos

Hola, despues de comerme la cabeza llegué a la misma conclusión y probe con librerias exclusivas del esp32 y funcionó, se ve que las de arduino no traian el codigo adaptado a este formato.

Por eso estas en la Seccion Microcontroladores, acá hay cuestiones particulares en los micros que deben tenerse siempre presentes.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.