Página 1 de 1

Erro compilando WiFiManager

Enviado: 14/Mar/2019, 14:01
por Gilberto Martin
Usando ESP32 Dev Module

Estou recebendo ERRO, quando compilo com WiFiManager pela IDE do Arduino.
Instalei a biblioteca usando: https://github.com/zhouhan0126/WIFIMANAGER-ESP32
Descompactei e copiei pra pasta: \Documentos\Arduino\libraries\WIFIMANAGER-ESP32-master

Mesmo abrindo um Sketch vazio e fazendo um #include <WiFiManager.h> ,,, recebo ERROS na compilação, assim:

#include <WiFiManager.h>
void setup() {
}
void loop() {
}

Na tentativa de compilar, recebo, depois de várias linhas de erro:

Foram encontradas múltiplas bibliotecas para "WiFi.h"
Usado: C:\Users\gilbe\OneDrive\Documentos\ArduinoData\packages\esp32\hardware\esp32\1.0.1\libraries\WiFi
Não usado: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.19.0_x86__mdqgnx93n4wtt\libraries\WiFi
exit status 1
Erro compilando para a placa ESP32 Dev Module

Estou tentando executar o tutorial do Fernando => Internet das Coisas: ESP32, IBM Watson e Node-Red

Alguém pode me ajudar???

Re: Erro compilando WiFiManager

Enviado: 06/Abr/2019, 02:51
por ismaquias
olá!
já tentou excluir uma delas?

Erro compilando WiFiManager

Enviado: 15/Abr/2019, 15:29
por ronaldsucKy
verifique se o range nomeado PASTA_DADOS existe, a qual cГ©lula ele faz referГЄncia e qual o valor dessa cГ©lula. Isso nos darГЎ uma ideia do que pode ser o erro.

Estou com esse erro ao tentar compilar o fonte do WiFiManager

Enviado: 10/Mai/2019, 01:08
por nmajunior
Arduino: 1.8.9 (Windows 10), Placa:"ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"

In file included from C:\Users\Familia Almeida\Documents\esp32\WiFimanager\WiFimanager.ino:14:0:

C:\Program Files (x86)\Arduino\libraries\WIFIMANAGER-ESP32-master/WiFiManager.h:36:22: error: 'const char HTTP_HEAD []' redeclared as different kind of symbol

const char HTTP_HEAD[] PROGMEM = "<!DOCTYPE html><html lang=\"en\"><head><meta name=\"viewport\" content=\"width=device-width, initial-scale=1, user-scalable=no\"/><title>{v}</title>";

^

In file included from C:\Users\Familia Almeida\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.2\libraries\WebServer\src/WebServer.h:30:0,

from C:\Users\Familia Almeida\Documents\esp32\WiFimanager\WiFimanager.ino:12:

C:\Users\Familia Almeida\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.2\libraries\WebServer\src/HTTP_Method.h:10:3: note: previous declaration 'HTTPMethod HTTP_HEAD'

HTTP_HEAD = 0b00100000,

^

Foram encontradas múltiplas bibliotecas para "DNSServer.h"
Usado: C:\Users\Familia Almeida\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.2\libraries\DNSServer
Não usado: C:\Program Files (x86)\Arduino\libraries\DNSServer---esp32-master
Foram encontradas múltiplas bibliotecas para "WiFi.h"
Usado: C:\Users\Familia Almeida\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.2\libraries\WiFi
Não usado: C:\Program Files (x86)\Arduino\libraries\WiFi
exit status 1


Alguém pode me ajudar????
Erro compilando para a placa ESP32 Dev Module

Este relatório teria mais informações com
"Mostrar a saida detalhada durante a compilação"
opção pode ser ativada em "Arquivo -> Preferências"

Re: Erro compilando WiFiManager

Enviado: 20/Set/2019, 21:55
por MCard
Resolveu? Estou com o mesmo problema.

Re: Erro compilando WiFiManager

Enviado: 13/Out/2019, 16:41
por mersonggs
Boa tarde Amigos, eu estava tendo este mesmo problema, o que eu fiz foi excluir as três bivliotecas (WebServer-esp32-master, WIFIMANAGER-ESP32, DNSServer---esp32-master) da pasta "C:\Users\NOME_DO_SEU_USUÁRIO\Documents\Arduino\libraries" e copia los para a pasta "C:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries" e nesta mesma pasta tem que excluir as seguintes pastas:

DNSServer;
WEBServer;

Após fazer este procedimento os meus Sketches compilaram normal para a placa ES32. O problema ocorria por um conflito de declaração de variáveis repetida em uma dessas bibliotecas que foi necessário excluir. Galera tentem ai e postem seu feed-back aqui.

Re: Erro compilando WiFiManager

Enviado: 25/Out/2019, 00:24
por matrickml
Olá amigos, também estou com o mesmo problema do nmajunior citado acima.

Estou usando o mesmo procedimento do tutorial https://www.fernandok.com/2018/03/esp82 ... nager.html , no ESP8266 funcionou perfeitamente, mas no ESP32 não. Dá erro na compilação.

Caso necessário eu até pago esta consultoria.

Grato

Re: Erro compilando WiFiManager

Enviado: 25/Out/2019, 23:36
por matrickml
Consegui resolver:
  • Desinstalei o Arduíno ide
  • Apaguei todas as pastas que existiam com o nome Arduino.
  • C:\Users\NOME_DO_SEU_USUÁRIO\AppData\Local\Arduino15
  • C:\Users\NOME_DO_SEU_USUÁRIO\OneDrive\Documents\Arduino
  • C:\Program Files (x86)\Arduino
  • Instalei o Arduino IDE novamente
  • Coloquei as bibliotecas WebServer-esp32-master, WIFIMANAGER-ESP32, DNSServer---esp32-master na pasta:
    C:\Users\NOME_DO_SEU_USUÁRIO\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries
  • Apaguei as pastas DNSServer e WEBServer da pasta C:\Users\NOME_DO_SEU_USUÁRIO\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries
E o Sketche compilou normalmente e sem erros.


matrickml escreveu:
25/Out/2019, 00:24
Olá amigos, também estou com o mesmo problema do nmajunior citado acima.

Estou usando o mesmo procedimento do tutorial https://www.fernandok.com/2018/03/esp82 ... nager.html , no ESP8266 funcionou perfeitamente, mas no ESP32 não. Dá erro na compilação.

Caso necessário eu até pago esta consultoria.

Grato

Re: Erro compilando WiFiManager

Enviado: 28/Mar/2020, 21:59
por sara
mersonggs escreveu:
13/Out/2019, 16:41
Boa tarde Amigos, eu estava tendo este mesmo problema, o que eu fiz foi excluir as três bivliotecas (WebServer-esp32-master, WIFIMANAGER-ESP32, DNSServer---esp32-master) da pasta "C:\Users\NOME_DO_SEU_USUÁRIO\Documents\Arduino\libraries" e copia los para a pasta "C:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries" e nesta mesma pasta tem que excluir as seguintes pastas:

DNSServer;
WEBServer;

Após fazer este procedimento os meus Sketches compilaram normal para a placa ES32. O problema ocorria por um conflito de declaração de variáveis repetida em uma dessas bibliotecas que foi necessário excluir. Galera tentem ai e postem seu feed-back aqui.
Isso funcionou aqui também

Re: Erro compilando WiFiManager

Enviado: 05/Jun/2020, 03:14
por ralphms
mersonggs escreveu:
13/Out/2019, 16:41
Boa tarde Amigos, eu estava tendo este mesmo problema, o que eu fiz foi excluir as três bivliotecas (WebServer-esp32-master, WIFIMANAGER-ESP32, DNSServer---esp32-master) da pasta "C:\Users\NOME_DO_SEU_USUÁRIO\Documents\Arduino\libraries" e copia los para a pasta "C:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries" e nesta mesma pasta tem que excluir as seguintes pastas:

DNSServer;
WEBServer;

Após fazer este procedimento os meus Sketches compilaram normal para a placa ES32. O problema ocorria por um conflito de declaração de variáveis repetida em uma dessas bibliotecas que foi necessário excluir. Galera tentem ai e postem seu feed-back aqui.
Olá fiz o procedimento via IDE do arduino, e na minha maquina não existe essa pasta espressif ... Como proceder?

Obrigado