Ir ao conteúdo
  • Cadastre-se

ESP8266 - A Pequena Maravilha para Comunicação WIFI


aphawk

Posts recomendados

  • mês depois...

Chegou o meu ESP8266 com o conversor CP2102 (limite de velocidade 115200 kbps) Devkit 01 (http://www.ebay.com/itm/141694331236?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT). A Receita Federal me taxou 60% sobre 12,19 USD (mas o preço foi 12,19 AU$), agora eles estão taxando tudo (o menor valor taxado foi uns leds de 10W comprados na DX que custaram 8 USD e que foi taxado sobre os 8 USD e os Correios cobraram também o "pedágio" de 12 reais).

post-690209-0-06575000-1448368349_thumb.

Veio já com o NodeMCU instalado, e eu atualizei para a versão 0.9.6 mais recente (depois de um travamento que me impediu de enviar os programas numa das minhas experiencias mal sucedidas).

Estou aprendendo a usar o LUA, mas estou tendo alguns problemas com funcionamento anômalo (prováveis BUGS do NodeMCU). Testei com exemplos do fórum do ESP8266 e às vezes o programa em lua funciona direito e às vezes o mesmo programa dá erro, totalmente sem explicação. Mas mesmo com os prováveis bugs no NodeMCU estou gostando dos recursos. Testei com exemplos que implementam paginas WEB com entrada em saída de dados (controlando botões e leds por página WEB, mas eu não vi funcionar com os leds porque o meu protoboard ainda não chegou).

Pelo computador usando o lualoader com conexão pela USB no WINDOWS 8.1 é bastante tranquilo, quase aprova de burros. Estou batendo cabeça tentando descobrir como usar o WIFI do ESP8266 para subir programas e utilizar ele como uma serial, mas ainda não descobri como. Estou testando a opção do Lualoader de compilar (mas não sei se é uma compilação real), vou fazer uns programas para comparar a execução dos programas (compilados e não compilados) cronometrando pelo RTC do próprio ESP8266 e ver o que acontece.

O Lualoader é bem fácil de usar mas para acessar as portas seriais com o soft (a RS232 do CP2102 por exemplo) só é possível com permissão de administrador, o que limita os meus testes ao meu micro particular.

Link para o comentário
Compartilhar em outros sites

Olá pessoal!

 

Sou analista de sistemas e entendo muito pouco de eletrônica. Estou iniciando no mundo do ESP8266 e um dos meus maiores problemas tem sido como alimentar a plaquinha numa aplicação real. Segundo li, ela chega a consumir mais de 200mA quando está transmitindo dados na rede. Fiz uma pequena aplicação para acender uma lâmpada remotamente e periodicamente verificar se esta mesma lâmpada foi acionada pelo interruptor. Alimentei a protoboard com uma bateria de 12v (com um regulador de tensão baixando para 3.3v)  e a bateria não durou meia hora. Como vocês pretendem alimentar a plaquinha em seus projetos? pensei em usar (fazer) uma fonte sem transformador utilizando capacitores, diodos, etc. A dúvida é se consigo baixar 127v AC para 3.3v DC mantendo a placa num tamanho razoável, e se esta fonte seria capaz de fornecer os 200mA necessários. Estou usando a IDE do arduino, o protocolo MQTT (mosquitto) para enviar comandos para a placa, e a placa ESP8266-01.

 

Estou à disposição para compartilhar o (ainda) pouco que aprendi sobre o ESP8266.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

@Carlos.nunes, seria interessante que você abrisse um tópico expondo seu projeto mais a fundo, com imagens e códigos. O software que você programou e/ou o projeto de seu circuito podem estar desperdiçando energia.

 

Se puder, use o Fritzing ou outra ferramenta de desenho que permita transmitir sem delongas o que você montou.

 

Pelo que os mais experientes tem nos ensinado, existem modos de operação do chip que possibilitam economizar energia. Mas nenhum modo de operação econômico obrará milagre se o projeto do circuito ou os algoritmos do programa tiverem falhas.

 

Quanto a alimentação sem ser por baterias, existe mais de uma opção.

 

Existem, por exemplo, como pequenas fontes chamadas de conversores AC/DC "Step Down" 110/220 → 5 V. O problema é que por vezes esse tipo de solução exige cautela com efeitos indesejados (aleatórios) causados por poluição/ruídos na energia.

 

Há quem use também as chamadas "fontes de rabo quente" (fontes sem transformador) ou projetos assemelhados. Quando se parte para esse caminho, há de se ter mais cuidado com a segurança, pois alguns projetos mal dimensionados e mal acomodados podem chegar a oferecer riscos de incêndio.

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...
  • Membro VIP

Este tópico permanecerá fechado até (tomara que) o autor retorne, mesmo  porque parece mais um tutorial que um tópico comum.

Dúvidas sobre o ESP8266 que ainda não foram respondidas, favor criarem um novo tópico.

Grato!!!

off:

Quando forem denunciar algum post que talvez possam não concordar, seria bom tentar antes um diálogo através de MP, assim o autor (que seria denunciado) poderia  editar e, se quiser, até apagar o post. Talvez se esta atitude tivesse sido tomada antes, o nosso amigo Paulo ainda estivesse aqui e em outros tópicos com suas sábias respostas de experiente Engenheiro Eletrônico  que é."

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • 2 meses depois...

@mario cesar berardo ,

 

Sim, na verdade a IDE do Arduíno já transforma o programa Arduino para  linguagem do processador do ESP8266.

voce pode ter alguma dificuldade é na parte de enviar o programa para ele, pois existem vários hardwares ESP8266, alguns tem certas "peculiaridades" onde voce precisa ler a documentação e talvez colocar alguns pinos ao GND.

 

Mas tem muita gente usando o Arduíno para os ESP8266, se tiver alguma dificuldade é só dar uma procurada no tio Google....

 

Paulo

 

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

@mario cesar berardo ,

 

Verifique o modelo certinho, pois existem muitas variantes, a primeira que eu testei era a mais baratinha delas e funcionou sem problemas, mas tinha poucos recursos, como apenas uma saída programável. Se isto já lhe atende, o preço no Ebay é igual ao de um refrigente em lata aqui no Brasil !

 

Essa que o Intruder postou a foto acima é muito poderosa, tem muiiitos recursos extras, mas custa 10 vezes mais que o modelo mais simples.

 

E também tem o problema de ter grande chance de ser taxada quando chegar.

 

Alguns sites como o Dx.com, Bangood, e o Hobbyking tem um tipo de "rastreio especial" aqui, e eu diria que a chance de ser taxado é de 100%, então evite comprar por eles.

 

Eu tenho feito sempre assim : compro pelo Ebay, e a chance de não ser taxado para coisas pequenas é uns 70% . Mas se a compra tiver valor um pouco maior, tipo algo entre Us$ 3 e Us$ 10, eu peço para enviar usando o serviço do Hong Kong Post, registrado, que custa em torno de Us$ 3.  Desta maneira, tenho tido taxa de sucesso acima de 90% em minhas compras !

 

Afinal, agora voce vai sempre pagar uma taxa de R$12,00 MAIS os 60% que a RFB taxa os produtos caso você seja o "escolhido" ... Portanto compensa pagar os tais Us$ 3 para vir registrado pelo HK Post

 

E por ultimo, existem outros serviços de tracking na China, mas sempre peça pelo HK Post, eu ainda não entendí o motivo, mas costuma passar bem mais fácil sem ser taxado !

 

Paulo

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

Paulo,

Como vem sendo a sua experiência com o ESP8266?

 

Comigo a evolução está sendo bem devagar (o tempo está meio curto). Por exemplo estou dando cabeçadas com a função rtctime.dsleep (e node.dsleep) pois só volta comigo como se fosse uma reset mesmo interligando os pisos (nRST e GPIO16/WAKE) com o nodemcu 0.96 (SDK 1.4.0), estes problemas me esfriaram um pouco.

 

Também venho penando com o vazamento de memória (programar em lua tem as suas chateações mas pelo menos agora eu entendi os paus misteriosos que aconteciam), mas o que mais me aborrece é o suporte meia boca a biblioteca math no Nodemcu,  sinto falta principalmente das funções trigonométricas e logarítmicas.

 

Acho que vou acabar tendo mesmo que aprender a programar em C (e/ou utilizar as ferramentas de programação para Arduino com o ESP8266) e começar a compilar os programas (ou pelo menos aprender a compilar um Nodemcu personalizado e incluir algumas coisas não disponíveis, e de preferência usando o SDK1.5.1).

 

Programar em bascon é tão mais fácil, mesmo com as limitações de só puder fazer apenas uma operação aritmética por vez, mas mesmo assim me sinto muito mais confortável podendo usar aritmética inteira, ponto flutuante ou o que for necessário. O nodemcu (LUA) trabalha com ponto flutuante ou inteiro (infelizmente não simultaneamente e depende da versão compilada), isto é bastante desconfortável para mim e ineficiente.

 

Ainda tem algumas coisas que eu comprei pelo eBay para usar num ESP8266 que ainda não chegaram e já tem mais de 3 meses,  a Receita Federal/ Correios estão  terríveis. E era tudo miudeza,  coisa de menos de 3 dólares e mesmo assim está complicado de chegar.

 

 

 

 

 

 

Link para o comentário
Compartilhar em outros sites

@Intrudera6 ,

 

Concordo com o que você disse em quase tudo !

 

Existem algumas dificuldades nas bibliotecas do LUA, mas sempre tem um jeitinho de contornar e chegar nos mesmos resultados.

 

voce já advinhou como uso o ESP8266 : Via serial com o Bascom, usando um Attiny85, pequeno e barato e muito poderoso.

 

Muita gente prefere tentar fazer tudo no LUA, para evitar usar um segundo processador, mas para as minhas finalidades não faz diferença usar mais um processador pequeno. E sei que o Bascom não tem esses bugs na parte aritmética, pois é usado até em um equipamento instalado em submarinos ingleses na parte de cálculo de trajetória.

 

Quanto a esse problema que você passou, eu lí em algum lugar essa recomendação de interligar os pinos, mas não me lembro aonde lí ....

 

Acho que voce deve usar a linguagem do Arduíno, tem muito exemplo na Internet, e muita gente falando bem dessa implementação para ESP8266 via IDE do Arduíno.

 

Acho melhor do que aprender C com suas "linguagens simbólicas mirabolantes" que fica muito difícil advinhar o que que o programador pensou em fazer.... se o pessoal escrevesse em comandos "normais" eu poderia tentar aprender isso, mas sinceramente, para quem acostuma com Bascom e Assembly, o C é de uma inutilidade gritante !

 

Quanto á RFB, nem me fale, tem coisa minha comprada a 115 dias e ainda não recebí... mas estou conseguindo escapar bem de ser taxado, desde outubro fui taxado só 3 vezes, em 37 compras :thumbsup: .

 

Paulo

 

 

 

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

9 horas atrás, aphawk disse:
9 horas atrás, aphawk disse:

Quanto a esse problema que você passou, eu lí em algum lugar essa recomendação de interligar os pinos, mas não me lembro aonde lí ....

Acho que o meu problema de acordar de um Deep Sleep pode ser um bug da versão 1.4.0, pois vi uns exemplos em que tinha um programa que interligando os pinos nRST e GPIO16/WAKE ele continuava o programa do ponto em que parou, no meu teste ele não perdia o conteúdo da memória ram (rtcmem) mas tudo estava funcionando como um reset. Eu até tenho como contornar isso usando a memória ram (rtcmem) para retornar ao programa (a um ponto específico dele) mas desse jeito acho um tremenda gambiarra e eu detesto este tipo de coisa.

9 horas atrás, aphawk disse:

Acho que voce deve usar a linguagem do Arduíno, tem muito exemplo na Internet, e muita gente falando bem dessa implementação para ESP8266 via IDE do Arduíno.

Citação

 

Acho interessante a possibilidade de utilizar a IDE do Arduino (só que preciso de um bom tutorial de como utilizar pois sou totalmente nulo na IDE do Arduíno), pois me livraria da maioria das limitações do LUA (nodemcu), eu realmente gosto de usar a matemática e imagino o quanto um ESP8266 deve ficar veloz e poderoso compilando, mesmo em LUA achei velocidade dele bem interessante mas não gostei dos problemas com vazamento de memória.

 

9 horas atrás, aphawk disse:

Quanto á RFB, nem me fale, tem coisa minha comprada a 115 dias e ainda não recebí... mas estou conseguindo escapar bem de ser taxado, desde outubro fui taxado só 3 vezes, em 37 compras :thumbsup: .

Não sei o que está ocorrendo nos Correios/RFB mas está cada vez pior, e nem é pelo valor (eu acho) pois são todas coisas bem baratas. Teve um pacote que eu recebi que me taxaram em 60 reais, e veio num pequeno envelope com plastico bolha internamente, não consegui identificar o que era mas achei que fosse algo bastante barato, sem saber o que era ficou difícil questionar o valor que foi taxado a RFB. Deixei devolverem, certamente teria muito mais raiva se pagasse o valor taxado e depois descobrisse que era algo que mal passava de 1 dólar (ou talvez menos), iria me sentir roubado (já sou mas pelo menos diminui o custo do roubo).

 

9 horas atrás, aphawk disse:

Muita gente prefere tentar fazer tudo no LUA, para evitar usar um segundo processador, mas para as minhas finalidades não faz diferença usar mais um processador pequeno. E sei que o Bascom não tem esses bugs na parte aritmética, pois é usado até em um equipamento instalado em submarinos ingleses na parte de cálculo de trajetória.

Eu quero fazer as coisas bem simples (e pequenas), quem sabe no futuro eu pense em usar um segundo processador.

 

Tem algo que achei muito interessante no ESP8266, que foi o RTC com 1 milhão de incrementos por segundo, pois ter um contador com resolução de 1 uSeg permite coisas muito interessantes (fica fácil implementar um medidor de distâncias de grande precisão por exemplo), usando ele é fácil demais fazer testes de eficiência na execução de programas ou muitas outras coisas interessantes.

 

Ainda acho o linguagem LUA muito complicada, mas tem uns recursos muito interessantes, mesmo assim o que me incomoda é não puder usar matemática de verdade (limitação do nodemcu) e de não puder utilizar e misturar números inteiros com ponto flutuante para conseguir realmente voar num ESP. Acho que no final vou gostar de usar a IDE do Arduíno, mas é realmente prático escrever umas poucas linhas de programa em LUA e transferir em segundos, porém estes vazamentos de memória são cruéis, impedem de se fazer algo realmente interessante em LUA (nodemcu).

 

E continuo sofrendo tremendamente para entender direito como comunicar um ESP como o mundo exterior usando um browser, e muitas vezes fica difícil entender (ou controlar) quando uma função retorna quando se tenta ler alguma coisa da rede ou para ela. Eu continuou sendo um programador das antigas, só consigo imaginar a execução de um programa linearmente, mas com LUA (nodemcu) não é bem assim que as coisas funcionam e isto é difícil de entender e controlar para mim.

Link para o comentário
Compartilhar em outros sites

  • mês depois...

Continuo dando umas cabeçadas com o ESP8266 (bem mais fortes agora).

 

Não consigo fazer uma simples compilação que funcione usando a IDE Arduino.

Estou testando usando um kit V0.9 , em que consigo usar sem problemas programando em LUA (com as limitações do LUA), mas não consigo fazer uma simples compilação que funcione (mesmo sendo a minha primeira acho estranho).

 

Programa abaixo:

#include <dummy.h>

void setup() {
  // put your setup code here, to run once:
  Serial1.begin(115200);
  Serial1.println("Alô Mundo! - millis() = " + String(millis()));
}

void loop() {
  // put your main code here, to run repeatedly:
  
}

 

Consigo mandar o programa compilado em 115200 kbps mas só consigo ver o terminal em 74880 kbps, em todas as outras velocidades não lê direito, resetando aparece isso aqui:

 ets Jan  8 2013,rst cause:2, boot mode:(3,7)
load 0x4010f000, len 1264, room 16 
tail 0
chksum 0x42
csum 0x42
~ld

O meu arquivo de configuração do Arduino IDE é este abaixo, acho que deve ter alguma coisa errada na configuração:

board=nodemcu
boardsmanager.additional.urls=http://arduino.esp8266.com/stable/package_esp8266com_index.json
build.verbose=true
build.warn_data_percentage=75
compiler.warning_level=all
console=true
console.auto_clear=true
console.error.file=stderr.txt
console.length=500
console.lines=4
console.output.file=stdout.txt
custom_CpuFrequency=nodemcu_80
custom_Debug=generic_Disabled
custom_DebugLevel=generic_None____
custom_FlashFreq=generic_40
custom_FlashMode=generic_dio
custom_FlashSize=nodemcu_4M3M
custom_ResetMethod=generic_nodemcu
custom_UploadSpeed=nodemcu_115200
custom_UploadTool=nodemcu_esptool
editor.antialias=true
editor.caret.blink=true
editor.code_folding=true
editor.divider.size=2
editor.external=false
editor.font=Monospaced,plain,32
editor.indent=true
editor.invalid=false
editor.keys.alternative_cut_copy_paste=true
editor.keys.home_and_end_beginning_end_of_doc=false
editor.keys.shift_backspace_is_delete=true
editor.languages.current=
editor.linenumbers=true
editor.save_on_verify=true
editor.tabs.expand=true
editor.tabs.size=2
editor.update_extension=true
editor.window.height.default=600
editor.window.height.min=290
editor.window.width.default=500
editor.window.width.min=400
export.applet.separate_jar_files=false
export.application.fullscreen=false
export.application.platform=true
export.application.stop=true
export.delete_target_folder=true
last.ide.1.6.7.daterun=1459173371
last.ide.1.6.7.hardwarepath=D:\ESP8266\arduino-1.6.7\hardware
last.screen.height=1800
last.screen.width=3200
last.serial.location=0,0,3197,878
last.sketch.count=0
last.sketch0.location=1991,16,500,600,-1,0
last.sketch0.path=D:\ESP8266\Arduino IDE\Teste_001\Teste_001.ino
last.sketch1.location=-16,-16,3232,1744,1146,6
last.sketch1.path=D:\ESP8266\Arduino IDE\Teste_001\Teste_001.ino
platform.auto_file_type_associations=true
preproc.color_datatype=true
preproc.enhanced_casting=true
preproc.imports.list=java.applet.*,java.awt.Dimension,java.awt.Frame,java.awt.event.MouseEvent,java.awt.event.KeyEvent,java.awt.event.FocusEvent,java.awt.Image,java.io.*,java.net.*,java.text.*,java.util.*,java.util.zip.*,java.util.regex.*
preproc.output_parse_tree=false
preproc.save_build_files=false
preproc.substitute_floats=true
preproc.substitute_unicode=true
preproc.web_colors=true
programmer=arduino:avrispmkii
proxy.manual.hostname=
proxy.manual.password=
proxy.manual.port=
proxy.manual.type=HTTP
proxy.manual.username=
proxy.pac.url=
proxy.type=none
recent.sketches=D:\ESP8266\Arduino IDE\Teste_001\Teste_001.ino,D:\ESP8266\Arduino IDE\Blink\Blink.ino,D:\ESP8266\arduino-1.6.7\examples\01.Basics\Blink\Blink.ino,D:\ESP8266\arduino-1.6.7\libraries\Ethernet\examples\BarometricPressureWebServer\BarometricPressureWebServer.ino
run.display=1
run.options=
run.options.memory=false
run.options.memory.initial=64
run.options.memory.maximum=256
run.present.bgcolor=#666666
run.present.exclusive=false
run.present.stop.color=#cccccc
serial.databits=8
serial.debug_rate=74880
serial.line_ending=0
serial.parity=N
serial.port=COM9
serial.port.file=COM9
serial.stopbits=1
sketchbook.path=C:\Users\Guilherme\Documents\Arduino
software=ARDUINO
target_package=esp8266
target_platform=esp8266
update.check=true
update.id=-1817352523035708938
update.last=1459031484754
upload.using=bootloader
upload.verbose=true
upload.verify=true

 

 

E fizeram alguma mudança no Fórum do Clube do Hardware, pois eu não consigo mais postar nada usando o Browser Palemoon, não abre a janela para fazer os comentários, só consigo postar aqui usando o Google Chrome

Link para o comentário
Compartilhar em outros sites

@Intrudera6 ,

 

Eu também não usei o Arduino para isso, como eu já disse, eu prefiro falar diretamente com o chip usando os comandos AT via serial, com um simples AVR.

 

Nunca fiz nada usando a IDE do Arduíno, mas de noite eu tentarei ligar uma das minhas placas e ver como funciona isso .... e te darei um feedback.

 

Quanto a ser programador das antigas ..... acho que você entendeu porque eu uso o Bascom kkkkk !

 

Não consigo entender a linguagem do Arduino, e nem o C ..... tenho de me virar com o que eu me acostumei ao longo dos anos.

 

Paulo

Link para o comentário
Compartilhar em outros sites

Paulo,

 

Eu sou muito teimoso, e não me conformo de ter que usar o ESP8266 apenas como um “simples” adaptador SERIAL para WIFI, acho isso um enorme desperdício para algo tão poderoso. Também não vejo muita graça em aprender C, mas as limitações do LUA me aborrecem muito (e a IDE do Arduino abstrai um pouco o C e facilita bastante, aparentemente), principalmente por não poder usar números inteiros (de verdade e não truncando) e ponto flutuante, dependendo da necessidade, e não ter a biblioteca MATH disponível, isto é realmente muito difícil de aceitar para mim, tanto que tenho até vontade de atuar o C. E estou muito curioso para ver como um ESP8266 se comporta rodando compilado, acho que deve ficar bem interessante.

 

Pergunte ou fale com o pessoal de suporte técnico do Fórum, pois eu não consigo postar nada usando o Browser Palemoon, e isto está me incomodando bastante pois ele é o meu preferido. Uso o Chrome só como uma emergência, mas ele não é exatamente o meu preferido.

Link para o comentário
Compartilhar em outros sites

@Intrudera6 ,

 

Eu concordo com você , tem muito poder dentro desse brinquedo.

 

voce sabe que existem dois tipos de LUA para o ESP8266, um que tem a biblioteca de ponto fluante, e outro que não tem ?

 

A que eu instalei no meu foi a de ponto flutuante, e nos testes simples que fiz funcionou direitinho.

 

Baixe essa que tem ponto flutuante, e atualize o seu ESP8266.

 

Sobre o navegador Palemoon, nem sei o que é isso kkkkk !  

 

Eu uso o Safari no meu Mac, e no meu PC uso o Firefox. Já usei também o Chrome, e funcionou sem problemas.

 

Mande uma MP ao @Bcpetronzio que ele vai encaminhar ao pessoal responsável, mas creio que o CDH não vai poder ajudar nisso, pois eles usam um PHP de BBS que deve tratar isso tudo.... mas não custa nada tentar, certo ?

 

Paulo

Link para o comentário
Compartilhar em outros sites

Em 28/03/2016 às 13:02, aphawk disse:

voce sabe que existem dois tipos de LUA para o ESP8266, um que tem a biblioteca de ponto fluante, e outro que não tem ?

 

A que eu instalei no meu foi a de ponto flutuante, e nos testes simples que fiz funcionou direitinho.

 

Baixe essa que tem ponto flutuante, e atualize o seu ESP8266.

 

A minha já é ponto flutuante e infelizmente não tem suporte a biblioteca MATH (sem suporte a LOG, LN, Trigonométricas e outras). Tem um pessoal que compila um nodeMCU personalizado, mas não tem opção para incluir a biblioteca MATH. Eles até tem umas coisas interessantes, mas continua com as limitações de uma linguagem interpretada, e ter que fazer todos os cálculos em numero ponto flutuante é bastante ineficiente.

 

Citação

Sobre o navegador Palemoon, nem sei o que é isso kkkkk !  

Ele é baseado no firefox, mas com um melhor gerenciamento de memória, você deveria experimentar, acho que nunca mais vai querer usar o firefox novamente.

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois...

Continuo penando com o ESP8266 (neste caso com o kit nodemcu V0.9) utilizando a IDE Arduino, não estou conseguindo fazer funcionar um display 20x4 com adaptador I2C, o adaptador é o chip PCF8574T, e no meu caso está configurado para porta 0x26 (o padrão é 0x27 mas eu soldei a porta A0). Tentei com muitas bibliotecas, inclusive com uma que seria a mais correta para este chip, teoricamente, mas não consegui nem compilar corretamente sem que desse erro ( http://tronixstuff.com/2014/09/24/tutorial-serial-pcf8574-backpacks-hd44780-compatible-lcd-modules-arduino/ ).

 

Testei com um programa que varre os periféricos I2C e o LCD está realmente pendurado na porta 0x26 e estou acessando sem problemas um BME280 na porta I2C 0x76, então a I2C está funcionando corretamente. Estou usando um adaptador de nível pois o display LCD é de 5V.

 

Consegui compilar apenas com uma biblioteca (diferente da citada acima), vou postar abaixo o programa (Teste_001.ino) e as bibliotecas utilizadas (que compilaram) em anexo :

 

Teste_001.ino

#include <Wire.h>
#include <ESP8266WiFi.h>
//#include <LCD.h>
#include <LiquidCrystal_I2C.h>
#include <Ticker.h> // biblioteca de timers
//#include <math.h>

#include "BME280.h"
//#include "ambient.h"

extern "C" {
#include "user_interface.h"
}

const char* ssid = "****";
const char* password = "******";

WiFiClient client;


Ticker Alarme; // define timer

#define SDA 4 // SDA = PIN 4 = GPIO4 = D2 (ESP-12 V0.9)
#define SCL 5 // SCL = PIN 5 = GPIO5 = D1 (ESP-12 V0.9)
#define LED 2 // (LED Azul ESP-12 V0.9)

// Set the LCD address to 0x26 for a 20 chars and 4 line display
#define Endereco_LCD 0x26
#define Col_LCD 20
#define Lin_LCD 4
#define nivel_do_mar (float)1013.25 // pressão em hPa ao nível do mar


// =================================================================

/* Deep Sleep - Blink
 *
 * Blinks the onboard LED, sleeps for 10 seconds and repeats
 *
 * Connections:
 * D0 -- RST
 *
 * If you cant reprogram as the ESP is sleeping, disconnect D0 - RST and try again
 */

// sleep for this many seconds
const int sleepSeconds = 5;




LiquidCrystal_I2C lcd(Endereco_LCD, Col_LCD, Lin_LCD);
//LiquidCrystal_I2C  lcd(0x26,2,1,0,4,5,6,7); // 0x26 is the I2C bus address for an unmodified backpack

BME280 bme280;

double temp = 0.0, pressure = 0.0, humid = 0.0;
char tempbuf[8];
char humidbuf[8];
char pressurebuf[8];

void ftoa(double val, char *buf) {
  itoa((int)val, buf, 10);
  int i = strlen(buf);
  buf[i++] = '.';
  val = (int)(val * 10) % 10;
  itoa(val, &buf[i], 10);
}

double Altitude(float nmar, float Pv) { // em metros em relação ao nível do mar
  return 44330 - 44330 * exp(log((double)Pv / (double)nmar) * 0.19029495718);
}

int32_t TInt = ;

void imprime() {


  Serial.print("Alô Mundo! - millis() = " + String(millis()));

  lcd.setCursor (, ); // linha=0, coluna=0
  lcd.print("Alô Mundo! - millis() = " + String(millis()));
  Serial.print("       log10(" + String(millis()) + ") = " + log10(millis()) );
  lcd.setCursor (, 1); // linha=1, coluna=0
  lcd.print("log10(" + String(millis()) + ") = " + log10(millis()) );

  temp = bme280.readTemperature();
  humid = bme280.readHumidity();
  pressure = bme280.readPressure();
  float altitude = Altitude(nivel_do_mar, pressure);

  Serial.println("    temp: " + String(temp) + " .C, umidade: " + humid + "%, pressão: " + pressure + " hPa, Altitude: " + altitude + " m");

  ftoa(temp, tempbuf);
  ftoa(humid, humidbuf);
  ftoa(pressure, pressurebuf);

  lcd.setCursor (, 2); // linha=2, coluna=0
  lcd.print("temp: " + String(temp) + " .C, umidade: " + humid + " %, pressão: " + pressure + " hPa, Altitude: " + altitude + " m");
  //ambient.post("temp", tempbuf, "humid", humidbuf, "pressure", pressurebuf);

}

void setup() {
  // put your setup code here, to run once:
  Wire.begin(SDA, SCL);
  // initialize the LCD
  lcd.begin();
  lcd.backlight();

  /*
  // activate LCD module
  lcd.begin (20,4); // for 20 x 4 LCD module
  lcd.setBacklightPin(3,POSITIVE);
  lcd.setBacklight(HIGH);
  */
  
  Serial.begin(115200);
  TInt = millis(); // tempo inicial em milesegundos
  delay(10);
  Serial.println("Start");
  pinMode(LED, OUTPUT);
  
  // Connect D0 to RST to wake up
  //pinMode(D0, WAKEUP_PULLUP);

  bme280.begin(SDA, SCL);
  // Os valors imediatamente após a fonte de alimentação ser ligada são instáveis.
  bme280.readTemperature();
  bme280.readHumidity();
  bme280.readPressure();

  WiFi.begin(ssid, password);

  int i = ;
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    digitalWrite(LED, i++ % 2);
    Serial.print(".");
  }
  digitalWrite(LED, LOW);            // mantem o LED acesso, LED: LOW = on, HIGH = off
  Serial.println("WiFi connected");
  Serial.print("IP address: ");
  Serial.println(WiFi.localIP());


  Alarme.attach_ms(1000, imprime); //imprime a cada 1000 milesegundos.
}

void loop() {
  // put your main code here, to run repeatedly:

}

Ainda estou bem verde em C, mas já estou começando a entender um pouco do C. O meu problema é lidar com as muitas bibliotecas disponíveis, elas ainda me dão muita dor de cabeça, e o pessoal não documenta muito bem. Para mim é bastante complicado utilizar as bibliotecas se elas não estiverem muito bem documentadas. O ambiente de desenvolvimento para o ESP8266 usando a IDE Arduino é muito árido para um recruta em C como eu, acho que ainda vou dar muita cabeçadas até conseguir fazer alguma coisa que preste para o ESP com a IDE Arduino.

 

keywords.txt

LiquidCrystal_I2C.cpp

LiquidCrystal_I2C.h

README.md

Link para o comentário
Compartilhar em outros sites

Mudei de biblioteca, estou usando agora a fmalpartida-new-liquidcrystal-bb6d545c00c3, estou conseguindo fazer piscar o backlight do display, mas só isso, o visor continua em branco.

 

Vai o programa abaixo:

 

Teste_001.in

 

 

 


#include <Wire.h>
#include <ESP8266WiFi.h>
//#include <LCD.h>
#include <LiquidCrystal_I2C.h>
#include <Ticker.h> // biblioteca de timers
//#include <math.h>

#include "BME280.h"
//#include "ambient.h"

extern "C" {
#include "user_interface.h"
}

const char* ssid = "******";
const char* password = "*********";

//const char* key = "・・・Ambientのチャネル・キー・・・";

WiFiClient client;

//AMBIENT ambient(key, &client);

Ticker Alarme; // define timer

#define SDA 4 // SDA = PIN 4 = GPIO4 = D2 (ESP-12 V0.9)
#define SCL 5 // SCL = PIN 5 = GPIO5 = D1 (ESP-12 V0.9)
#define LED 2 // (LED Azul ESP-12 V0.9)

// Set the LCD address to 0x26 for a 20 chars and 4 line display
#define Endereco_LCD 0x26
#define Col_LCD 20
#define Lin_LCD 4

#define nivel_do_mar (float)1013.25 // pressão em hPa ao nível do mar


// =================================================================

/* Deep Sleep - Blink
 *
 * Blinks the onboard LED, sleeps for 10 seconds and repeats
 *
 * Connections:
 * D0 -- RST
 *
 * If you cant reprogram as the ESP is sleeping, disconnect D0 - RST and try again
 */

// sleep for this many seconds
const int sleepSeconds = 5;

// ================================================================


//LiquidCrystal_I2C lcd(Endereco_LCD, Col_LCD, Lin_LCD);
LiquidCrystal_I2C  lcd(Endereco_LCD, 2, 1, , 4, 5, 6, 7, 3, POSITIVE); // 0x26 is the I2C bus address for an unmodified backpack

BME280 bme280;

double temp = 0.0, pressure = 0.0, humid = 0.0;
char tempbuf[8];
char humidbuf[8];
char pressurebuf[8];

void ftoa(double val, char *buf) {
  itoa((int)val, buf, 10);
  int i = strlen(buf);
  buf[i++] = '.';
  val = (int)(val * 10) % 10;
  itoa(val, &buf[i], 10);
}

double Altitude(float nmar, float Pv) { // em metros em relação ao nível do mar
  return 44330 * (1 - exp(log((double)Pv / (double)nmar) * 0.19029495718));
}

int32_t TInt = ;

void imprime() {

/*
  if (millis() - TInt >= 30000) {
    Serial.println("Stop blinking");
    Serial.printf("Sleep for %d seconds\n\n", sleepSeconds);
    // convert to microseconds
    ESP.deepSleep(sleepSeconds * 1000000);
  }
*/

  Serial.print("Alô Mundo! - millis() = " + String(millis()));

  lcd.setCursor (, ); // linha=0, coluna=0
  lcd.print("Alô Mundo! - millis() = " + String(millis()));
  Serial.print("       log10(" + String(millis()) + ") = " + log10(millis()) );
  lcd.setCursor (, 1); // linha=1, coluna=0
  lcd.print("log10(" + String(millis()) + ") = " + log10(millis()) );

  temp = bme280.readTemperature();
  humid = bme280.readHumidity();
  pressure = bme280.readPressure();
  float altitude = Altitude(nivel_do_mar, pressure);

  Serial.println("    temp: " + String(temp) + " .C, umidade: " + humid + "%, pressão: " + pressure + " hPa, Altitude: " + altitude + " m");

  ftoa(temp, tempbuf);
  ftoa(humid, humidbuf);
  ftoa(pressure, pressurebuf);

  lcd.setCursor (, 2); // linha=2, coluna=0
  lcd.print("temp: " + String(temp) + " .C, umidade: " + humid + " %, pressão: " + pressure + " hPa, Altitude: " + altitude + " m");
  //ambient.post("temp", tempbuf, "humid", humidbuf, "pressure", pressurebuf);

}

void setup() {
  // put your setup code here, to run once:
  Wire.begin(SDA, SCL);
  Serial.begin(115200);
  /*
  // initialize the LCD
  lcd.begin();
  lcd.backlight();
  */

  // ======================================================================
  // activate LCD module
  lcd.begin (Col_LCD,Lin_LCD,LCD_5x8DOTS); // para 20 x 4 modulo LCD
  // ------- Quick 3 blinks of backlight -------------

  for(int i = ; i< 3; i++) {
    lcd.backlight();
    delay(250);
    lcd.noBacklight();
    delay(250);
  }
  lcd.backlight(); // finish with backlight on
  //-------- Write characters on the display ----------------
  // NOTE: Cursor Position: CHAR, LINE) start at 0
  lcd.setCursor(2,); //Start at character 4 on line 0
  lcd.print("hello BEBUSH!");
  delay(1000);
  lcd.setCursor(2,1);
  lcd.print("WE <3 YOU");
  delay(1000);
  lcd.setCursor(,2);
  lcd.print("16by2 Line Display");
  lcd.setCursor(,2);
  delay(2000);
  lcd.print("http://YourDuino.com");
  delay(8000);
  // Wait and then tell user they can start the Serial Monitor and type in characters to
  // Display. (Set Serial Monitor option to "No Line Ending")
  lcd.setCursor(,); //Start at character 0 on line 0
  lcd.print("Start Serial Monitor");
  lcd.setCursor(,1);
  lcd.print("Type chars 2 display");
  // ======================================================================

  // wait a bit for the entire message to arrive
  delay(100);
  // clear the screen
  lcd.clear();

  TInt = millis(); // tempo inicial em milesegundos
  delay(10);
  Serial.println("Start");
  pinMode(LED, OUTPUT);
  
  // Connect D0 to RST to wake up
  //pinMode(D0, WAKEUP_PULLUP);

  bme280.begin(SDA, SCL);
  // Os valors imediatamente após a fonte de alimentação ser ligada são instáveis.
  bme280.readTemperature();
  bme280.readHumidity();
  bme280.readPressure();

  WiFi.begin(ssid, password);

  int i = ;
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    digitalWrite(LED, i++ % 2);
    Serial.print(".");
  }
  //digitalWrite(LED, HIGH);         // mantem o LED apagado
  digitalWrite(LED, LOW);            // mantem o LED acesso, LED: LOW = on, HIGH = off
  Serial.println("WiFi connected");
  Serial.print("IP address: ");
  Serial.println(WiFi.localIP());


  Alarme.attach_ms(1000, imprime); //imprime a cada 1000 milesegundos.
}

