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.
 

Комментарии

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
попробовал заменить имя.h на ino
Просто сменить имя не достаточно. Нужно и ссылки на эти файлы менять.
Еще, как вариант, снести и поставить снова саму оболочку https://www.arduino.cc
И проверьте доступы ко всем файлам прошивки. Иногда вирусы закрывают доступ к файлам.
Если есть возможность, попробуйте прошить с другого компа. Тем самым вы выявите причину неисправности. Вернее исключите одну из них.
Как не крути, но зачастую метод научного тыка очень помогает.
 
Изменено:

fontex

✩✩✩✩✩✩✩
24 Ноя 2019
2
0
Перечитать инструкцию по проекту. Не верно настроил либо скетч, либо Arduino IDE
В том то и дело, что настройки ширины и длинны матрицы + ее стартовая точка никак не влияет на запуск ленты. А кроме этих настроек в коде ничего не менял. Плата выбрана верно, порт тоже, процессор так же верный. Переустанавливал Arduine IDE, перекачивал библиотеки - все без результата. Либо я что то не так делаю, либо это какая то магия
 

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

★★★★✩✩✩
2 Авг 2018
727
208
В том то и дело, что настройки ширины и длинны матрицы + ее стартовая точка никак не влияет на запуск ленты. А кроме этих настроек в коде ничего не менял. Плата выбрана верно, порт тоже, процессор так же верный. Переустанавливал Arduine IDE, перекачивал библиотеки - все без результата. Либо я что то не так делаю, либо это какая то магия
Ещё раз пройдитесь по основным настройкам и убедитесь, что всё настроили правильно: https://alexgyver.ru/gyvermatrixos-guide/
 
  • Ахах! +1
Реакции: Avd

300W

✩✩✩✩✩✩✩
5 Дек 2019
5
1
Алекс привет! Надеюсь ты прочитаешь этот пост, у меня беда и нужна твоя помощь. Собираю винтовку, готово уже почти 80%, дошло дело до прошивки, и всё встало колом. При попытке загрузки прошивки для GyverGun 1.2 на Wemos, при компиляции выскакивает ошибка, что отсутствует библиотека Sleep. Сама библиотека присутствует в папке с Ардуино в нужной папке, и нигде русских символов нет. Не знаю куда копать. Перед прошивкой настраиваю программу по аналогии с проекта лампы, выбираю Wemos R1 че то там, и остальные параметры как в проекте лампы.
Я новичок, прошу помощи.
IMG_20191204_154708.jpg
 
  • Лойс +1
Реакции: jojopka

шавуха

✩✩✩✩✩✩✩
5 Дек 2019
7
0
помогите, пожалуйста.
выдает ошибку: WARNING: Spurious .github folder in 'WiFiManager' library
в строке const char AP_NameChar[] = AP_SSID;
спасибо.
 

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

★★★★✩✩✩
2 Авг 2018
727
208
а как тогда поступить?
Я даже не знаю, что ты делаешь, и в чём твоя проблема. Но по косвенным признакам предположу, что ты делаешь гайвер лампу. Тогда читай https://community.alexgyver.ru/threads/wifi-lampa-budilnik-obsuzhdenie-proekta.1411/ от корки до корки, там все проблемы разобраны по несколько раз.
 

Grigory McKey

✩✩✩✩✩✩✩
6 Дек 2019
4
0
Санкт-Петербург
Arduino: 1.8.10 (Windows 7), Плата:"Arduino Nano, ATmega328P"

GyverMatrixOS_v1.12:135:10: error: ESP8266WiFi.h: No such file or directory

#include <ESP8266WiFi.h>

^~~~~~~~~~~~~~~

compilation terminated.

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

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



не понимаю почему ошибка, установил куууучу библиотек.
все сносил, заново все делал, все равно эта ошибка.
Blink загрузился без проблем
 

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

★★★★✩✩✩
2 Авг 2018
727
208
Arduino: 1.8.10 (Windows 7), Плата:"Arduino Nano, ATmega328P"

GyverMatrixOS_v1.12:135:10: error: ESP8266WiFi.h: No such file or directory

#include <ESP8266WiFi.h>

^~~~~~~~~~~~~~~

compilation terminated.

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

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



не понимаю почему ошибка, установил куууучу библиотек.
все сносил, заново все делал, все равно эта ошибка.
Blink загрузился без проблем
Ошибка потому что компилируете скетч под плату Arduino Nano, но пытаетесь использовать библиотеки для ESP8266 с поддержкой вайфая.
Читайте гайд внимательно, особенно по части настроек в скетче: https://alexgyver.ru/gyvermatrixos-guide/
 
  • Лойс +1
