miguel5612 / MQSensorsLib

We present a unified library for MQ sensors, this library allows to read MQ signals easily from Arduino, Genuino, ESP8266, ESP-32 boards whose references are MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9, MQ131, MQ135, MQ136, MQ303A, MQ309A.
MIT License
167 stars 64 forks source link

Example doesn't work on WemosD1mini #39

Closed quintendewilde closed 2 years ago

quintendewilde commented 3 years ago

Describe the bug

I want to run the example code from the readme file with the MQ4 on a wemos D1 mini. But I get following error when compiling.

Arduino: 1.8.13 (Mac OS X), Board: "WeMos D1 R1, 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), v2 Lower Memory, Disabled, None, Only Sketch, 921600"

MQ4:15:1: error: 'MQ4' does not name a type MQ4.setRegressionMethod("Exponential"); //_PPM = a*ratio^b ^ MQ4:16:1: error: 'MQ4' does not name a type MQ4.setA(1012.7); MQ4.setB(-2.786); // Configurate the ecuation values to get CH4 concentration ^ MQ4:16:19: error: 'MQ4' does not name a type MQ4.setA(1012.7); MQ4.setB(-2.786); // Configurate the ecuation values to get CH4 concentration ^ MQ4:17:1: error: 'MQ4' does not name a type MQ4.setR0(3.86018237); // Value getted on calibration ^ MQ4:19:1: error: 'MQ4' does not name a type MQ4.init(); ^ MQ4:20:1: error: 'MQ4' does not name a type MQ4.update(); ^ exit status 1 'MQ4' does not name a type

miguel5612 commented 2 years ago

Please update your IDE to version 1.8.16. I have done the test on arduino 1.8.16 compiling for wemos D1 R2 & Mini board working correctly. Of course the example for Wemos and ESP boards is the ESP8266 which I invite you to modify for the MQ sensor that you want to implement in your project (All other examples MQ-1, MQ-135 are examples designed for arduino from which you can transport the code to apply it to your wemos D1 board). "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\LwipIntfCB.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\MD5Builder.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\Print.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\Schedule.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\StackThunk.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\Stream.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\StreamSend.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\Tone.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\TypeConversion.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\Updater.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\WMath.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\WString.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\abi.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\aes_unwrap.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\base64.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\cbuf.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\cont_util.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_app_entry_noextra4k.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_eboot_command.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_features.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_flash_quirks.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_flash_utils.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_i2s.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_main.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_non32xfer.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_noniso.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_phy.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_postmortem.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_si2c.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_sigma_delta.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_spi_utils.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_timer.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_vm.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_waveform_phase.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_waveform_pwm.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_wiring.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_wiring_analog.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_wiring_digital.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_wiring_pulse.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_wiring_pwm.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core_esp8266_wiring_shift.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\crc32.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\debug.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\exc-sethandler.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\flash_hal.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\gdb_hooks.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\heap.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\hwdt_app_entry.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\libb64\cdecode.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\libb64\cencode.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\libc_replacements.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\mmu_iram.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\reboot_uart_dwnld.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\spiffs\spiffs_cache.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\spiffs\spiffs_check.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\spiffs\spiffs_gc.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\spiffs\spiffs_hydrogen.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\spiffs\spiffs_nucleus.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\spiffs_api.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\sqrt32.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\stdlib_noniso.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\time.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\uart.cpp.o" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-ar" cru "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\umm_malloc\umm_malloc.cpp.o" Archivando el núcleo construido (cacheado) en: C:\Users\migue\AppData\Local\Temp\arduino_cache_750308\core\core_c683a99c3168aabce1ac44f085045f73.a Linking everything together... "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/mkdir.py" -p "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ld_h/" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/cp.py" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/ld/eagle.flash.4m2m.ld" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ld_h/local.eagle.flash.ld.h" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ld_h/local.eagle.flash.ld.h" -o "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/local.eagle.flash.ld" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/ld/eagle.app.v6.common.ld.h" -o "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/local.eagle.app.v6.common.ld" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-gcc" -fno-exceptions -Wl,-Map "-Wl,C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ESP8266.ino.map" -g -w -Werror=return-type -Os -nostdlib -Wl,--no-check-sections -u app_entry -u _printf_float -u _scanf_float -Wl,-static "-LC:\Users\migue\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lib" "-LC:\Users\migue\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lib/NONOSDK22x_190703" "-LC:\Users\migue\AppData\Local\Temp\arduino_build_124875" "-LC:\Users\migue\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/lib" -Tlocal.eagle.flash.ld -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,spi_flash_read -o "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ESP8266.ino.elf" -Wl,--start-group "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\sketch\ESP8266.ino.cpp.o" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\libraries\MQSensorsLib\MQUnifiedsensor.cpp.o" "C:\Users\migue\AppData\Local\Temp\arduino_build_124875\core\core.a" -lhal -lphy -lpp -lnet80211 -llwip2-536-feat -lwpa -lcrypto -lmain -lwps -lbearssl -lespnow -lsmartconfig -lairkiss -lwpa2 -lstdc++ -lm -lc -lgcc -Wl,--end-group "-LC:\Users\migue\AppData\Local\Temp\arduino_build_124875" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/elf2bin.py" --eboot "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/bootloaders/eboot/eboot.elf" --app "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ESP8266.ino.elf" --flash_mode dio --flash_freq 40 --flash_size 4M --path "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin" --out "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ESP8266.ino.bin" Creating BIN file "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ESP8266.ino.bin" using "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/bootloaders/eboot/eboot.elf" and "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ESP8266.ino.elf" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/signing.py" --mode sign --privatekey "C:\Users\migue\OneDrive\Documentos\Arduino\libraries\MQSensorsLib\examples\ESP8266/private.key" --bin "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ESP8266.ino.bin" --out "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ESP8266.ino.bin.signed" --legacy "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ESP8266.ino.bin.legacy_sig" "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sizes.py" --elf "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ESP8266.ino.elf" --path "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin" --mmu "-DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000" Executable segment sizes: ICACHE : 32768 - flash instruction cache IROM : 248484 - code in flash (default or ICACHE_FLASH_ATTR) IRAM : 26793 / 32768 - code in IRAM (IRAM_ATTR, ISRs...) DATA : 1496 ) - initialized variables (global, static) in RAM/HEAP RODATA : 2360 ) / 81920 - constants (global, static) in RAM/HEAP BSS : 25696 ) - zeroed variables (global, static) in RAM/HEAP Usando librería MQSensorsLib con versión 2.0.1 en la carpeta: C:\Users\migue\OneDrive\Documentos\Arduino\libraries\MQSensorsLib "C:\Users\migue\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-size" -A "C:\Users\migue\AppData\Local\Temp\arduino_build_124875/ESP8266.ino.elf" El Sketch usa 279133 bytes (26%) del espacio de almacenamiento de programa. El máximo es 1044464 bytes. Las variables Globales usan 29552 bytes (36%) de la memoria dinámica, dejando 52368 bytes para las variables locales. El máximo es 81920 bytes.