void loop() {
  // put your main code here, to run repeatedly:

}

 A mensagem de compilação (pode ajudar a descobrir onde estou errando), acho que já estou quase lá para conseguir fazer funcionar o LCD:


D:\ESP8266\arduino-1.6.7\arduino-builder -dump-prefs -logger=machine -hardware "D:\ESP8266\arduino-1.6.7\hardware" -hardware "C:\Users\Guilherme\AppData\Local\Arduino15\packages" -tools "D:\ESP8266\arduino-1.6.7\tools-builder" -tools "D:\ESP8266\arduino-1.6.7\hardware\tools\avr" -tools "C:\Users\Guilherme\AppData\Local\Arduino15\packages" -built-in-libraries "D:\ESP8266\arduino-1.6.7\libraries" -libraries "C:\Users\Guilherme\Documents\Arduino\libraries" -fqbn=esp8266:esp8266:nodemcu:CpuFrequency=80,UploadTool=esptool,UploadSpeed=115200,FlashSize=4M3M -ide-version=10607 -build-path "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp" -warnings=all -prefs=build.warn_data_percentage=75 -verbose "D:\ESP8266\Arduino IDE\Teste_001\Teste_001.ino"
D:\ESP8266\arduino-1.6.7\arduino-builder -compile -logger=machine -hardware "D:\ESP8266\arduino-1.6.7\hardware" -hardware "C:\Users\Guilherme\AppData\Local\Arduino15\packages" -tools "D:\ESP8266\arduino-1.6.7\tools-builder" -tools "D:\ESP8266\arduino-1.6.7\hardware\tools\avr" -tools "C:\Users\Guilherme\AppData\Local\Arduino15\packages" -built-in-libraries "D:\ESP8266\arduino-1.6.7\libraries" -libraries "C:\Users\Guilherme\Documents\Arduino\libraries" -fqbn=esp8266:esp8266:nodemcu:CpuFrequency=80,UploadTool=esptool,UploadSpeed=115200,FlashSize=4M3M -ide-version=10607 -build-path "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp" -warnings=all -prefs=build.warn_data_percentage=75 -verbose "D:\ESP8266\Arduino IDE\Teste_001\Teste_001.ino"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\sketch\Teste_001.ino.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\sketch\Teste_001.ino.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\sketch\Teste_001.ino.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\sketch\Teste_001.ino.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\sketch\Teste_001.ino.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\sketch\Teste_001.ino.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire\Wire.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFi.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiAP.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiMulti.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiScan.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClient.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClientSecure.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiServer.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiUdp.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\FastIO.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\I2CIO.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_I2C.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_I2C_ByVac.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SI2C.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR1W.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR2W.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR3W.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\SI2CIO.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker\Ticker.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master\BME280.cpp" -o "nul"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "C:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master\ambient.cpp" -o "nul"
Erro durante o download de http://package_esp8266com_index.template.json
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\sketch\Teste_001.ino.cpp" -o "nul"
Erro durante o download de https://bitbucket.org/fmalpartida/new-liquidcrystal/src/library.json
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\sketch\Teste_001.ino.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"
"D:\ESP8266\arduino-1.6.7\tools-builder\ctags\5.8-arduino5/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\sketch\Teste_001.ino.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\sketch\Teste_001.ino.cpp.o"
In file included from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3/LiquidCrystal_I2C.h:35:0,

                 from D:\ESP8266\Arduino IDE\Teste_001\Teste_001.ino:4:

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3/LCD.h:486:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklightPin ( uint8_t value, t_backlighPol pol ) { };

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3/LCD.h:486:17: warning: unused parameter 'pol' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3/LCD.h:505:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklight ( uint8_t value ) { };

                 ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire\Wire.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\Wire\Wire.cpp.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire\Wire.cpp:73:6: warning: unused parameter 'address' [-Wunused-parameter]

 void TwoWire::begin(uint8_t address){

      ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire\Wire.cpp:203:6: warning: unused parameter 'inBytes' [-Wunused-parameter]

 void TwoWire::onReceiveService(uint8_t* inBytes, int numBytes)

      ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire\Wire.cpp:203:6: warning: unused parameter 'numBytes' [-Wunused-parameter]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire\Wire.cpp:240:6: warning: unused parameter 'function' [-Wunused-parameter]

 void TwoWire::onReceive( void (*function)(int) ){

      ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire\Wire.cpp:244:6: warning: unused parameter 'function' [-Wunused-parameter]

 void TwoWire::onRequest( void (*function)(void) ){

      ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFi.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\ESP8266WiFi.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiAP.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\ESP8266WiFiAP.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o"
C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp:353:6: warning: unused parameter 'name' [-Wunused-parameter]

 void wifi_dns_found_callback(const char *name, ip_addr_t *ipaddr, void *callback_arg) {

      ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiMulti.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\ESP8266WiFiMulti.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\ESP8266WiFiSTA.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiScan.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\ESP8266WiFiScan.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClient.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\WiFiClient.cpp.o"
In file included from C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClient.cpp:41:0:

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:244:15: warning: unused parameter 'pcb' [-Wunused-parameter]

         err_t _sent(tcp_pcb* pcb, uint16_t len) {

               ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:272:17: warning: unused parameter 'pcb' [-Wunused-parameter]

         int32_t _recv(tcp_pcb* pcb, pbuf* pb, err_t err) {

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:272:17: warning: unused parameter 'err' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:294:14: warning: unused parameter 'err' [-Wunused-parameter]

         void _error(err_t err) {

              ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:306:15: warning: unused parameter 'pcb' [-Wunused-parameter]

         err_t _poll(tcp_pcb* pcb) {

               ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClient.cpp:136:8: warning: unused parameter 'err' [-Wunused-parameter]

 int8_t WiFiClient::_connected(void* pcb, int8_t err)

        ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClient.cpp:145:6: warning: unused parameter 'err' [-Wunused-parameter]

 void WiFiClient::_err(int8_t err)

      ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClientSecure.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\WiFiClientSecure.cpp.o"
In file included from C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClientSecure.cpp:40:0:

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:244:15: warning: unused parameter 'pcb' [-Wunused-parameter]

         err_t _sent(tcp_pcb* pcb, uint16_t len) {

               ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:272:17: warning: unused parameter 'pcb' [-Wunused-parameter]

         int32_t _recv(tcp_pcb* pcb, pbuf* pb, err_t err) {

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:272:17: warning: unused parameter 'err' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:294:14: warning: unused parameter 'err' [-Wunused-parameter]

         void _error(err_t err) {

              ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:306:15: warning: unused parameter 'pcb' [-Wunused-parameter]

         err_t _poll(tcp_pcb* pcb) {

               ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClientSecure.cpp:521:16: warning: unused parameter 'filename' [-Wunused-parameter]

 extern "C" int ax_get_file(const char *filename, uint8_t **buf) {

                ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClientSecure.cpp:533:18: warning: unused parameter 'file' [-Wunused-parameter]

 extern "C" void* ax_port_malloc(size_t size, const char* file, int line) {

                  ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClientSecure.cpp:533:18: warning: unused parameter 'line' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClientSecure.cpp:550:18: warning: unused parameter 'file' [-Wunused-parameter]

 extern "C" void* ax_port_realloc(void* ptr, size_t size, const char* file, int line) {

                  ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiClientSecure.cpp:550:18: warning: unused parameter 'line' [-Wunused-parameter]

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiServer.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\WiFiServer.cpp.o"
In file included from C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiServer.cpp:38:0:

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:244:15: warning: unused parameter 'pcb' [-Wunused-parameter]

         err_t _sent(tcp_pcb* pcb, uint16_t len) {

               ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:272:17: warning: unused parameter 'pcb' [-Wunused-parameter]

         int32_t _recv(tcp_pcb* pcb, pbuf* pb, err_t err) {

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:272:17: warning: unused parameter 'err' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:294:14: warning: unused parameter 'err' [-Wunused-parameter]

         void _error(err_t err) {

              ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/ClientContext.h:306:15: warning: unused parameter 'pcb' [-Wunused-parameter]

         err_t _poll(tcp_pcb* pcb) {

               ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiServer.cpp:105:12: warning: unused parameter 'status' [-Wunused-parameter]

 WiFiClient WiFiServer::available(byte* status) {

            ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiServer.cpp:138:8: warning: unused parameter 'buffer' [-Wunused-parameter]

 size_t WiFiServer::write(const uint8_t *buffer, size_t size) {

        ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiServer.cpp:138:8: warning: unused parameter 'size' [-Wunused-parameter]

In file included from C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\lwip/opt.h:46:0,

                 from C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiServer.cpp:35:

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiServer.cpp: In member function 'int8_t WiFiServer::_accept(tcp_pcb*, int8_t)':

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src/lwip/debug.h:66:32: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

   LWIP_PLATFORM_ASSERT(message); } while(0)

                                ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\lwip/tcp.h:335:36: note: in expansion of macro 'LWIP_ASSERT'

 #define          tcp_accepted(pcb) LWIP_ASSERT("pcb->state == LISTEN (called for wrong pcb?)", \

                                    ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiServer.cpp:159:5: note: in expansion of macro 'tcp_accepted'

     tcp_accepted(_pcb);

     ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiServer.cpp: At global scope:

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiServer.cpp:155:8: warning: unused parameter 'err' [-Wunused-parameter]

 int8_t WiFiServer::_accept(tcp_pcb* apcb, int8_t err) {

        ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiServer.cpp:163:6: warning: unused parameter 'client' [-Wunused-parameter]

 void WiFiServer::_discard(ClientContext* client) {

      ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiUdp.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\WiFiUdp.cpp.o"
In file included from C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\WiFiUdp.cpp:41:0:

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/UdpContext.h:325:10: warning: unused parameter 'upcb' [-Wunused-parameter]

     void _recv(udp_pcb *upcb, pbuf *pb,

          ^

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/UdpContext.h:325:10: warning: unused parameter 'addr' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src\include/UdpContext.h:325:10: warning: unused parameter 'port' [-Wunused-parameter]

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\utility" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\FastIO.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\FastIO.cpp.o"
C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\FastIO.cpp:76:6: warning: unused parameter 'pinRegister' [-Wunused-parameter]

 void fio_digitalWrite(fio_register pinRegister, fio_bit pinBit, uint8_t value) 

      ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\FastIO.cpp:95:5: warning: unused parameter 'pinRegister' [-Wunused-parameter]

 int fio_digitalRead(fio_register pinRegister, uint8_t pinBit)

     ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\FastIO.cpp:108:6: warning: unused parameter 'dataRegister' [-Wunused-parameter]

 void fio_shiftOut (fio_register dataRegister, fio_bit dataBit, 

      ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\FastIO.cpp:108:6: warning: unused parameter 'clockRegister' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\FastIO.cpp:159:6: warning: unused parameter 'dataRegister' [-Wunused-parameter]

 void fio_shiftOut(fio_register dataRegister, fio_bit dataBit, 

      ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\FastIO.cpp:159:6: warning: unused parameter 'clockRegister' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\FastIO.cpp:190:6: warning: unused parameter 'shift1Register' [-Wunused-parameter]

 void fio_shiftOut1(fio_register shift1Register, fio_bit shift1Bit, uint8_t value, 

      ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\utility" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\I2CIO.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\I2CIO.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\utility" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.cpp.o"
In file included from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.cpp:46:0:

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklightPin ( uint8_t value, t_backlighPol pol ) { };

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'pol' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:505:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklight ( uint8_t value ) { };

                 ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\utility" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal.cpp.o"
In file included from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal.h:32:0,

                 from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal.cpp:38:

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklightPin ( uint8_t value, t_backlighPol pol ) { };

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'pol' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:505:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklight ( uint8_t value ) { };

                 ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\utility" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_I2C.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_I2C.cpp.o"
In file included from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_I2C.h:35:0,

                 from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_I2C.cpp:37:

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklightPin ( uint8_t value, t_backlighPol pol ) { };

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'pol' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:505:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklight ( uint8_t value ) { };

                 ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\utility" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_I2C_ByVac.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_I2C_ByVac.cpp.o"
In file included from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_I2C_ByVac.h:49:0,

                 from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_I2C_ByVac.cpp:34:

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklightPin ( uint8_t value, t_backlighPol pol ) { };

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'pol' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:505:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklight ( uint8_t value ) { };

                 ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\utility" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SI2C.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SI2C.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\utility" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR.cpp.o"
In file included from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR.h:84:0,

                 from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR.cpp:90:

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklightPin ( uint8_t value, t_backlighPol pol ) { };

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'pol' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:505:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklight ( uint8_t value ) { };

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR.cpp:110:6: warning: unused parameter 'lines' [-Wunused-parameter]

 void LiquidCrystal_SR::init(uint8_t srdata, uint8_t srclock, uint8_t enable, 

      ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR.cpp:110:6: warning: unused parameter 'font' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR.cpp:202:6: warning: unused parameter 'pin' [-Wunused-parameter]

 void LiquidCrystal_SR::setBacklightPin ( uint8_t pin, t_backlighPol pol )

      ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR.cpp:202:6: warning: unused parameter 'pol' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR.cpp:207:6: warning: unused parameter 'mode' [-Wunused-parameter]

 void LiquidCrystal_SR::setBacklight ( uint8_t mode ) 

      ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\utility" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR1W.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR1W.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\utility" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR2W.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR2W.cpp.o"
In file included from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR2W.h:125:0,

                 from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR2W.cpp:32:

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklightPin ( uint8_t value, t_backlighPol pol ) { };

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'pol' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:505:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklight ( uint8_t value ) { };

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR2W.cpp:48:6: warning: unused parameter 'lines' [-Wunused-parameter]

 void LiquidCrystal_SR2W::init(uint8_t srdata, uint8_t srclock, t_backlighPol blpol, uint8_t lines, uint8_t font)

      ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR2W.cpp:48:6: warning: unused parameter 'font' [-Wunused-parameter]

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\utility" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR3W.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR3W.cpp.o"
In file included from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR3W.h:62:0,

                 from C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR3W.cpp:77:

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklightPin ( uint8_t value, t_backlighPol pol ) { };

                 ^

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:486:17: warning: unused parameter 'pol' [-Wunused-parameter]

C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.h:505:17: warning: unused parameter 'value' [-Wunused-parameter]

    virtual void setBacklight ( uint8_t value ) { };

                 ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\utility" "C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\SI2CIO.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\SI2CIO.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker\Ticker.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\Ticker\Ticker.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master\BME280.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\Arduino-ESP8266-BME280-master\BME280.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire" "-IC:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi\src" "-IC:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker" "-IC:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master" "C:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master\ambient.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\Arduino-ESP8266-BME280-master\ambient.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -g -x assembler-with-cpp -MMD -mlongcalls -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\cont.S" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\cont.S.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\cont_util.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\cont_util.c.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\cont_util.c: In function 'cont_init':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\cont_util.c:35:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

     for(int pos = 0; pos < sizeof(cont->stack) / 4; pos++)

                          ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_eboot_command.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_eboot_command.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_flash_utils.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_flash_utils.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_i2s.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_i2s.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_noniso.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_noniso.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_phy.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_phy.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_postmortem.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_postmortem.c.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_postmortem.c: In function '__custom_crash_callback':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_postmortem.c:46:56: warning: unused parameter 'rst_info' [-Wunused-parameter]

 extern void __custom_crash_callback( struct rst_info * rst_info, uint32_t stack, uint32_t stack_end ) {

                                                        ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_postmortem.c:46:75: warning: unused parameter 'stack' [-Wunused-parameter]

 extern void __custom_crash_callback( struct rst_info * rst_info, uint32_t stack, uint32_t stack_end ) {

                                                                           ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_postmortem.c:46:91: warning: unused parameter 'stack_end' [-Wunused-parameter]

 extern void __custom_crash_callback( struct rst_info * rst_info, uint32_t stack, uint32_t stack_end ) {

                                                                                           ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_postmortem.c: In function '__assert_func':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_postmortem.c:183:78: warning: unused parameter 'what' [-Wunused-parameter]

 void __assert_func(const char *file, int line, const char *func, const char *what) {

                                                                              ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_si2c.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_si2c.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_timer.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_timer.c.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_timer.c: In function 'timer1_isr_handler':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_timer.c:32:47: warning: unused parameter 'para' [-Wunused-parameter]

 void ICACHE_RAM_ATTR timer1_isr_handler(void *para){

                                               ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_timer.c: In function 'timer0_isr_handler':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_timer.c:79:47: warning: unused parameter 'para' [-Wunused-parameter]

 void ICACHE_RAM_ATTR timer0_isr_handler(void* para){

                                               ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_wiring.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_wiring.c.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_wiring.c: In function 'delay_end':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_wiring.c:38:22: warning: unused parameter 'arg' [-Wunused-parameter]

 void delay_end(void* arg) {

                      ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_wiring.c: In function 'micros_overflow_tick':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_wiring.c:55:33: warning: unused parameter 'arg' [-Wunused-parameter]

 void micros_overflow_tick(void* arg) {

                                 ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_wiring_analog.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_wiring_analog.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_wiring_digital.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_wiring_digital.c.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_wiring_digital.c: In function 'interrupt_handler':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_wiring_digital.c:112:46: warning: unused parameter 'arg' [-Wunused-parameter]

 void ICACHE_RAM_ATTR interrupt_handler(void *arg) {

                                              ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_wiring_pulse.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_wiring_pulse.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_wiring_pwm.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_wiring_pwm.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_wiring_shift.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_wiring_shift.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\heap.c.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c: In function 'pvPortMalloc':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c:10:61: warning: unused parameter 'file' [-Wunused-parameter]

 void* ICACHE_RAM_ATTR pvPortMalloc(size_t size, const char* file, int line)

                                                             ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c:10:71: warning: unused parameter 'line' [-Wunused-parameter]

 void* ICACHE_RAM_ATTR pvPortMalloc(size_t size, const char* file, int line)

                                                                       ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c: In function 'vPortFree':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c:15:55: warning: unused parameter 'file' [-Wunused-parameter]

 void ICACHE_RAM_ATTR vPortFree(void *ptr, const char* file, int line)

                                                       ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c:15:65: warning: unused parameter 'line' [-Wunused-parameter]

 void ICACHE_RAM_ATTR vPortFree(void *ptr, const char* file, int line)

                                                                 ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c: In function 'pvPortCalloc':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c:20:75: warning: unused parameter 'file' [-Wunused-parameter]

 void* ICACHE_RAM_ATTR pvPortCalloc(size_t count, size_t size, const char* file, int line)

                                                                           ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c:20:85: warning: unused parameter 'line' [-Wunused-parameter]

 void* ICACHE_RAM_ATTR pvPortCalloc(size_t count, size_t size, const char* file, int line)

                                                                                     ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c: In function 'pvPortRealloc':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c:25:73: warning: unused parameter 'file' [-Wunused-parameter]

 void* ICACHE_RAM_ATTR pvPortRealloc(void *ptr, size_t size, const char* file, int line)

                                                                         ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c:25:83: warning: unused parameter 'line' [-Wunused-parameter]

 void* ICACHE_RAM_ATTR pvPortRealloc(void *ptr, size_t size, const char* file, int line)

                                                                                   ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c: In function 'pvPortZalloc':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c:30:61: warning: unused parameter 'file' [-Wunused-parameter]

 void* ICACHE_RAM_ATTR pvPortZalloc(size_t size, const char* file, int line)

                                                             ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\heap.c:30:71: warning: unused parameter 'line' [-Wunused-parameter]

 void* ICACHE_RAM_ATTR pvPortZalloc(size_t size, const char* file, int line)

                                                                       ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\libc_replacements.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\libc_replacements.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\time.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\time.c.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\time.c: In function 'clock_gettime':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\time.c:77:29: warning: unused parameter 'unused' [-Wunused-parameter]

 int clock_gettime(clockid_t unused, struct timespec *tp)

                             ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\time.c: In function 'gettimeofday':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\time.c:119:44: warning: unused parameter 'tzp' [-Wunused-parameter]

 int gettimeofday(struct timeval *tp, void *tzp)

                                            ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\uart.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\uart.c.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\uart.c: In function 'uart_ignore_char':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\uart.c:356:35: warning: unused parameter 'c' [-Wunused-parameter]

 static void uart_ignore_char(char c)

                                   ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\libb64\cdecode.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\libb64\cdecode.c.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\libb64\cdecode.c: In function 'base64_decode_value':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\libb64\cdecode.c:14:3: warning: comparison is always false due to limited range of data type [-Wtype-limits]

   if (value_in < 0 || value_in > decoding_size) return -1;

   ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\libb64\cdecode.c: In function 'base64_decode_block':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\libb64\cdecode.c:40:9: warning: comparison is always false due to limited range of data type [-Wtype-limits]

         } while (fragment < 0);

         ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\libb64\cdecode.c:50:9: warning: comparison is always false due to limited range of data type [-Wtype-limits]

         } while (fragment < 0);

         ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\libb64\cdecode.c:61:9: warning: comparison is always false due to limited range of data type [-Wtype-limits]

         } while (fragment < 0);

         ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\libb64\cdecode.c:72:9: warning: comparison is always false due to limited range of data type [-Wtype-limits]

         } while (fragment < 0);

         ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\libb64\cencode.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\libb64\cencode.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs\spiffs_cache.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs\spiffs_cache.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs\spiffs_check.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs\spiffs_check.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs\spiffs_gc.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs\spiffs_gc.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs\spiffs_hydrogen.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs\spiffs_hydrogen.c.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs\spiffs_hydrogen.c: In function 'SPIFFS_buffer_bytes_for_filedescs':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs\spiffs_hydrogen.c:24:49: warning: unused parameter 'fs' [-Wunused-parameter]

 u32_t SPIFFS_buffer_bytes_for_filedescs(spiffs *fs, u32_t num_descs) {

                                                 ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs\spiffs_nucleus.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs\spiffs_nucleus.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\umm_malloc\umm_malloc.c" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\umm_malloc\umm_malloc.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\Esp.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\Esp.cpp.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\Esp.cpp:83:6: warning: unused parameter 'timeout_ms' [-Wunused-parameter]

 void EspClass::wdtEnable(uint32_t timeout_ms)

      ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\Esp.cpp: In member function 'uint32_t EspClass::getSketchSize()':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\Esp.cpp:405:45: warning: missing initializer for member 'section_header_t::size' [-Wmissing-field-initializers]

         section_header_t section_header = {0};

                                             ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\FS.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\FS.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\HardwareSerial.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\HardwareSerial.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\IPAddress.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\IPAddress.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\MD5Builder.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\MD5Builder.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\Print.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\Print.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\Stream.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\Stream.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\StreamString.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\StreamString.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\Tone.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\Tone.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\Updater.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\Updater.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\WMath.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\WMath.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\WString.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\WString.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\abi.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\abi.cpp.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\abi.cpp:105:6: warning: unused parameter 'str' [-Wunused-parameter]

 void __throw_logic_error(const char* str)

      ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\base64.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\base64.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\cbuf.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\cbuf.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_main.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_main.cpp.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_main.cpp:41:5: warning: unused parameter 'func' [-Wunused-parameter]

 int atexit(void (*func)()) {

     ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\core_esp8266_main.cpp:113:13: warning: unused parameter 'events' [-Wunused-parameter]

 static void loop_task(os_event_t *events) {

             ^

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\debug.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\debug.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\pgmspace.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\pgmspace.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs_api.cpp.o"
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp: In constructor 'SPIFFSImpl::SPIFFSImpl(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t)':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_config::hal_write_f' [-Wmissing-field-initializers]

     , _maxOpenFds(maxOpenFds)

                             ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_config::hal_erase_f' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_config::phys_size' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_config::phys_addr' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_config::phys_erase_block' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_config::log_block_size' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_config::log_page_size' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::block_count' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::free_cursor_block_ix' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::free_cursor_obj_lu_entry' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::cursor_block_ix' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::cursor_obj_lu_entry' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::lu_work' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::work' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::fd_space' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::fd_count' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::err_code' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::free_blocks' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::stats_p_allocated' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::stats_p_deleted' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::cleaning' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::max_erase_count' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::cache' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::cache_size' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::check_cb_f' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::mounted' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::user_data' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:59:29: warning: missing initializer for member 'spiffs_t::config_magic' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp: In member function 'bool SPIFFSImpl::_tryMount()':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:163:34: warning: missing initializer for member 'spiffs_config::hal_write_f' [-Wmissing-field-initializers]

         spiffs_config config = {0};

                                  ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:163:34: warning: missing initializer for member 'spiffs_config::hal_erase_f' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:163:34: warning: missing initializer for member 'spiffs_config::phys_size' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:163:34: warning: missing initializer for member 'spiffs_config::phys_addr' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:163:34: warning: missing initializer for member 'spiffs_config::phys_erase_block' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:163:34: warning: missing initializer for member 'spiffs_config::log_block_size' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:163:34: warning: missing initializer for member 'spiffs_config::log_page_size' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp: At global scope:

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:226:17: warning: unused parameter 'type' [-Wunused-parameter]

     static void _check_cb(spiffs_check_type type, spiffs_check_report report,

                 ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:226:17: warning: unused parameter 'report' [-Wunused-parameter]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:226:17: warning: unused parameter 'arg1' [-Wunused-parameter]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:226:17: warning: unused parameter 'arg2' [-Wunused-parameter]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp: In constructor 'SPIFFSFileImpl::SPIFFSFileImpl(SPIFFSImpl*, spiffs_file)':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:254:21: warning: missing initializer for member 'spiffs_stat::size' [-Wmissing-field-initializers]

     , _written(false)

                     ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:254:21: warning: missing initializer for member 'spiffs_stat::type' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:254:21: warning: missing initializer for member 'spiffs_stat::name' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp: In member function 'void SPIFFSFileImpl::_getStat() const':

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:351:19: warning: missing initializer for member 'spiffs_stat::size' [-Wmissing-field-initializers]

             _stat = {0};

                   ^

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:351:19: warning: missing initializer for member 'spiffs_stat::type' [-Wmissing-field-initializers]

C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_api.cpp:351:19: warning: missing initializer for member 'spiffs_stat::name' [-Wmissing-field-initializers]

"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/include" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266" "-IC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\variants\nodemcu" "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266\spiffs_hal.cpp" -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs_hal.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\cont.S.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\cont_util.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_eboot_command.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_flash_utils.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_i2s.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_noniso.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_phy.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_postmortem.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_si2c.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_timer.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_wiring.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_wiring_analog.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_wiring_digital.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_wiring_pulse.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_wiring_pwm.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_wiring_shift.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\heap.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\libc_replacements.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\time.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\uart.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\libb64\cdecode.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\libb64\cencode.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs\spiffs_cache.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs\spiffs_check.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs\spiffs_gc.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs\spiffs_hydrogen.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs\spiffs_nucleus.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\umm_malloc\umm_malloc.c.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\Esp.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\FS.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\HardwareSerial.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\IPAddress.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\MD5Builder.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\Print.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\Stream.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\StreamString.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\Tone.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\Updater.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\WMath.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\WString.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\abi.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\base64.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\cbuf.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\core_esp8266_main.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\debug.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\pgmspace.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs_api.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\core\spiffs_hal.cpp.o"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -g -Wall -Wextra -Os -nostdlib -Wl,--no-check-sections -u call_user_start -Wl,-static "-LC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/lib" "-LC:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/tools/sdk/ld" "-Teagle.flash.4m.ld" -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,register_chipv6_phy  -o "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/Teste_001.ino.elf" -Wl,--start-group "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\sketch\Teste_001.ino.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\Wire\Wire.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\ESP8266WiFi.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\ESP8266WiFiAP.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\ESP8266WiFiMulti.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\ESP8266WiFiSTA.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\ESP8266WiFiScan.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\WiFiClient.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\WiFiClientSecure.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\WiFiServer.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\ESP8266WiFi\WiFiUdp.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\FastIO.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\I2CIO.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LCD.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_I2C.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_I2C_ByVac.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SI2C.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR1W.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR2W.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\LiquidCrystal_SR3W.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3\SI2CIO.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\Ticker\Ticker.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\Arduino-ESP8266-BME280-master\BME280.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp\libraries\Arduino-ESP8266-BME280-master\ambient.cpp.o" "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/arduino.ar" -lm -lgcc -lhal -lphy -lpp -lnet80211 -llwip -lwpa -lcrypto -lmain -lwps -laxtls -lsmartconfig -lmesh -lwpa2 -Wl,--end-group  "-LC:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp"
"C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.8/esptool.exe" -eo "C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0/bootloaders/eboot/eboot.elf" -bo "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/Teste_001.ino.bin" -bm qio -bf 40 -bz 4M -bs .text -bp 4096 -ec -eo "C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/Teste_001.ino.elf" -bs .irom0.text -bs .text -bs .data -bs .rodata -bc -ec
Foram encontradas múltiplas bibliotecas para "ESP8266WiFi.h"
Usado: C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi
Não usado: C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\ESP8266WiFi
Usando a biblioteca Wire na versão 1.0 na pasta: C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Wire 
Usando a biblioteca ESP8266WiFi na versão 1.0 na pasta: C:\Users\Guilherme\Documents\Arduino\libraries\ESP8266WiFi 
Usando biblioteca fmalpartida-new-liquidcrystal-bb6d545c00c3 na pasta: C:\Users\Guilherme\Documents\Arduino\libraries\fmalpartida-new-liquidcrystal-bb6d545c00c3 (legacy)
Usando a biblioteca Ticker na versão 1.0 na pasta: C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Ticker 
Usando biblioteca Arduino-ESP8266-BME280-master na pasta: C:\Users\Guilherme\Documents\Arduino\libraries\Arduino-ESP8266-BME280-master (legacy)

O sketch usa 245.847 bytes (23%) de espaço de armazenamento para programas. O máximo são 1.044.464 bytes.
Variáveis globais usam 33.020 bytes (40%) de memória dinâmica, deixando 48.900 bytes para variáveis locais. O máximo são 81.920 bytes.
C:\Users\Guilherme\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.8/esptool.exe -vv -cd nodemcu -cb 115200 -cp COM7 -ca 0x00000 -cf C:\Users\GUILHE~1\AppData\Local\Temp\build86cceb1779a3a0a192bd4f2d3814df74.tmp/Teste_001.ino.bin 
esptool v0.4.8 - (c) 2014 Ch. Klippel <ck@atelier-klippel.de>
	setting board to nodemcu
	setting baudrate from 115200 to 115200
	setting port from COM1 to COM7
	setting address from 0x00000000 to 0x00000000
	espcomm_upload_file
	espcomm_upload_mem
	setting serial port timeouts to 1000 ms
opening bootloader
resetting board
trying to connect
	flush start
	setting serial port timeouts to 1 ms
	setting serial port timeouts to 1000 ms
	flush complete
	espcomm_send_command: sending command header
	espcomm_send_command: sending command payload
	read 0, requested 1
trying to connect
	flush start
	setting serial port timeouts to 1 ms
	setting serial port timeouts to 1000 ms
	flush complete
	espcomm_send_command: sending command header
	espcomm_send_command: sending command payload
	espcomm_send_command: receiving 2 bytes of data
	espcomm_send_command: receiving 2 bytes of data
	espcomm_send_command: receiving 2 bytes of data
	espcomm_send_command: receiving 2 bytes of data
	espcomm_send_command: receiving 2 bytes of data
	espcomm_send_command: receiving 2 bytes of data
	espcomm_send_command: receiving 2 bytes of data
	espcomm_send_command: receiving 2 bytes of data
Uploading 250000 bytes from to flash at 0x00000000
	erasing flash
	size: 03d090 address: 000000
	first_sector_index: 0
	total_sector_count: 62
	head_sector_count: 16
	adjusted_sector_count: 46
	erase_size: 02e000
	espcomm_send_command: sending command header
	espcomm_send_command: sending command payload
	setting serial port timeouts to 15000 ms
	setting serial port timeouts to 1000 ms
	espcomm_send_command: receiving 2 bytes of data
	writing flash
.....................................................................................................................................................................................................................................................
starting app without reboot
	espcomm_send_command: sending command header
	espcomm_send_command: sending command payload
	espcomm_send_command: receiving 2 bytes of data
closing bootloader
	flush start
	setting serial port timeouts to 1 ms
	setting serial port timeouts to 1000 ms
	flush complete

 

 

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois...

beleza?! Ressuscitando...

 

Estou tentando fazer esta coisinha falar mas ta difíiicil...

 

Aliás até consigo conectar ele na minha rede, ele até responde os pings, mas quando eu entro no navegador e digito o ip dele e a porta que programei, ele deveria ao menos entrar na função de interrupção do micro, é como se estivesse faltando alguma coisa pra dizer a ele: recebeu os dados, repasse para a serial... Entenderam? Estou usando CCS C + 18f4550 e um ESP 07. 

 

Vejam minha ordem de configurações:

//configura o modulo
         fputs("AT+CWMODE=1\r\n",USART1);//operando em modo estação=1
         delay_ms(1000);
         fputs("AT+CIPMUX=1\r\n",USART1);//múltiplas conexões =1
         delay_ms(1000);
         fputs("AT+CWDHCP=0,0\r\n");//DHCP desligado(para usar ip fixo)=0
         delay_ms(1000);
         fputs("AT+CIPMODE=0\r\n"); //modo transparente=0
         delay_ms(1000);
         fputs("AT+CIPSTA=\"192.168.0.32\",\"192.168.0.1\",\"255.255.255.0\"\r\n"); // seta o ip da estação
         delay_ms(1000);
         fputs("AT+CIPSTO=10\r\n");//TIME OUT
         delay_ms(1000);

//rotina da interrupção(aqui deveria piscar um led pra pelo menos eu saber que o comando está chegando, mas nada de piscar):

         if(temDados==1)//se chegou daods na porta serial, trata
         {
            output_high(PIN_A3);
            delay_ms(10);
            output_low(PIN_A3);
            //delay_ms(100);
         }

 

Por favor, alguém saberia me dizer o que está errado?

 

Abração

 

 

 

 

 

Link para o comentário
Compartilhar em outros sites

Ninguém deu assunto só porque o tópico é antigo??!! Que pena!! hahaha Só pra deixar registrado, consegui um progresso, agora meu 18f4550 está recebendo os dados enviados pelo google chrome, mas só chega um monte de lixo, depois vou testar em outros navegadores. Já percebi uma coisa, essa transmissão a 115200 é muito problemática, vou achar uma forma de deixar ela mais baixa pra ver se consigo estabilizar mais a comunicação entre o PIC e o ESP. Se ninguém se importar eu vou postando os resultados neste tópico antigo mesmo.

 

 

Abração.

Link para o comentário
Compartilhar em outros sites

Eu ainda nunca usei o ESP8266 como serial (então não tenho muito como te ajudar nesse sentido), mas já venho dando cabeçadas nele faz um tempo (mas estou evoluindo devagar pela falta de tempo para me dedicar), inicialmente com o LUA e atualmente com C usando o Arduino IDE, já estou conseguindo fazer umas coisas bem básicas, como por exemplo: conectar na Internet selecionando a rede  WIFI disponível, lendo um BME-280 da Bosch (termômetro , barômetro e higrômetro I2C), medindo a tensão de alimentação, e também, lendo da Internet pelo protocolo NTP a hora com o tempo em microssegundos, que estou testando inicialmente com um ESP12 V0.9 e um LCD 20x4 por I2C. Vou mandar um exemplo abaixo de um código que está funcionando, ainda meio tosco porque eu ainda sou recruta em C que eu fiz baseado num exemplo que encontrei na Internet. Espero que isto ajude alguém que esteja penando com um ESP8266, assim como eu.

/*

==== NTPClient.ino ====

 Udp NTP Client

 Get the time from a Network Time Protocol (NTP) time server
 Demonstrates use of UDP sendPacket and ReceivePacket
 For more on NTP time servers and the messages needed to communicate with them,
 see http://en.wikipedia.org/wiki/Network_Time_Protocol

 created 4 Sep 2010
 by Michael Margolis
 modified 9 Apr 2012
 by Tom Igoe
 updated for the ESP8266 12 Apr 2015 
 by Ivan Grokhotkov

 This code is in the public domain.

 */

#include <ESP8266WiFi.h>
#include <WiFiUdp.h>
#include <Ticker.h> // biblioteca de timers
Ticker Alarme; // define timer

#include <LiquidCrystal_I2C.h>
// Set the LCD address to 0x27 for a 20 chars and 4 line display
#define Endereco_LCD 0x27
#define Col_LCD 20
#define Lin_LCD 4
LiquidCrystal_I2C  lcd(Endereco_LCD,2,1,0,4,5,6,7,3,POSITIVE);

#include <Wire.h>
#define SDA 4 // SDA = PIN 4 = GPIO4 = D2 (ESP-12 V0.9)
#define SCL 5 // SCL = PIN 5 = GPIO5 = D1 (ESP-12 V0.9)

#include "BME280.h"
BME280 bme280;
double temp = 0.0, pressure = 0.0, humid = 0.0;


const unsigned char meses[13] = {0,31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
const unsigned int ndias[13]  = {0, 0, 31, 59, 90,120,151,181,212,243,273,304,334};
const char *nomemes[] = {"","janeiro", "fevereiro", "marco", "abril", "maio", "junho", "julho" , "agosto", "setembro", "outubro", "novembro", "dezembro"};
const char *dsemana[] = {"domingo", "segunda", "terca", "quarta", "quinta", "sexta", "sábado"};

char usegundo[] = "      ";
unsigned long usec = 0, usecAnt = 0, ustampAnt = 0, ustamp = 0;
unsigned char hora = 0, minuto = 0, segundo = 0, dia = 0, dsem = 0, mes = 0;
unsigned int ano = 0;
char shora[] = "  ", sminuto[] = "  ", ssegundo[] = "  ", sdia[] = "  ", smes[] = "  ";

uint32_t TInt = 0;





#define  BUF_LEN 20
char tempbuf[BUF_LEN], humidbuf[BUF_LEN], pressurebuf[BUF_LEN], altitudebuf[BUF_LEN], buf[BUF_LEN];


char ssid[]     = "??????";          //  your network SSID (name)
char password[] = "??????????";       // your network password


#define LED 2          // (LED Azul ESP-12 V0.9)
#define nivel_do_mar (float)1013.25 // pressão em hPa ao nível do mar


unsigned char contador = 0, conexao = 0;
ADC_MODE(ADC_VCC);

int timezone = -3;


unsigned int localPort = 2390;      // local port to listen for UDP packets

/* Don't hardwire the IP address or we won't get the benefits of the pool.
 *  Lookup the IP address for the host name instead */
//IPAddress timeServer(129, 6, 15, 28); // time.nist.gov NTP server
IPAddress timeServerIP; // time.nist.gov NTP server address
//const char* ntpServerName = "time.nist.gov";
const char* ntpServerName = "ntp.puc-rio.br";

const int NTP_PACKET_SIZE = 48; // NTP time stamp is in the first 48 bytes of the message

byte packetBuffer[ NTP_PACKET_SIZE]; //buffer to hold incoming and outgoing packets

// A UDP instance to let us send and receive packets over UDP
WiFiUDP udp;

// ============== rotina Altitude() ====================

double Altitude(float nmar, float Pv) { // em metros em relação ao nível do mar
  return 44330 * (1 - exp(log((double)Pv / (double)nmar) * 0.19029495718));
}

// ============== rotina mapeiaredes() =================

void mapeiaredes() {
  // mapeias redes sem fio e seleciona para conexão
  
  const char *listassid[] = {"?????????", "??????"};
  const char *listapass[] = {"??????????????", "??????????????"};

  WiFi.mode(WIFI_STA);
  WiFi.disconnect();
  delay(10);
  int numSsid = WiFi.scanNetworks();
  if (numSsid == -1) {
    while (true);
  }

  for(int i = 0; i < 2; i++) {
    for (int thisNet = 0; thisNet < numSsid; thisNet++) {
      if (stricmp(listassid[i],WiFi.SSID(thisNet).c_str()) == 0) {
        // converte WiFi.SSID(thisNet) para char array e compara com listassid[i]
        strcpy(ssid,listassid[i]);     // copia listassid[i] para ssid
        strcpy(password,listapass[i]); // copia listapass[i] para password
        // =========== se encontrar (listassid[i] = WiFi.SSID(thisNet)) sai sem testar as outras redes ============
        thisNet = numSsid; 
        i = 2;
      }
      //Serial.print(WiFi.RSSI(thisNet)); potencia do sinal
    }
  }
  WiFi.begin(ssid, password);
}

// ============== função ftoa() =================

// digits = parte inteira; precision = digitos fração
int ftoa(char *str, float f, unsigned char digits, unsigned char precision) {
  signed char i=0,k,l=0;
  long a,c;
  long pow10[10] = {1,10,100,1000,10000,100000,1000000,10000000,100000000,1000000000};
  unsigned char b;
  char decimal='.';

  if(digits>=10) {return 0;};
  // check for negative float
  if(f<0.0) {
    str[i++]='-';
    f*=-1;
    (0<digits?digits--:digits++);
    }
  a=(int)f; // extracting whole number
  f-=a; // extracting decimal part
  k = digits;
  // number of digits in whole number
  while(k>=0)   {
    c = pow10[k];
    c = a/c;
    if(c>0) { break; }
    k--;
  } // number of digits in whole number are k+1
  if (0<k && digits==k && c>10) { //overflow
    decimal = 'e';
  }
  if (k < 0) { k = 0; }
  //Serial.print(" k=" + String(k) + " ");
/*
extracting most significant digit i.e. right most digit , and concatenating    to string
obtained as quotient by dividing number by 10^k where k = (number of digit -1)
*/
  for(l=abs(k);l>=0;l--){
    c = pow10[l];
    b = a/c;
    //str[i++]=(l&&!b?' ':b+48); //digit or pad
    str[i++]=b+48; //digit or pad
    /*if (l<=4 && l>=0) {
      Serial.print(" l=" + String(l) + " => i=" + String(i) + " b=" + String(b) + " a=" + String(a) + " c=" + String(c) + "(l&&!b?' ':b+48)=" + (l&&!b?' ':b+48) + " ");
    }*/
    a%=c;
  }
  if (precision) {str[i++] = decimal;};
/* extracting decimal digits till precision */
  if (0>precision) {k=0; precision=abs(precision);}
  for(l=0;l<precision;l++) {
    f*=10.0;
    b = (int)f; //math floor
    str[i++]=b+48; //48 is ASCII 0
    f-=(float)b;
    if (!k && 0==f) { break; } //nothing left, save chars.
    //won't work if there are any floating point errors.
    }
  str[i]='\0';
  return i;
}

// ============== função sendNTPpacket() =================

// send an NTP request to the time server at the given address
unsigned long sendNTPpacket(IPAddress& address) {
  Serial.println("sending NTP packet...");
  // set all bytes in the buffer to 0
  memset(packetBuffer, 0, NTP_PACKET_SIZE);
  // Initialize values needed to form NTP request
  // (see URL above for details on the packets)
  packetBuffer[0] = 0b11100011;   // LI, Version, Mode
  packetBuffer[1] = 0;     // Stratum, or type of clock
  packetBuffer[2] = 6;     // Polling Interval
  packetBuffer[3] = 0xEC;  // Peer Clock Precision
  // 8 bytes of zero for Root Delay & Root Dispersion
  packetBuffer[12]  = 49;
  packetBuffer[13]  = 0x4E;
  packetBuffer[14]  = 49;
  packetBuffer[15]  = 52;

  // all NTP fields have been given values, now
  // you can send a packet requesting a timestamp:
  udp.beginPacket(address, 123); //NTP requests are to port 123
  udp.write(packetBuffer, NTP_PACKET_SIZE);
  udp.endPacket();

}

// ============== rotina pegaNTP() ==============

int pegaNTP() {

  int cb = udp.parsePacket();
  
  int x = 0;
  if (cb) {
    udp.read(packetBuffer, NTP_PACKET_SIZE); // read the packet into the buffer
  
    //the timestamp starts at byte 40 of the received packet and is four bytes,
    // or two words, long. First, esxtract the two words:
  
    unsigned long highusec = word(packetBuffer[44], packetBuffer[45]);
    unsigned long lowusec  = word(packetBuffer[46], packetBuffer[47]);
    
    usec = (highusec << 16 | lowusec)/4295;
  
    /*
    unsigned long aux = usec;
    char usegundo[] = "      ";
    //usegundo[6] = "\0"; finaliza string
    for (int i = 5; i >= 0; i--) {
      usegundo[i] = aux % 10 + 48;
      aux/=10;
    }
    */
    
    unsigned long highWord = word(packetBuffer[40], packetBuffer[41]);
    unsigned long lowWord = word(packetBuffer[42], packetBuffer[43]);
    // combine the four bytes (two words) into a long integer
    // this is NTP time (seconds since Jan 1 1900):
    unsigned long secsSince1900 = highWord << 16 | lowWord;
  
    // now convert NTP time into everyday time:
    // Unix time starts on Jan 1 1970. In seconds, that's 2208988800:
    const unsigned long seventyYears = 2208988800UL;
    // subtract seventy years:
    // ustamp = tempo em segundos desde  1 de janeiro de 1970 com fuso horário
    ustamp = secsSince1900 - seventyYears + timezone * 3600;
  }
  return cb;
}

// ========= função bissexto() ==========



// dia bissexto ?
unsigned char bissexto(unsigned int ent_ano) {

  if ((ent_ano % 400 == 0) || ((ent_ano % 4 == 0) && (ent_ano % 100 != 0))) {
    return 1;
  }
  else {
    return 0;
  }
}

// ========= função mes_bissexto() ==========


unsigned char mes_bissexto(unsigned char ent_mes, unsigned int ent_ano) {

  if (ent_mes > 2) {
    return bissexto(ent_ano);
  }
  else {
    return 0;
  }
}

// ========= função numdias() ==========


// número de dias de 01/01/0001 até a data informada
unsigned long numdias(unsigned char ent_dia, unsigned char ent_mes, unsigned int ent_ano) {

  ent_ano--;
  return (ent_ano / 4) - (ent_ano / 100) + (ent_ano / 400) + ent_ano * 365 + ndias[ent_mes] + mes_bissexto(ent_mes, ent_ano + 1) + ent_dia;
}

// ========= função DiasEntreDatas() ==========

// diferenca entre datas (1. data - 2. data)
long DiasEntreDatas(unsigned char ent_dia1, unsigned char ent_mes1, unsigned int ent_ano1, unsigned char ent_dia2, unsigned char ent_mes2, unsigned int ent_ano2) {

  return numdias(ent_dia1, ent_mes1, ent_ano1) - numdias(ent_dia2, ent_mes2, ent_ano2);
}

// ========= função diasemana() ==========

// dia da semana (0 para domingo), 04/01/1970 é domingo
unsigned char diasemana(unsigned char ent_dia, unsigned char ent_mes, unsigned int ent_ano) {
  unsigned char saida = (DiasEntreDatas(ent_dia, ent_mes, ent_ano, 4, 1, 1970) ) % 7;
  if (saida < 0) {
    saida = saida + 7;
  }
  return saida;
}

// ========= rotina incdia() ==========

// incrementa uns poucos dias e calcula nova data
void incdia(unsigned char inc, unsigned char *ent_dia, unsigned char *ent_mes, unsigned int *ent_ano) {

  (*ent_dia) = (*ent_dia) + inc;
  unsigned char bissexto_aux = 0;
  if ((*ent_mes) == 2) {
    bissexto_aux = bissexto((*ent_ano));
  }
  if (((*ent_dia) < 1) || ((*ent_dia) > meses[(*ent_mes)] + bissexto_aux)) {
    if ((*ent_dia) < 1) {
      if ((*ent_mes) > 1) {
        (*ent_mes)--;
        if ((*ent_mes) == 2) {
          bissexto_aux = bissexto((*ent_ano));
        }
        else {
          bissexto_aux = 0;
        }
        (*ent_dia) = (*ent_dia) + meses[(*ent_mes)] + bissexto_aux;
      }
      else {
        (*ent_mes) = 12;
        (*ent_dia) = (*ent_dia) + meses[(*ent_mes)];
        (*ent_ano)--;
      }
    }
    else {
      (*ent_dia) = (*ent_dia) - meses[(*ent_mes)] ;
      if ((*ent_mes) < 12) {
        (*ent_dia) = (*ent_dia) - bissexto_aux;
        (*ent_mes)++;
      }
      else {
        (*ent_mes) = 1;
        (*ent_ano)++;
      }
    }
  }
}

// ========= rotina ustamp_dh() ==========

// converte ustamp (data de servidor SNTP da Internet) para data e hora
void ustamp_dh(unsigned long ent_ustamp, unsigned char *ent_hora, unsigned char *ent_minuto, unsigned char *ent_segundo, unsigned char *ent_dia, unsigned char *ent_mes, unsigned int *ent_ano) {

  unsigned long num_dias = ent_ustamp / 86400;

  (*ent_hora) = ent_ustamp % 86400 / 3600;
  (*ent_minuto) = ent_ustamp % 3600 / 60;
  (*ent_segundo) = ent_ustamp % 60;
  
  (*ent_ano) = 1970 + num_dias * 100 / 36525;
  
  (*ent_mes) = (num_dias - ((*ent_ano) - 1970) * 36525 / 100) / 30 + 1;
  if ((*ent_mes) < 1) {
    (*ent_mes) = 12;
    (*ent_ano)--;
  }
  else if ((*ent_mes) > 12) {
    (*ent_mes) = 1;
    (*ent_ano)++;
  }
  (*ent_dia) = (num_dias - ((*ent_ano) - 1970) * 36525 / 100 - ndias[(*ent_mes)] + 1) - mes_bissexto((*ent_mes), (*ent_ano));
  if ((*ent_dia) < 1) {
    (*ent_mes)--;
    if ((*ent_mes) < 1) {
      (*ent_mes) = 12;
      (*ent_ano)++;
    }
    (*ent_dia) = meses[(*ent_mes)];
    if ((*ent_mes) == 2) {
      (*ent_dia) = (*ent_dia) + bissexto((*ent_ano));
    }
  }
  else if (((*ent_dia) > meses[(*ent_mes)] && ((*ent_mes) != 2 || bissexto((*ent_ano)) == 0)) || (((*ent_dia) > meses[(*ent_mes)] + 1) && ((*ent_mes) == 2 && bissexto((*ent_ano)) > 0))) {
    (*ent_mes)++;
    if ((*ent_mes) > 12) {
      (*ent_mes) = 1;
      (*ent_ano)++;
    }
    (*ent_dia) = 1;
  }

  // unsigned long 
  long num_dias2 = DiasEntreDatas((*ent_dia),(*ent_mes),(*ent_ano),1,1,1970); // diferença de data e 01/01/1970
  if (num_dias != num_dias2) {
    incdia(num_dias - num_dias2, &(*ent_dia), &(*ent_mes), &(*ent_ano));
  }
}



// ============== rotina imprime() =================

void imprime() {
  
  TInt = micros(); // tempo inicial em microsegundos
  
  contador++;
  if (WiFi.status() != WL_CONNECTED) {
    conexao = 0;
    mapeiaredes();
    digitalWrite(LED, contador & 1);  // faz o LED piscar, LED: 0 = on, 1 = off
    //digitalWrite(LED, HIGH);  // faz o LED piscar, LED: LOW = on, HIGH = off, LED: 0 = on, 1 = off
  } else {
    digitalWrite(LED, LOW);            // mantem o LED aceso, LED: LOW = on, HIGH = off
    if (conexao == 0) {
      conexao = 1;
      Serial.print("ssid='" + String(ssid) + "' Conectado !");
      Serial.print(" IP address: " + WiFi.localIP().toString());
    }
  }
  
  
  
  
  //get a random server from the pool
  //WiFi.hostByName(ntpServerName, timeServerIP); 

  Serial.print(" timeServerIP = " + timeServerIP.toString() + " ");
  sendNTPpacket(timeServerIP); // send an NTP packet to a time server
  // wait to see if a reply is available

  //delay(100);
  int cb = 0;
    if (conexao > 0) {
    cb = pegaNTP(); // pega a data e hora (com microsegundo) da Internet pelo protocolo NTP
    if (cb) {
      unsigned long aux = usec;
      //usegundo[6] = "\0"; finaliza string
      for (int i = 5; i >= 0; i--) {
        usegundo[i] = aux % 10 + 48;
        aux/=10;
      }
      
      if (usec < usecAnt || (signed long)usec - usecAnt >= 100000) {
        usecAnt = usec;
      
        // now convert NTP time into everyday time:

        if (ustampAnt != ustamp) {
          
          ustamp_dh(ustamp, &hora, &minuto, &segundo, &dia, &mes, &ano);
          shora[1] = hora % 10 + 48;
          if (hora < 10) {
            shora[0] = 48; // "0"
          }
          else {
            shora[0] = hora / 10 + 48;
          }
          sminuto[1] = minuto % 10 + 48;
          if (minuto < 10) {
            sminuto[0] = 48; // "0"
          }
          else {
            sminuto[0] = minuto / 10 + 48;
          }
          ssegundo[1] = segundo % 10 + 48;
          if (segundo < 10) {
            ssegundo[0] = 48; // "0"
          }
          else {
            ssegundo[0] = segundo / 10 + 48;
          }
          sdia[1] = dia % 10 + 48;
          if (dia < 10) {
            sdia[0] = 48; // "0"
          }
          else {
            sdia[0] = dia / 10 + 48;
          }
          smes[1] = mes % 10 + 48;
          if (mes < 10) {
            smes[0] = 48; // "0"
          }
          else {
            smes[0] = mes / 10 + 48;
          }
        }
          
          
        // print the hour, minute and second:
        Serial.print("A hora e ");       // UTC + timezone
        Serial.print(String(shora) + ":" + String(sminuto) + ":" + String(ssegundo));
        Serial.print("." + String(usegundo));
        Serial.println("   " + String(micros()));
      }
    }
  }
  if ((ustampAnt != ustamp) || (conexao == 0)) {
    temp = bme280.readTemperature();
    humid = bme280.readHumidity();
    pressure = bme280.readPressure();
    float altitude = Altitude(nivel_do_mar, pressure);
    
    //ftoa(tempbuf, temp, 2, 6);
    //ftoa(humidbuf, humid, 2, 5);
    ftoa(pressurebuf, pressure, 4, 1);
    ftoa(altitudebuf, altitude, 4, 1);
  }
  
  Serial.println(" temp = " + String(temp) + "C umidade = " + (int)humid + "% pressao = " + pressurebuf + "hPa altitude = " + altitudebuf + "m");
  if ((ustampAnt != ustamp) || (conexao == 0)) {
    lcd.setCursor (0,0); // cursor na coluna 0, linha 0
    lcd.print(String(temp) + (char)223 + "C" + (int)humid + "%");
  }
  Serial.print(" conexao = " + String(conexao) + " ");
  Serial.print("cb = " + String(cb) + " ");
  lcd.print(String(shora) + ":" + String(sminuto) + ":" + String(ssegundo) + "." + String(usegundo[0]));
  if ((ustampAnt != ustamp) || (conexao == 0)) {
    lcd.setCursor (0,1); // cursor na coluna 0, linha 1
    lcd.print(String(pressurebuf) + "hPa " + String(altitudebuf) + "m  ");
  }
  
  //ambient.post("temp", tempbuf, "humid", humidbuf, "pressure", pressurebuf);

  //Serial.print(String(ESP.getVcc()/1000.0) + "V ");
  Serial.print(String(ESP.getVcc()/842.0) + "V ");
  if (cb) {
    Serial.print(" - " + String(dsemana[dsem]) + ", " + String(sdia) + "-" + String(nomemes[mes]) + "-" + String(ano)); // termina com retorno
    Serial.println();
    if (ustampAnt != ustamp) {
      lcd.setCursor (0,2);        // cursor na coluna 0, linha 2
      dsem = diasemana(dia,mes,ano);
      lcd.print(String(dsemana[dsem]) + ", " + String(sdia) + "/" + String(smes) + "/" + String(ano));
    }
  }
  lcd.setCursor (0,3);        // cursor na coluna 0, linha 3
  //lcd.print(String(micros()) + " "+  String(ESP.getVcc()/1000.0) + "V   ");
  lcd.print(String(micros()) + " "+  String(ESP.getVcc()/842.0) + "V   ");

  if ((ustampAnt != ustamp) || (conexao == 0)) {
    ustampAnt == ustamp;
  }
}


// ============== setup() =================

void setup() {

  Serial.begin(115200);
  pinMode(LED, OUTPUT);      // configura pino LED para saída (OUTPUT)
  digitalWrite(LED, HIGH);   // apaga o LED
  // activate LCD module
  lcd.begin (Col_LCD,Lin_LCD); // inicializa modulo LCD

  bme280.begin(SDA, SCL);
  // Os valores lidos imediatamente após a fonte de alimentação ser ligada são instáveis.
  bme280.readTemperature();
  bme280.readHumidity();
  bme280.readPressure();
  
  //lcd.setBacklight(HIGH);
  // ------- Quick 3 blinks of backlight -------------

  for(int i = 0; i< 3; i++) {
    lcd.backlight();
    delay(250);
    lcd.noBacklight();
    delay(250);
  }
  lcd.backlight();
  
  lcd.clear();                // limpa o lcd
  lcd.home ();                // set cursor to 0,0
  lcd.setCursor (0,0);        // cursor na coluna 0, linha 0
  
  Serial.println();
  Serial.println();

  // ==========  Conectando no WIFI ===================

  Serial.println("Scanning available networks...");
  lcd.setCursor (0,0);
  lcd.print("Scanning available networks...");
    
  contador = 0;
  mapeiaredes();
  Serial.println();
  Serial.println("ssid='" + String(ssid) + "' Conectando ...");
  lcd.setCursor (0,0);
  lcd.print("ssid='" + String(ssid) + "' Conec...");
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    //digitalWrite(LED, contador++ % 2);
    digitalWrite(LED, contador++ & 1);
    Serial.print(".");
    conexao = 1;
    if (contador >= 20) {
      Serial.println();
      Serial.print(String(WiFi.status()) + " ");
      Serial.println("Saiu na Marra! ");
      conexao = 0;
      break;
    }
  }
  //digitalWrite(LED, HIGH);         // mantem o LED apagado
  if (conexao == 0) {
    digitalWrite(LED, HIGH);            // mantem o LED apagado, LED: LOW = on, HIGH = off
  }
  else {
    digitalWrite(LED, LOW);            // mantem o LED acesso, LED: LOW = on, HIGH = off
    
    lcd.setCursor (0,1);
    lcd.print("WiFi conectado!");
    
    Serial.println();
    Serial.print("ssid='" + String(ssid) + "' Conectado !");
    Serial.print(" IP address: " + WiFi.localIP().toString());
    Serial.println();
    
    lcd.setCursor (0,2);
    lcd.print("ssid= '" + String(ssid) + "'");
    lcd.setCursor (0,3);
    lcd.print("IP: " + WiFi.localIP().toString());
    delay(5000);
    // clear the screen
    lcd.clear();
    lcd.home();
  
    Serial.println("Starting UDP");
    udp.begin(localPort);
    Serial.print("Local port: ");
    Serial.println(udp.localPort());
  
    //get a random server from the pool
    WiFi.hostByName(ntpServerName, timeServerIP); // pega o endereço IP
  
    Serial.println("timeServer : " + String(ntpServerName) + " IP: " + timeServerIP.toString());
  }

  Alarme.attach_ms(100, imprime); //imprime a cada 100 milesegundos.
}

// ============== loop() =================
  
void loop() {

}

 

Depois de muito penar eu acabei descobrindo porque o LCD não funcionava, estava tudo correto, mas o contraste estava muito baixo e não aparecia nada, e depois de muito dar cabeçadas eu acabei percebendo isto (estava na minha cara e eu não estava vendo).

 

As bibliotecas da IDE do Arduino são o meu calo (além dos vetores char e ponteiros principalmente), não lido muito bem com elas. Tem muito exemplo de coisas interessantes que encontrei nos Foruns e que não funcionaram porque deram erros incompreensíveis ao compilar, fora os erros nos exemplos com bugs (subrotinas exemplo), tudo é indigesto para mim em C, é um outro paradigma, bem diferente para quem está acostumado como o Pascal e semelhados. Me sinto como se estivesse aprendendo novamente o ASM 6502 num TK2000 (o sofrimento é quase o mesmo).

 

Mas o que me irrita demais é não ter um debuger de verdade, e de preferência um simulador de ESP8266, eu evoluiria muito mais rápido no C se tivesse isto disponível, tenho de gatilhar o programa todo (enchendo de Serial.print(); ) para tentar identificar os erros, me sinto na idade da pedra lascada, quase como se estivesse programando em Fortram usando cartão perfurado (tempo heroicos, mas terríveis). Desse jeito a evolução é muito lenta, aprendo muito mais rápido vendo o programa rodando e identificando como as coisas funcionam, foi assim que aprendi assembler Z80, e outros no passado.

 

 

Espero que agora eu consiga movimentar um pouco mais este tópico, que está muito morto. Pretendo postar as coisas que eu for fazendo e os códigos, acho que isto pode acabar ajudando alguém, e que talvez não pene tanto como eu estou penando para fazer as coisas funcionarem.

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...