Реакции: Grigory McKey

Grigory McKey

✩✩✩✩✩✩✩
6 Дек 2019
4
0
Санкт-Петербург
Ошибка потому что компилируете скетч под плату Arduino Nano, но пытаетесь использовать библиотеки для ESP8266 с поддержкой вайфая.
Читайте гайд внимательно, особенно по части настроек в скетче: https://alexgyver.ru/gyvermatrixos-guide/
Я ее просто даже не выбирал)
 

LuckyBen

✩✩✩✩✩✩✩
24 Ноя 2019
12
0
Несколько библиотек найдено для "ESP8266WiFi.h"
Используется: C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi
Несколько библиотек найдено для "FastLED.h"
Используется: C:\Program
Не используется: C:\Program
Несколько библиотек найдено для "GyverButton.h"
Используется: C:\Program
Несколько библиотек найдено для "ArduinoOTA.h"
Используется: C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ArduinoOTA
Несколько библиотек найдено для "ESP8266mDNS.h"
Используется: C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266mDNS
Несколько библиотек найдено для "ESP8266WebServer.h"
Используется: C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WebServer
Несколько библиотек найдено для "WiFiManager.h"
Используется: C:\Program
Несколько библиотек найдено для "DNSServer.h"
Используется: C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\DNSServer
Несколько библиотек найдено для "EEPROM.h"
Используется: C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\EEPROM
Несколько библиотек найдено для "NTPClient.h"

Как это исправить? Если удалить папку librares из C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\ то дальше сектч не загружается не хватает библиотек

Если удалить папку C:\Program Files (x86)\Arduino\libraries тогда тоже самое опять не хватает.
 

malec

★★★★✩✩✩
5 Фев 2019
680
257
Несколько библиотек найдено для "ESP8266WiFi.h"
Используется: C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi
Несколько библиотек найдено для "FastLED.h"
Используется: C:\Program
Не используется: C:\Program
Несколько библиотек найдено для "GyverButton.h"
Используется: C:\Program
Несколько библиотек найдено для "ArduinoOTA.h"
Используется: C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ArduinoOTA
Несколько библиотек найдено для "ESP8266mDNS.h"
Используется: C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266mDNS
Несколько библиотек найдено для "ESP8266WebServer.h"
Используется: C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WebServer
Несколько библиотек найдено для "WiFiManager.h"
Используется: C:\Program
Несколько библиотек найдено для "DNSServer.h"
Используется: C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\DNSServer
Несколько библиотек найдено для "EEPROM.h"
Используется: C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\EEPROM
Несколько библиотек найдено для "NTPClient.h"

Как это исправить? Если удалить папку librares из C:\Users\Иван\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\ то дальше сектч не загружается не хватает библиотек

Если удалить папку C:\Program Files (x86)\Arduino\libraries тогда тоже самое опять не хватает.
а прошивается? если прошивается, т.е. после компиляции происходит загрузка в плату, не заморачивайся, если нет. ищи не подходящие т.е похожие по названию библиотеки... может конфликтовать...
 
Изменено:

Igor Strebel

