Bom dia pessoal, Alguém sabe o pq desse programa estar dando erro ao carregar pro esp32.

Obs: Sou iniciante no mundo da programação rsrsrs

 Segue em anexo o programa

Obs: mensagem de erro:


Foram encontradas múltiplas bibliotecas para "WiFi.h"
Usado: C:\Users\my\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi
Não usado: C:\Program Files (x86)\Arduino\libraries\WiFi
Foram encontradas múltiplas bibliotecas para "BLEDevice.h"
Usado: C:\Users\my\Documents\Arduino\libraries\ESP32_BLE_Arduino-master
Não usado: C:\Users\my\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\BLE
Não usado: C:\Users\my\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\BLE
Não usado: C:\Users\my\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\BLE
Não usado: C:\Users\my\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\BLE
Usando a biblioteca WiFi na versão 1.0 na pasta: C:\Users\my\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi
Usando a biblioteca pubsubclient-master na versão 2.7 na pasta: C:\Users\my\Documents\Arduino\libraries\pubsubclient-master
Usando a biblioteca ESP32_BLE_Arduino-master na versão 1.0.1 na pasta: C:\Users\my\Documents\Arduino\libraries\ESP32_BLE_Arduino-master
"C:\\Users\\my\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-size" -A "C:\\Users\\my\\AppData\\Local\\Temp\\arduino_build_446133/detectorPresencaBLE.ino.elf"
O sketch usa 1465425 bytes (111%) de espaço de armazenamento para programas. O máximo são 1310720 bytes.
Variáveis globais usam 62108 bytes (18%) de memória dinâmica, deixando 265572 bytes para variáveis locais. O máximo são 327680 bytes.

Sketch muito grande; veja http://www.arduino.cc/en/Guide/Troubleshooting#size para dicas de como reduzi-lo.
Erro compilando para a placa WEMOS LOLIN32

Exibições: 803

Anexos

Responder esta

Respostas a este tópico

Bom dia AS, (se não gosta que te chame pelas iniciais, avise),

gostaria muito de te ajudar, mas para isto recomendo as seguintes ações:


1. Remova seu sketch da área de texto do seu tópico;

2. Clique em : " Deseja carregar arquivos? " e depois em " Escolher arquivo"

    e anexe o arquivo  com o seu sketch;


3. Leia http://labdegaragem.com/forum/topics/sugest-o-de-como-postar
4. Comente as linhas do seu sketch. Fica mais fácil entender o que vc quer fazer com cada
     linha e facilita a ajuda.

RV

ok, vou fazer isso

Muito obrigado

AS, que tipo de erro (mensagem) está ocorrendo.

para que possamos ajuda-lo nos de informações suficientes.

RV

adicionei uma imagem com o print da tela no post, essa mensagem só aparece nesse código, já carreguei outros codigos e eles funcionaram normalmente

AS,

as informações sobre o erro estão na parte preta da tela.

e está coberta pelas outra parte.

Parece ser falta de biblioteca, ou biblioteca colocada em local indevido.

RV

Acredito que seja isso mesmo, porem não encontrei essas bibliotecas, você sabe onde eu encontro elas? procurei na internet e não encontrei essas: 

#include <BLEDevice.h>
#include <BLEUtils.h>
#include <BLEScan.h>
#include <BLEAdvertisedDevice.h>

Desde já agradeço

Coloquei a mensagem de erro no post 

AS, o erro está aqui:

" O sketch usa 1465425 bytes (111%) de espaço de armazenamento para programas. O máximo são 1310720 bytes.  "

O seu projeto está gerando um arquivo maior que o seu ucontrolador pode suportar.

RV

PS: Estranho, na tela que postou o erro é em um NODEMCU-32sS e no terto que vc

postou é um WEMOS LOLIN32 ?????????

minha placa é um ESP32, qual seria o correto?

Manda um link que mostre a foto de uma igual a sua.

RV

De acordo com este link

https://blog.eletrogate.com/conhecendo-o-esp32-usando-arduino-ide-2/

vc deve selecionar DOIT ESP32 DEVKIT V1

RV

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço