ЗИМНЯЯ ВСТРЕЧА 26
Форум самогонщиков Сайт Барахолка Магазин ЗИМНЯЯ ВСТРЕЧА 26

Автоматика Самовар

Форум самогонщиков Вопросы по электр(он)ике
1 ... 178 179 180 181 181
Shurchik Новичок Пангоды 4
Отв.3600  29 Нояб. 25, 06:23
Приветствую. Хочу собрать электронику но при компиляции получил такую ошибку... как исправить:
Compilation error: секция текста превышает доступное пространство на плате
Поискал инфу на форуме, не нашел. далее поискал в яндексе и он указал в этой ветке ответ.
У меня была 2,3,6 версия IDE, поставил и сделал по инструкции. Нужно добавить ссылку на подробную инструкцию в заглавие темы.
В итоге все сделал но при загрузке 192.168.4.1 получаю страницу а на ней File not found url:/ Method:GET Arguments:0
Подскажите, что не так подгрузилось и ка исправить? Спасибо.
dranek Доктор наук Минск 534 496
Отв.3601  29 Нояб. 25, 06:53 (через 30 мин)
Shurchik, ошибка говорит о том, что итоговый размер прошивки превышает размер выделенной под неё флэш памяти.
Напишите подробно свой вопрос. Текущий не позволяет корректно ответить.

Если это Самовар 6.25 попробуйте дотошно выполнить всё то, что написано в инструкции.

Если не поможет. Понизьте версию SDK до 2.11, убедитесь, что в папке с прошивкой есть файл partations.csv, в меню Инструменты/partations shemes выберите вариант с размером под прошивку побольше (при наличии partations.csv это только чтоб пройти проверку перед заливкой во флэш).
Или. Удалите перед запуском ide partations.csv, тогда при разметке будет использован тот, что вы выберите в Инструменты/partations shemes.

Добавлено через 9ч. 44мин.:

В итоге все сделал но при загрузке 192.168.4.1 получаю страницу а на ней File not found url:/ Method:GET Arguments:0
Подскажите, что не так подгрузилось и ка исправить? Спасибо.Shurchik, 29 Нояб. 25, 06:23
Известный мне глюк библиотеки WiFi manager. Я выкладывал в данной теме подправленную библиотеку. Поищите в моих сообщениях. Замените её в libraries.
Или прошейте мой мод, там такой библиотеки и проблемы нету.
Shurchik Новичок Пангоды 4
Отв.3602  Вчера, 08:13
Известный мне глюк библиотеки WiFi manager. Я выкладывал в данной теме подправленную библиотеку. Поищите в моих сообщениях. Замените её в libraries.
Или прошейте мой мод, там такой библиотеки и проблемы нету.dranek, 29 Нояб. 25, 06:53
Возможно из-за того, что я на форуме новичек - не дает искать сообщения по участнику. А так же не выдает вообще ничего в поиск в теме. Поиск WiFi manager url:forum.homedistiller.ru* тоже не приводит к результату. В общем не нашел исправленную библиотеку. А с вашей прошивкой тоже пока затыки Улыбающийся И в 2,3,6 и в 1,18 пока не выходит. Пробую, эксперементирую...
dranek Доктор наук Минск 534 496
Отв.3603  Вчера, 09:05 (через 52 мин)
Shurchik, [сообщение #14137878]
Можно узнать какие трудности с моим модом?
Shurchik Новичок Пангоды 4
Отв.3604  Вчера, 14:30
какие трудности с моим модом?dranek, Вчера, 09:05

К сожалению, под спойлером закрыть не могу... нет еще 10 сообщений. Прочитаете - удалю.

с IDE 2,3,6 проблемы с библиотеками. я ваши уже и туда и сюда пихал...
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o:(.literal._ZN15AsyncURIMatcherC5EPKct[_ZN15AsyncURIMatcherC5EPKct]+0x0): undefined reference to `AsyncURIMatcher::AsyncURIMatcher(String, unsigned short)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o:(.literal._Z20printTaskMemoryUsagev+0x8): undefined reference to `uxTaskGetSystemState'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o:(.literal._Z25setupTechnicalWebHandlersv+0x44): undefined reference to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o: in function `AsyncURIMatcher::AsyncURIMatcher(char const*, unsigned short)':
c:\Users\User\Documents\Arduino\libraries\ESP_Async_WebServer\src/ESPAsyncWebServer.h:792: undefined reference to `AsyncURIMatcher::AsyncURIMatcher(String, unsigned short)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o: in function `printTaskMemoryUsage()':
C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/debug.h:8: undefined reference to `uxTaskGetSystemState'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o: in function `setupTechnicalWebHandlers()':
C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/TehPg.ino:160: undefined reference to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/TehPg.ino:161: undefined reference to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/TehPg.ino:162: undefined reference to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/TehPg.ino:163: undefined reference to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/TehPg.ino:164: undefined reference to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o:C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/TehPg.ino:165: more undefined references to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)' follow
collect2.exe: error: ld returned 1 exit status
Несколько библиотек найдено для "Adafruit_Sensor.h"
Используется: C:\Users\User\Documents\Arduino\libraries\Adafruit_Unified_Sensor
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\Adafruit_Unified_Sensor
Несколько библиотек найдено для "AsyncTCP.h"
Используется: C:\Users\User\Documents\Arduino\libraries\Async_TCP
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\Async_TCP
Несколько библиотек найдено для "SimpleMap.h"
Используется: C:\Users\User\Documents\Arduino\libraries\SimpleMap
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\SimpleMap
Несколько библиотек найдено для "UrlEncode.h"
Используется: C:\Users\User\Documents\Arduino\libraries\UrlEncode
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\UrlEncode
Несколько библиотек найдено для "NTPClient.h"
Используется: C:\Users\User\Documents\Arduino\libraries\NTPClient
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\NTPClient
Несколько библиотек найдено для "TimeLib.h"
Используется: C:\Users\User\Documents\Arduino\libraries\Time
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\Time
Несколько библиотек найдено для "WiFi.h"
Используется: C:\Users\User\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\WiFi
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\ESP8266WiFi
Несколько библиотек найдено для "GyverButton.h"
Используется: C:\Users\User\Documents\Arduino\libraries\GyverButton
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\GyverButton
Несколько библиотек найдено для "GyverPID.h"
Используется: C:\Users\User\Documents\Arduino\libraries\GyverPID
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\GyverPID
Несколько библиотек найдено для "PID_v1.h"
Используется: C:\Users\User\Documents\Arduino\libraries\PID
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\PID
Несколько библиотек найдено для "LiquidCrystal_I2C.h"
Используется: C:\Users\User\Documents\Arduino\libraries\LiquidCrystal_I2C_ESP32
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\LiquidCrystal_I2C
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\LiquidCrystal_I2C_ESP32
Несколько библиотек найдено для "GyverStepper2.h"
Используется: C:\Users\User\Documents\Arduino\libraries\GyverStepper
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\GyverStepper
Несколько библиотек найдено для "OneWire.h"
Используется: C:\Users\User\Documents\Arduino\libraries\OneWire
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\OneWire
Несколько библиотек найдено для "PID_AutoTune_v0.h"
Используется: C:\Users\User\Documents\Arduino\libraries\PID_AutoTune_v0
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\PID_AutoTune_v0
Несколько библиотек найдено для "ESP32PWM.h"
Используется: C:\Users\User\Documents\Arduino\libraries\ESP32PWM
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\ESP32PWM
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\ESP32Servo
Несколько библиотек найдено для "ArduinoTrace.h"
Используется: C:\Users\User\Documents\Arduino\libraries\ArduinoTrace
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\ArduinoTrace
Несколько библиотек найдено для "LuaWrapper.h"
Используется: C:\Users\User\Documents\Arduino\libraries\ESP-Arduino-Lua
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\ESP-Arduino-Lua
Несколько библиотек найдено для "BlynkSimpleEsp32.h"
Используется: C:\Users\User\Documents\Arduino\libraries\Blynk
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\Blynk
Несколько библиотек найдено для "DallasTemperature.h"
Используется: C:\Users\User\Documents\Arduino\libraries\DallasTemperature
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\DallasTemperature
Несколько библиотек найдено для "ESPAsyncWebServer.h"
Используется: C:\Users\User\Documents\Arduino\libraries\ESP_Async_WebServer
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\ESP_Async_WebServer
Несколько библиотек найдено для "Adafruit_BMP085_U.h"
Используется: C:\Users\User\Documents\Arduino\libraries\Adafruit_BMP085_Unified
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\Adafruit_BMP085_Unified
Несколько библиотек найдено для "ESPping.h"
Используется: C:\Users\User\Documents\Arduino\libraries\ESPping
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\ESPping
Несколько библиотек найдено для "AsyncMqttClient.h"
Используется: C:\Users\User\Documents\Arduino\libraries\async-mqtt-client
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\async-mqtt-client
Несколько библиотек найдено для "Wire.h"
Используется: C:\Users\User\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\libraries\Wire
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\не Wire
Несколько библиотек найдено для "simple_queue.h"
Используется: C:\Users\User\Documents\Arduino\libraries\simple_queue
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\simple_queue
Несколько библиотек найдено для "asyncHTTPrequest.h"
Используется: C:\Users\User\Documents\Arduino\libraries\asyncHTTPrequest
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\asyncHTTPrequest
Несколько библиотек найдено для "ModbusMaster.h"
Используется: C:\Users\User\Documents\Arduino\libraries\ModbusMaster
Не используется: C:\Users\User\AppData\Local\Arduino15\libraries\ModbusMaster
exit status 1

Compilation error: exit status 1

гига на эту ошибку дала такую кашу инфы:
Ошибка компиляции связана с отсутствием определённых символов (`undefined reference`), необходимых для сборки проекта Arduino для ESP32. Рассмотрим причины и возможные решения проблемы подробнее.

### Ошибка №1: `AsyncURIMatcher`
```
undefined reference to `AsyncURIMatcher::AsyncURIMatcher(String, unsigned short)'
```
Эта ошибка возникает потому, что конструктор класса `AsyncURIMatcher` не найден линкером. Возможные причины:
- Устаревший или неправильно установленный библиотека Async Web Server.
- Некорректная версия библиотеки.

**Решение:**
Проверьте версию установленной библиотеки **ESPAsyncWebServer**. Обновите её до последней версии, удалив старую библиотеку и установив новую из менеджера библиотек Arduino IDE. Обычно проблема решается обновлением библиотеки до актуальной версии.

### Ошибка №2: `uxTaskGetSystemState`
```
undefined reference to `uxTaskGetSystemState'
```
Это означает, что линкер не находит реализацию функции FreeRTOS API для отображения состояния потоков. Причина:
- Библиотека FreeRTOS должна быть подключена правильно.

**Решение:**
Используйте правильный заголовочный файл и убедитесь, что включаете необходимые файлы перед использованием функций FreeRTOS:
```cpp
#include <freertos/FreeRTOS.h>
#include <freertos/task.h>
```
Также проверьте наличие поддержки FPU (Floating Point Unit) в настройках платы ESP32, если используете операции с плавающей точкой.