✩✩✩✩✩✩✩
14 Дек 2019
5
1
Привет. Помогите пожалуйста. FastLED не может компилятор найти. Куда уже не засовывал. Что я делаю не так?

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 Lower Memory, 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

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

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"

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\istre\Documents\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\istre\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\istre\Documents\Arduino\libraries -fqbn=esp8266:esp8266:d1_mini:xtal=80,vt=flash,exception=disabled,ssl=all,eesz=4M1M,ip=hb2f,dbg=Disabled,lvl=None____,wipe=none,baud=921600 -vid-pid=1A86_7523 -ide-version=10809 -build-path C:\Users\istre\AppData\Local\Temp\arduino_build_783816 -warnings=none -build-cache C:\Users\istre\AppData\Local\Temp\arduino_cache_732496 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\istre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9 -prefs=runtime.tools.xtensa-lx106-elf-gcc-2.5.0-3-20ed2b9.path=C:\Users\istre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9 -prefs=runtime.tools.mkspiffs.path=C:\Users\istre\Documents\ArduinoData\packages\esp8266\tools\mkspiffs\2.5.0-3-20ed2b9 -prefs=runtime.tools.mkspiffs-2.5.0-3-20ed2b9.path=C:\Users\istre\Documents\ArduinoData\packages\esp8266\tools\mkspiffs\2.5.0-3-20ed2b9 -prefs=runtime.tools.python.path=C:\Users\istre\Documents\ArduinoData\packages\esp8266\tools\python\3.7.2-post1 -prefs=runtime.tools.python-3.7.2-post1.path=C:\Users\istre\Documents\ArduinoData\packages\esp8266\tools\python\3.7.2-post1 -verbose C:\Users\istre\Downloads\GyverLamp-master\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\arduino-builder -compile -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\istre\Documents\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\istre\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\istre\Documents\Arduino\libraries -fqbn=esp8266:esp8266:d1_mini:xtal=80,vt=flash,exception=disabled,ssl=all,eesz=4M1M,ip=hb2f,dbg=Disabled,lvl=None____,wipe=none,baud=921600 -vid-pid=1A86_7523 -ide-version=10809 -build-path C:\Users\istre\AppData\Local\Temp\arduino_build_783816 -warnings=none -build-cache C:\Users\istre\AppData\Local\Temp\arduino_cache_732496 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\istre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9 -prefs=runtime.tools.xtensa-lx106-elf-gcc-2.5.0-3-20ed2b9.path=C:\Users\istre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9 -prefs=runtime.tools.mkspiffs.path=C:\Users\istre\Documents\ArduinoData\packages\esp8266\tools\mkspiffs\2.5.0-3-20ed2b9 -prefs=runtime.tools.mkspiffs-2.5.0-3-20ed2b9.path=C:\Users\istre\Documents\ArduinoData\packages\esp8266\tools\mkspiffs\2.5.0-3-20ed2b9 -prefs=runtime.tools.python.path=C:\Users\istre\Documents\ArduinoData\packages\esp8266\tools\python\3.7.2-post1 -prefs=runtime.tools.python-3.7.2-post1.path=C:\Users\istre\Documents\ArduinoData\packages\esp8266\tools\python\3.7.2-post1 -verbose C:\Users\istre\Downloads\GyverLamp-master\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino
Using board 'd1_mini' from platform in folder: C:\Users\istre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.5.2
Using core 'esp8266' from platform in folder: C:\Users\istre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.5.2
Detecting libraries used...
"C:\\Users\\istre\\Documents\\ArduinoData\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\istre\\Documents\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/include" "-IC:\\Users\\istre\\Documents\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/lwip2/include" "-IC:\\Users\\istre\\Documents\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\istre\\AppData\\Local\\Temp\\arduino_build_783816/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10809 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_WEMOS_D1MINI\"" -DFLASHMODE_DIO -DESP8266 "-IC:\\Users\\istre\\Documents\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\cores\\esp8266" "-IC:\\Users\\istre\\Documents\\ArduinoData\\packages\\esp8266\\hardware\\esp8266\\2.5.2\\variants\\d1_mini" "C:\\Users\\istre\\AppData\\Local\\Temp\\arduino_build_783816\\sketch\\GyverLamp_v1.5.5.ino.cpp" -o nul
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
 

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

★★★★✩✩✩
2 Авг 2018
727
208
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 Lower Memory, 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

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

vvip

★★★★✩✩✩
18 Дек 2018
469
206
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 Lower Memory, 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

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
И среду нужно устанавливать не из Windows Store, а с сайта разработчика как обычное классическое приложение. У установленной с Windows Store расположение папок совсем другое (ХЗ где). И копирование библиотек в папки, которые указаны в инструкциях к проектам ничего не даст. Она про эти папки вообще ничего не знает и их не использует. Ставь нормальную среду. Иначе намучаешься.
Читай, хотя бы тут, что ли: https://github.com/vvip-68/GyverLampWiFi/wiki/Подготовка-среды-для-сборки-проекта
 

Igor Strebel

✩✩✩✩✩✩✩
14 Дек 2019
5
1
Всё сделал спасибо! Но теперь вот это...

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"

In file included from C:\Users\istre\Downloads\GyverLamp-master\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:45:0:

C:\Users\istre\Documents\Arduino\libraries\WiFiMQTTManager_Library\src/WiFiMQTTManager.h:12:65: fatal error: WiFiManager.h: No such file or directory

#include <WiFiManager.h> // https://github.com/tzapu/WiFiManager

^

compilation terminated.

exit status 1
Ошибка компиляции для платы LOLIN(WEMOS) D1 R2 & mini.

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

Igor Strebel

