ESP, IoT ESP8266, проблема с компиляцией скетча

Помогите запустить скетч
BLUETOOTH МАТРИЦА НА АДРЕСНЫХ СВЕТОДИОДАХ

Имею esp8266.
Библиотеки поставил, порт и плату выбрал по инструкции. При компиляции получаю вот это:

Arduino: 1.8.2 (Windows 10), Плата:"WeMos D1 R1, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 921600"


In file included from C:\Users\Admin_scamt\Downloads\GyverMatrixBT-master\firmware\GyverMatrixOS_v1.11\GyverMatrixOS_v1.11.ino:137:0:

C:\Users\Admin_scamt\Documents\Arduino\libraries\FastLED-stm32patch/FastLED.h:17:21: note: #pragma message: FastLED version 3.002.000

# pragma message "FastLED version 3.002.000"

^

In file included from C:\Users\Admin_scamt\Documents\Arduino\libraries\FastLED-stm32patch/led_sysdefs.h:24:0,

from C:\Users\Admin_scamt\Documents\Arduino\libraries\FastLED-stm32patch/FastLED.h:44,

from C:\Users\Admin_scamt\Downloads\GyverMatrixBT-master\firmware\GyverMatrixOS_v1.11\GyverMatrixOS_v1.11.ino:137:

C:\Users\Admin_scamt\Documents\Arduino\libraries\FastLED-stm32patch/platforms/esp/8266/led_sysdefs_esp8266.h:15:17: error: conflicting declaration 'typedef uint8_t boolean'

typedef uint8_t boolean;

^

In file included from sketch\GyverMatrixOS_v1.11.ino.cpp:1:0:

C:\Users\Admin_scamt\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.1\cores\esp8266/Arduino.h:191:14: error: 'boolean' has a previous declaration as 'typedef bool boolean'

typedef bool boolean;

^

In file included from C:\Users\Admin_scamt\Documents\Arduino\libraries\FastLED-stm32patch/FastLED.h:68:0,

from C:\Users\Admin_scamt\Downloads\GyverMatrixBT-master\firmware\GyverMatrixOS_v1.11\GyverMatrixOS_v1.11.ino:137:

C:\Users\Admin_scamt\Documents\Arduino\libraries\FastLED-stm32patch/fastspi.h:110:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output

# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"

^

exit status 1
Ошибка компиляции для платы WeMos D1 R1.
 

Комментарии

Alex_V

✩✩✩✩✩✩✩
20 Дек 2019
2
0
По лампе Гайвера. При загрузке пишет 'max' was not declared in this scope . И подсвечивает строку
// This is the array that we keep our computed noise values in
#define MAX_DIMENSION (max(WIDTH, HEIGHT)) . Что делать? Уже переустанавливал все. Как быть?1576848623334.png
 

Александр Симонов

★★★★✩✩✩
2 Авг 2018
727
208
По лампе Гайвера. При загрузке пишет 'max' was not declared in this scope . И подсвечивает строку
// This is the array that we keep our computed noise values in
#define MAX_DIMENSION (max(WIDTH, HEIGHT)) . Что делать? Уже переустанавливал все. Как быть?Посмотреть вложение 6823
Скетч перекачай, ты уже чего-то намудрил в нём
 

Alex_V

✩✩✩✩✩✩✩
20 Дек 2019
2
0
Скетч перекачай, ты уже чего-то намудрил в нём
Во время установки платы была выбрана не та версия, нужно было ставить 2.5.2, я же использовал самую последнюю. Исправил, появилась другая проблема:

Arduino: 1.8.10 (Windows 7), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled (new can abort), All SSL ciphers (most compatible), 4MB (FS:none OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"

In file included from C:\Users\Power\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:97:0:

C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/FastLED.h:14:21: note: #pragma message: FastLED version 3.002.009

# pragma message "FastLED version 3.002.009"

^

In file included from C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/FastLED.h:65:0,

from C:\Users\Power\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:97:

C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/fastspi.h:115:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output

# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"

^

In file included from C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/sys/stdio.h:6:0,

from C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/stdio.h:63,

from C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266/Arduino.h:32,

from sketch\GyverLamp_v1.5.5.ino.cpp:1:

C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/sys/pgmspace.h:25:130: error: 'const char HTTP_HEAD []' redeclared as different kind of symbol

#define PROGMEM __attribute__((section( "\".irom.text." __FILE__ "." __STRINGIZE(__LINE__) "." __STRINGIZE(__COUNTER__) "\"")))

^

C:\Program Files (x86)\Arduino\libraries\WiFiManager/WiFiManager.h:25:24: note: in expansion of macro 'PROGMEM'

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

^

In file included from C:\Users\Power\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:100:0:

C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WebServer\src/ESP8266WebServer.h:33:39: error: previous declaration of 'HTTPMethod HTTP_HEAD'

enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS };

^

C:\Users\Power\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\effectTicker.ino: In function 'void effectsTick()':

effectTicker:20:28: error: 'cloudNoise' was not declared in this scope

case 6: cloudNoise();

^

effectTicker:22:27: error: 'lavaNoise' was not declared in this scope

case 7: lavaNoise();

^

effectTicker:24:29: error: 'plasmaNoise' was not declared in this scope

case 8: plasmaNoise();

^

effectTicker:26:30: error: 'rainbowNoise' was not declared in this scope

case 9: rainbowNoise();

^

effectTicker:28:37: error: 'rainbowStripeNoise' was not declared in this scope

case 10: rainbowStripeNoise();

^

effectTicker:30:29: error: 'zebraNoise' was not declared in this scope

case 11: zebraNoise();

^

effectTicker:32:30: error: 'forestNoise' was not declared in this scope

case 12: forestNoise();

^

effectTicker:34:29: error: 'oceanNoise' was not declared in this scope

case 13: oceanNoise();

^

Несколько библиотек найдено для "EEPROM.h"
Используется: C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\EEPROM
Несколько библиотек найдено для "NTPClient.h"
Используется: C:\Program
Несколько библиотек найдено для "GyverButton.h"
Используется: C:\Program
Несколько библиотек найдено для "FastLED.h"
Используется: C:\Program
Несколько библиотек найдено для "ESP8266WiFi.h"
Используется: C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WiFi
Несколько библиотек найдено для "DNSServer.h"
Используется: C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\DNSServer
Несколько библиотек найдено для "ESP8266WebServer.h"
Используется: C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WebServer
Несколько библиотек найдено для "WiFiManager.h"
Используется: C:\Program
exit status 1
'cloudNoise' was not declared in this scope


В скетче ни в этот ни в предыдущий раз не лез.
 

Александр Симонов

★★★★✩✩✩
2 Авг 2018
727
208
Во время установки платы была выбрана не та версия, нужно было ставить 2.5.2, я же использовал самую последнюю. Исправил, появилась другая проблема:

Arduino: 1.8.10 (Windows 7), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled (new can abort), All SSL ciphers (most compatible), 4MB (FS:none OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"

In file included from C:\Users\Power\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:97:0:

C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/FastLED.h:14:21: note: #pragma message: FastLED version 3.002.009

# pragma message "FastLED version 3.002.009"

^

In file included from C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/FastLED.h:65:0,

from C:\Users\Power\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:97:

C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/fastspi.h:115:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output

# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"

^

In file included from C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/sys/stdio.h:6:0,

from C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/stdio.h:63,

from C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266/Arduino.h:32,

from sketch\GyverLamp_v1.5.5.ino.cpp:1:

C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/sys/pgmspace.h:25:130: error: 'const char HTTP_HEAD []' redeclared as different kind of symbol

#define PROGMEM __attribute__((section( "\".irom.text." __FILE__ "." __STRINGIZE(__LINE__) "." __STRINGIZE(__COUNTER__) "\"")))

^

C:\Program Files (x86)\Arduino\libraries\WiFiManager/WiFiManager.h:25:24: note: in expansion of macro 'PROGMEM'

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

^

In file included from C:\Users\Power\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:100:0:

C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WebServer\src/ESP8266WebServer.h:33:39: error: previous declaration of 'HTTPMethod HTTP_HEAD'

enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS };

^

C:\Users\Power\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\effectTicker.ino: In function 'void effectsTick()':

effectTicker:20:28: error: 'cloudNoise' was not declared in this scope

case 6: cloudNoise();

^

effectTicker:22:27: error: 'lavaNoise' was not declared in this scope

case 7: lavaNoise();

^

effectTicker:24:29: error: 'plasmaNoise' was not declared in this scope

case 8: plasmaNoise();

^

effectTicker:26:30: error: 'rainbowNoise' was not declared in this scope

case 9: rainbowNoise();

^

effectTicker:28:37: error: 'rainbowStripeNoise' was not declared in this scope

case 10: rainbowStripeNoise();

^

effectTicker:30:29: error: 'zebraNoise' was not declared in this scope

case 11: zebraNoise();

^

effectTicker:32:30: error: 'forestNoise' was not declared in this scope

case 12: forestNoise();

^

effectTicker:34:29: error: 'oceanNoise' was not declared in this scope

case 13: oceanNoise();

^

Несколько библиотек найдено для "EEPROM.h"
Используется: C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\EEPROM
Несколько библиотек найдено для "NTPClient.h"
Используется: C:\Program
Несколько библиотек найдено для "GyverButton.h"
Используется: C:\Program
Несколько библиотек найдено для "FastLED.h"
Используется: C:\Program
Несколько библиотек найдено для "ESP8266WiFi.h"
Используется: C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WiFi
Несколько библиотек найдено для "DNSServer.h"
Используется: C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\DNSServer
Несколько библиотек найдено для "ESP8266WebServer.h"
Используется: C:\Users\Power\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WebServer
Несколько библиотек найдено для "WiFiManager.h"
Используется: C:\Program
exit status 1
'cloudNoise' was not declared in this scope


В скетче ни в этот ни в предыдущий раз не лез.
Если в скетч не лез, откуда запятая появилась после max?
И поставь ядро esp8266 версии 2.5.2
 

Sergey66

✩✩✩✩✩✩✩
21 Июн 2019
22
5
Помогите разобраться. Что делаю ни так? Попытка установки в libraries ESP8266WiFi не помогла. Спасибо

Arduino: 1.8.9 (Windows 10), Плата:"Arduino/Genuino Mega or Mega 2560, (CH340G) ATmega2560 -16AU (Mega 2560)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\ppk66\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=1A86_7523 -ide-version=10809 -build-path C:\Temp\arduino_build_516789 -warnings=none -build-cache C:\Temp\arduino_cache_35500 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose J:\6 05 02 2019 С рабочего стола\Arduino 28 04 2019\гирлянда на окно\Содержимое папок в архиве\GyverMatrixBT-master\firmware\GyverMatrixOS_v1.12\GyverMatrixOS_v1.12.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\ppk66\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=1A86_7523 -ide-version=10809 -build-path C:\Temp\arduino_build_516789 -warnings=none -build-cache C:\Temp\arduino_cache_35500 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose J:\6 05 02 2019 С рабочего стола\Arduino 28 04 2019\гирлянда на окно\Содержимое папок в архиве\GyverMatrixBT-master\firmware\GyverMatrixOS_v1.12\GyverMatrixOS_v1.12.ino
Using board 'mega' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "C:\\Temp\\arduino_build_516789\\sketch\\GyverMatrixOS_v1.12.ino.cpp" -o nul
GyverMatrixOS_v1.12:135:25: error: ESP8266WiFi.h: No such file or directory

compilation terminated.

exit status 1
ESP8266WiFi.h: No such file or directory
 

Вложения

Seme4ki

✩✩✩✩✩✩✩
20 Дек 2019
1
0
Нужна помощь, в программировании полный ноль, поэтому рассчитываю на помощь со стороны знающих. В инструкции было сказано переместить библиотеку из архива проекта в библиотеку Ардуино. Так же в инструкции говорилось, что в папке библиотек должны быть два файла с расширениями .h и .cpp, но в скачаном архиве файлы с такими расширениями были в подпапках. Если просто переместить библиотеку из архива в библиотеку arduino и запустить проверку то будет ошибка не будут найдены файлы с расширением .h. Если перемещать файлы с расширением .h и .cpp из подпапок, то будет ошибка, два одинаковых файла fastled.h и сообщение ошибка компиляции для платы Arduino nano. Буду благодарен за ответ

Нужна помощь, в программировании полный ноль, поэтому рассчитываю на помощь со стороны знающих. В инструкции было сказано переместить библиотеку из архива проекта в библиотеку Ардуино. Так же в инструкции говорилось, что в папке библиотек должны быть два файла с расширениями .h и .cpp, но в скачаном архиве файлы с такими расширениями были в подпапках. Если просто переместить библиотеку из архива в библиотеку arduino и запустить проверку то будет ошибка не будут найдены файлы с расширением .h. Если перемещать файлы с расширением .h и .cpp из подпапок, то будет ошибка, два одинаковых файла fastled.h и сообщение ошибка компиляции для платы Arduino nano. Буду благодарен за ответ
 

Вложения

Александр Симонов

★★★★✩✩✩
2 Авг 2018
727
208
Помогите разобраться. Что делаю ни так? Попытка установки в libraries ESP8266WiFi не помогла. Спасибо

Arduino: 1.8.9 (Windows 10), Плата:"Arduino/Genuino Mega or Mega 2560, (CH340G) ATmega2560 -16AU (Mega 2560)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\ppk66\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=1A86_7523 -ide-version=10809 -build-path C:\Temp\arduino_build_516789 -warnings=none -build-cache C:\Temp\arduino_cache_35500 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose J:\6 05 02 2019 С рабочего стола\Arduino 28 04 2019\гирлянда на окно\Содержимое папок в архиве\GyverMatrixBT-master\firmware\GyverMatrixOS_v1.12\GyverMatrixOS_v1.12.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\ppk66\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=1A86_7523 -ide-version=10809 -build-path C:\Temp\arduino_build_516789 -warnings=none -build-cache C:\Temp\arduino_cache_35500 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose J:\6 05 02 2019 С рабочего стола\Arduino 28 04 2019\гирлянда на окно\Содержимое папок в архиве\GyverMatrixBT-master\firmware\GyverMatrixOS_v1.12\GyverMatrixOS_v1.12.ino
Using board 'mega' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "C:\\Temp\\arduino_build_516789\\sketch\\GyverMatrixOS_v1.12.ino.cpp" -o nul
GyverMatrixOS_v1.12:135:25: error: ESP8266WiFi.h: No such file or directory

compilation terminated.

exit status 1
ESP8266WiFi.h: No such file or directory
Читай внимательно гайд по матрице: https://alexgyver.ru/gyvermatrixos-guide/
В первую очередь перепроверь основные настройки
 

Sergey66

✩✩✩✩✩✩✩
21 Июн 2019
22
5
Читай внимательно гайд по матрице: https://alexgyver.ru/gyvermatrixos-guide/
В первую очередь перепроверь основные настройки
гайд прочитал ... поверьте, нотации разбросаны по разным местам... да ладно ... выяснил, что последнее под устройство с вай фай... удивляет другое. не ужели нельзя было оставить в архивных файлах прошивки для стандартной ардуинки? с пометкой. Основные настройки в норме. Выскакивает ошибка по ESP8266 прописанной в прошивке. Кто может, прошу подсказать, какая из ранее созданных прошивок Алекса реально залочена под ардуину без вай фай? и если возможно. прошу подсказать, какие прошивки дополнительно из последних можно в неё подрузить без последствий? Спасибо.
 

Александр Симонов

★★★★✩✩✩
2 Авг 2018
727
208
гайд прочитал ... поверьте, нотации разбросаны по разным местам... да ладно ... выяснил, что последнее под устройство с вай фай... удивляет другое. не ужели нельзя было оставить в архивных файлах прошивки для стандартной ардуинки? с пометкой. Основные настройки в норме. Выскакивает ошибка по ESP8266 прописанной в прошивке. Кто может, прошу подсказать, какая из ранее созданных прошивок Алекса реально залочена под ардуину без вай фай? и если возможно. прошу подсказать, какие прошивки дополнительно из последних можно в неё подрузить без последствий? Спасибо.
Да нормально всё компилируется под Мегу, один символ надо в скетче поменять. А какой написано в гайде.

1576957038468.png
 

Sergey66

✩✩✩✩✩✩✩
21 Июн 2019
22
5

hexy

✩✩✩✩✩✩✩
25 Дек 2019
2
0
Никак не могу подключить библиотеки, при прошивке говориться, что отсутствуют некоторые, хотя все использовал из архива, как можно исправить?
 

malec

★★★★✩✩✩
5 Фев 2019
680
257
Даже не знаю, использовал ли кто-то Генуино и приспособленна она под эту плату?!?!?! Наверно и библиотеки должны быть под Генуино???? Гугл в помощь...
На сколько я знаю проект создавался под Wemos и Nodmcu...
 
Изменено:

George

★★✩✩✩✩✩
25 Дек 2019
372
58
Даже не знаю, использовал ли кто-то Генуино и приспособленна она под эту плату?!?!?! Наверно и библиотеки должны быть под Генуино???? Гугл в помощь...
На сколько я знаю проект создавался под Wemos и Nodmcu...
А сегодня проект адаптирован под Generic (esp8266-01): Лампа, кнопка, точка доступа, приложение от Котейки.
 

Конфуций

✩✩✩✩✩✩✩
21 Дек 2019
3
0
почему появляется ошибка? в скетче ничего не менял, пробовал загружать прошлые версии и там то же самое.
0.JPG
 

Александр Симонов

★★★★✩✩✩
2 Авг 2018
727
208
Ошибка при прошивке:
Arduino: 1.8.10 (Windows 10), Плата:"LOLIN(WEMOS) D1 R2 & mini, 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), v2 Higher Bandwidth, Disabled, None, Only Sketch, 921600"

In file included from C:\Users\user\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:97:0:

C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/FastLED.h:14:21: note: #pragma message: FastLED version 3.002.009

# pragma message "FastLED version 3.002.009"

^

In file included from C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/FastLED.h:65:0,

from C:\Users\user\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:97:

C:\Program Files (x86)\Arduino\libraries\FastLED-3.2.9/fastspi.h:115:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output

# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"

^

In file included from C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/sys/stdio.h:6:0,

from C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/stdio.h:63,

from C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266/Arduino.h:32,

from sketch\GyverLamp_v1.5.5.ino.cpp:1:

C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/sys/pgmspace.h:25:130: error: 'const char HTTP_HEAD []' redeclared as different kind of symbol

#define PROGMEM __attribute__((section( "\".irom.text." __FILE__ "." __STRINGIZE(__LINE__) "." __STRINGIZE(__COUNTER__) "\"")))

^

C:\Program Files (x86)\Arduino\libraries\WiFiManager/WiFiManager.h:25:24: note: in expansion of macro 'PROGMEM'

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

^

In file included from C:\Users\user\Desktop\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:100:0:

C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WebServer\src/ESP8266WebServer.h:33:39: error: previous declaration of 'HTTPMethod HTTP_HEAD'

enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS };

^

Несколько библиотек найдено для "EEPROM.h"
Используется: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\EEPROM
Несколько библиотек найдено для "NTPClient.h"
Используется: C:\Program
Несколько библиотек найдено для "GyverButton.h"
Используется: C:\Program
Несколько библиотек найдено для "FastLED.h"
Используется: C:\Program
Несколько библиотек найдено для "ESP8266WiFi.h"
Используется: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WiFi
Несколько библиотек найдено для "DNSServer.h"
Используется: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\DNSServer
Несколько библиотек найдено для "ESP8266WebServer.h"
Используется: C:\Users\user\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WebServer
Несколько библиотек найдено для "WiFiManager.h"
Используется: C:\Program
exit status 1
Ошибка компиляции для платы LOLIN(WEMOS) D1 R2 & mini.
Помогите пожалуйста
Откати ядро esp8266 на версию 2.5.2
 

Alex_Raut

✩✩✩✩✩✩✩
31 Дек 2019
3
0
При проверки GyverMatrixOS_v1.14 выдаёт такую ошибку 'loadSettings' was not declared in this scope
Кому не трудно скиньте пж готовый проект (чтобы скачать и готово)

После проверки выдаёт такую ошибку: 'loadSettings' was not declared in this scope
loadSettings();
И кому не трудно скиньте подробную инструкцию по программированию (УМОЛЯЮ)
 

Александр Симонов

★★★★✩✩✩
2 Авг 2018
727
208
При проверки GyverMatrixOS_v1.14 выдаёт такую ошибку 'loadSettings' was not declared in this scope
Кому не трудно скиньте пж готовый проект (чтобы скачать и готово)

После проверки выдаёт такую ошибку: 'loadSettings' was not declared in this scope
loadSettings();
И кому не трудно скиньте подробную инструкцию по программированию (УМОЛЯЮ)
Подробней, чем эта, инструкции нет: https://alexgyver.ru/gyvermatrixos-guide/
 

Андрей С.

✩✩✩✩✩✩✩
5 Янв 2020
1
0
привет, что делать с такой ошибкой?
Arduino: 1.8.9 (Windows Store 1.8.21.0) (Windows 10), Плата:"LOLIN(WEMOS) D1 R2 & mini, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (1M SPIFFS), v2 Higher Bandwidth, Disabled, None, Only Sketch, 921600"

GyverLamp_v1.5.5:97:21: error: FastLED.h: No such file or directory

#include <FastLED.h>

^

compilation terminated.

exit status 1
FastLED.h: No such file or directory

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"