### Ошибка №3: `AsyncWebServer::on(...)`
```
undefined reference to `AsyncWebServer::on(AsyncURIMatcher, ...)
```
Здесь аналогично первой ошибке, проблема в отсутствии реализации методов обработки запросов веб-сервера. Это снова связано с версией библиотеки ESPAsyncWebServer.

**Решение:**
Обновление библиотеки должно решить проблему. Проверьте правильность подключения библиотеки и попробуйте заново собрать проект.

---

## Полезные советы:
1. Удалите и переустановите библиотеку **ESPAsyncWebServer**, используя менеджер библиотек Arduino IDE.
2. Обязательно очистите кэш проекта, удаляя временные файлы, созданные средой разработки Arduino, особенно папку `/sketches/<hash>/`.
3. Используйте последнюю версию среды Arduino IDE и соответствующих инструментов для ESP32.

а с 1,18

c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Samovaritch_v1_3_1.ino.cpp.o:(.literal._Z20printTaskMemoryUsagev+0x8): undefined reference to `uxTaskGetSystemState'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\Samovaritch_v1_3_1.ino.cpp.o: in function `printTaskMemoryUsage()':
C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/debug.h:8: undefined reference to `uxTaskGetSystemState'
collect2.exe: error: ld returned 1 exit status
Несколько библиотек найдено для "DallasTemperature.h"
Используется: C:\Users\User\Documents\Arduino\libraries\DallasTemperature
Не используется: C:\Program Files (x86)\Arduino\libraries\DallasTemperature
Несколько библиотек найдено для "AsyncTCP.h"
Используется: C:\Users\User\Documents\Arduino\libraries\Async_TCP
Не используется: C:\Program Files (x86)\Arduino\libraries\Async_TCP
Несколько библиотек найдено для "ESPAsyncWebServer.h"
Используется: C:\Users\User\Documents\Arduino\libraries\ESP_Async_WebServer
Не используется: C:\Program Files (x86)\Arduino\libraries\ESP_Async_WebServer
Несколько библиотек найдено для "GyverButton.h"
Используется: C:\Users\User\Documents\Arduino\libraries\GyverButton
Не используется: C:\Program Files (x86)\Arduino\libraries\GyverButton
Несколько библиотек найдено для "AsyncMqttClient.h"
Используется: C:\Users\User\Documents\Arduino\libraries\async-mqtt-client
Не используется: C:\Program Files (x86)\Arduino\libraries\async-mqtt-client
Несколько библиотек найдено для "GyverStepper2.h"
Используется: C:\Users\User\Documents\Arduino\libraries\GyverStepper
Не используется: C:\Program Files (x86)\Arduino\libraries\GyverStepper
Несколько библиотек найдено для "ArduinoTrace.h"
Используется: C:\Users\User\Documents\Arduino\libraries\ArduinoTrace
Не используется: C:\Program Files (x86)\Arduino\libraries\ArduinoTrace
Несколько библиотек найдено для "BlynkSimpleEsp32.h"
Используется: C:\Users\User\Documents\Arduino\libraries\Blynk
Не используется: C:\Program Files (x86)\Arduino\libraries\Blynk
Несколько библиотек найдено для "Adafruit_Sensor.h"
Используется: C:\Users\User\Documents\Arduino\libraries\Adafruit_Unified_Sensor
Не используется: C:\Program Files (x86)\Arduino\libraries\Adafruit_Unified_Sensor
Несколько библиотек найдено для "UrlEncode.h"
Используется: C:\Users\User\Documents\Arduino\libraries\UrlEncode
Не используется: C:\Program Files (x86)\Arduino\libraries\UrlEncode
Несколько библиотек найдено для "GyverPID.h"
Используется: C:\Users\User\Documents\Arduino\libraries\GyverPID
Не используется: C:\Program Files (x86)\Arduino\libraries\GyverPID
Несколько библиотек найдено для "SimpleMap.h"
Используется: C:\Users\User\Documents\Arduino\libraries\SimpleMap
Не используется: C:\Program Files (x86)\Arduino\libraries\SimpleMap
Несколько библиотек найдено для "TimeLib.h"
Используется: C:\Users\User\Documents\Arduino\libraries\Time
Не используется: C:\Program Files (x86)\Arduino\libraries\Time
Несколько библиотек найдено для "Adafruit_BMP085_U.h"
Используется: C:\Users\User\Documents\Arduino\libraries\Adafruit_BMP085_Unified
Не используется: C:\Program Files (x86)\Arduino\libraries\Adafruit_BMP085_Unified
Несколько библиотек найдено для "OneWire.h"
Используется: C:\Users\User\Documents\Arduino\libraries\OneWire
Не используется: C:\Program Files (x86)\Arduino\libraries\OneWire
Несколько библиотек найдено для "PID_v1.h"
Используется: C:\Users\User\Documents\Arduino\libraries\PID
Не используется: C:\Program Files (x86)\Arduino\libraries\PID
Несколько библиотек найдено для "ESP32PWM.h"
Используется: C:\Users\User\Documents\Arduino\libraries\ESP32PWM
Не используется: C:\Program Files (x86)\Arduino\libraries\ESP32Servo
Несколько библиотек найдено для "LuaWrapper.h"
Используется: C:\Users\User\Documents\Arduino\libraries\ESP-Arduino-Lua
Не используется: C:\Program Files (x86)\Arduino\libraries\ESP-Arduino-Lua
Несколько библиотек найдено для "asyncHTTPrequest.h"
Используется: C:\Users\User\Documents\Arduino\libraries\asyncHTTPrequest
Не используется: C:\Program Files (x86)\Arduino\libraries\asyncHTTPrequest
Несколько библиотек найдено для "ESPping.h"
Используется: C:\Users\User\Documents\Arduino\libraries\ESPping
Не используется: C:\Program Files (x86)\Arduino\libraries\ESPping
Несколько библиотек найдено для "PID_AutoTune_v0.h"
Используется: C:\Users\User\Documents\Arduino\libraries\PID_AutoTune_v0
Не используется: C:\Program Files (x86)\Arduino\libraries\PID_AutoTune_v0
Несколько библиотек найдено для "LiquidCrystal_I2C.h"
Используется: C:\Users\User\Documents\Arduino\libraries\LiquidCrystal_I2C_ESP32
Не используется: C:\Program Files (x86)\Arduino\libraries\LiquidCrystal_I2C
exit status 1
Ошибка компиляции для платы ESP32 Dev Module.

Паять это да а вот с программированием пока на Вы.. Улыбающийся

Сообщение удалится через 6ч

lkosoj Куратор Видное 613 676
Отв.3605  Вчера, 14:33 (через 4 мин)
Удалите все библиотеки по этим путям (оба каталога должны быть полностью пустыми):
C:\Users\User\Documents\Arduino\libraries\
C:\Program Files (x86)\Arduino\libraries\

Скопируйте в C:\Users\User\Documents\Arduino\libraries\ все из папки libraries с Самоваром.
dranek Доктор наук Минск 534 496
Отв.3606  Вчера, 15:07 (через 34 мин)
Shurchik, кроме того, для прошивки Самовара в менеджере плат установите SDK esp32 от Espressif Systems версии 2.0.11, а вот для мода - SDK версии 3.3.3 и Arduino IDE 2.3.6.
Удалите то, что вы сами накопировали в C:\Users\User\AppData\Local\Arduino15\libraries\, библиотеки прошивки должны быть только в C:\Users\User\Documents\Arduino\libraries\. У каждой прошивки свой набор библиотек, смешивать нельзя. Возможно, если далеко зашли есть смысл удалить IDE, почистить все папки и установить заново.
Чтобы корректно установить мод прочитайте все сообщения с его релизами, я в них писал как это сделать.
Shurchik Новичок Пангоды 4
Отв.3607  Вчера, 17:39
в 1.18 поставил как раз 2.0.11 и сделал все по инструкции, залился самовар но при подключении не дает страницу, только File not found url:/ Method:GET Arguments:0

К сожалению, нет такой же полной инструкции для самоварыча. а так в 2.3.6 стоит 3.3.3

c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o:(.literal._ZN15AsyncURIMatcherC5EPKct[_ZN15AsyncURIMatcherC5EPKct]+0x0): undefined reference to `AsyncURIMatcher::AsyncURIMatcher(String, unsigned short)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o:(.literal._Z20printTaskMemoryUsagev+0x8): undefined reference to `uxTaskGetSystemState'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o:(.literal._Z25setupTechnicalWebHandlersv+0x44): undefined reference to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o: in function `AsyncURIMatcher::AsyncURIMatcher(char const*, unsigned short)':
c:\Users\User\Documents\Arduino\libraries\ESP_Async_WebServer\src/ESPAsyncWebServer.h:792: undefined reference to `AsyncURIMatcher::AsyncURIMatcher(String, unsigned short)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o: in function `printTaskMemoryUsage()':
C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/debug.h:8: undefined reference to `uxTaskGetSystemState'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o: in function `setupTechnicalWebHandlers()':
C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/TehPg.ino:160: undefined reference to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/TehPg.ino:161: undefined reference to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/TehPg.ino:162: undefined reference to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/TehPg.ino:163: undefined reference to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/TehPg.ino:164: undefined reference to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)'
c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\User\AppData\Local\arduino\sketches\2E1D4EB3A7102B45DF979099CDC13AD3\sketch\Samovaritch_v1_3_1.ino.cpp.o:C:\Users\User\Documents\Arduino\Samovaritch\Samovaritch_v1_3_1/TehPg.ino:165: more undefined references to `AsyncWebServer::on(AsyncURIMatcher, unsigned char, std::function<void (AsyncWebServerRequest*)>, std::function<void (AsyncWebServerRequest*, String const&, unsigned int, unsigned char*, unsigned int, bool)>, std::function<void (AsyncWebServerRequest*, unsigned char*, unsigned int, unsigned int, unsigned int)>)' follow
collect2.exe: error: ld returned 1 exit status
exit status 1

Compilation error: exit status 1

Сообщение удалится через 9ч

dranek Доктор наук Минск 534 496
Отв.3608  Вчера, 18:37 (через 58 мин)
Shurchik, плата выбрана ESP32 Dev Module?
Перед компиляцией запускали 1_install_libraries.bat и 2_clear_arduino_cashe.bat?
3_restore_libraries.bat нужен для восстановления прежних библиотек после прошивки.
Tools → Partition Scheme выбрано Custom?
Судя по undefined reference to `uxTaskGetSystemState' что то не так с SDK. Попробуйте переустановить её или в начало скетча добавить #include "freertos/task.h"
Еще ошибки с библиотекой AsyncWebServer, видимо используется не та или опять из-за кривой SDK.
Только что у себя проверил, компилируется.
Скрин.png
Скрин. Автоматика Самовар. Вопросы по электр(он)ике.