✩✩✩✩✩✩✩
14 Дек 2019
5
1
И среду нужно устанавливать не из Windows Store, а с сайта разработчика как обычное классическое приложение. У установленной с Windows Store расположение папок совсем другое (ХЗ где). И копирование библиотек в папки, которые указаны в инструкциях к проектам ничего не даст. Она про эти папки вообще ничего не знает и их не использует. Ставь нормальную среду. Иначе намучаешься.
Читай, хотя бы тут, что ли: https://github.com/vvip-68/GyverLampWiFi/wiki/Подготовка-среды-для-сборки-проекта

Спасибо! Блин...скомпилировал вроде 😊, но теперь при загрузке не может сконектиться. Пишет что либо порта нет, либо плата не подключена к нему. Трайбер встал нормально. Светодиод начинает моргать, но потом таймаут... Подскажи пожалуйста что не так?
 

Igor Strebel

✩✩✩✩✩✩✩
14 Дек 2019
5
1
Arduino: 1.8.10 (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"

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

C:\Users\istre\Documents\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:\Users\istre\Documents\Arduino\libraries\FastLED-3.2.9/FastLED.h:65:0,

from C:\Users\istre\Downloads\GyverLamp-master\GyverLamp-master\firmware\GyverLamp_v1.5.5\GyverLamp_v1.5.5.ino:97:

C:\Users\istre\Documents\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"

^

Скетч использует 329616 байт (31%) памяти устройства. Всего доступно 1044464 байт.
Глобальные переменные используют 43748 байт (53%) динамической памяти, оставляя 38172 байт для локальных переменных. Максимум: 81920 байт.
esptool.py v2.6
2.6
esptool.py v2.6
Serial port COM4
Connecting........_____....._____....._____....._____....._____....._____.....____Traceback (most recent call last):
File "C:\Users\istre\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2/tools/upload.py", line 25, in <module>
esptool.main(fakeargs)
File "C:/Users/istre/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 2653, in main
esp.connect(args.before)
File "C:/Users/istre/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 468, in connect
raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header

_

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

ramsen

✩✩✩✩✩✩✩
16 Дек 2019
2
0
Здравствуйте, у меня возникла ошибка с компиляцией скетча, всё сделал по инструкции, несколько раз всё перепроверил, но всё равно возникает ошибка

Arduino: 1.8.9 (Windows 8.1), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (3M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

SMART_ROOM_FTP:22:1: error: 'IRsend' does not name a type

D:\arduino проекты\FTP СЕРВЕР ESP8266\SMART_ROOM_FTP\HTTP_init.ino: In function 'void irControlweb()':

HTTP_init:20:3: error: 'irsend' was not declared in this scope

D:\arduino проекты\FTP СЕРВЕР ESP8266\SMART_ROOM_FTP\Setup.ino: In function 'void setup()':

Setup:36:3: error: 'irsend' was not declared in this scope

D:\arduino проекты\FTP СЕРВЕР ESP8266\SMART_ROOM_FTP\aRest.ino: In function 'int irControl(String)':

aRest:20:3: error: 'irsend' was not declared in this scope

exit status 1
'IRsend' does not name a type
 

Вложения

ramsen

✩✩✩✩✩✩✩
16 Дек 2019
2
0
Установил библиотеку IRremoteESP8266.h
и удалил старую библиотеку RobotIRremote
 

KAPLER

★✩✩✩✩✩✩
13 Дек 2019
11
24
Друзья ,помогите! Не могу загрузить скетч. Сначало ругалось, что лишние библиотеки фаст лэд. Убираю любую, теперь пишет вот что -
exit status 1
Ошибка компиляции для платы LOLIN(WEMOS) D1 R2 & mini.

Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\STM32: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\STM32
Мож при заливке библиотеки так заменил файлв, что путь неверный просто? Могу скопировать отчёт об ошибке.
 

Larsik

✩✩✩✩✩✩✩
20 Дек 2019
2
0
Доброго дня!!!
При компиляции и прошивке выдает - Неверная библиотека найдена в D:\Distrib\arduino-1.8.10\libraries\libraries: нет заголовочных файлов (.h), найденных в D:\Distrib\arduino-1.8.10\libraries\libraries
Хотя сама библиотека лежит, куда копать и где смотреть ?

При этом пишет загрузка завершена.
При подключенном шнурке USB и внешнем питании к программе коннектится, но матрица не работает.
Если USB отключит, оставить только внешнее питание, то плата не работает, WIFI ее не видит
 
Изменено: