ПОЛЕЗНО GRBL Commander - автономный контроллер на ESP32

    Рекомендованный
  • #571
ОлегК!!!
Вот как ругается Ардуино 1.8.15
на 1.4.
Это последние строки.
Версия Arduino ESP32 boards 2.0.13
Версия ESP32
by Expressif System 1.0.6
Ваши библы перекинул в C:\Program Files\Arduino\libraries, предварительно переименовав соответствующие старые библы.


************
Несколько библиотек найдено для "SimpleFTPServer.h"
Используется: C:\Program Files\Arduino\libraries\SimpleFTPServer
Не используется: C:\Program Files\Arduino\libraries\1SimpleFTPServer
Несколько библиотек найдено для "WiFi.h"
Используется: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\WiFi
Не используется: C:\Program Files\Arduino\libraries\WiFi
Используем библиотеку LCDMenu2 в папке: C:\Program Files\Arduino\libraries\LCDMenu2 (legacy)
Используем библиотеку LiquidCrystal версии 1.0.7 из папки: C:\Program Files\Arduino\libraries\LiquidCrystal
Используем библиотеку Preferences версии 1.0 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\Preferences
Используем библиотеку SimpleFTPServer версии 2.1.5 из папки: C:\Program Files\Arduino\libraries\SimpleFTPServer
Используем библиотеку WiFi версии 1.0 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\WiFi
Используем библиотеку SPI версии 1.0 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\SPI
Используем библиотеку SD версии 1.0.5 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\SD
Используем библиотеку FS версии 1.0 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\FS
Используем библиотеку WebServer версии 1.0 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\WebServer
Используем библиотеку Regexp в папке: C:\Program Files\Arduino\libraries\Regexp (legacy)
Используем библиотеку Update версии 1.0 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\Update
Используем библиотеку Wire версии 1.0.1 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\Wire
exit status 1
no matching function for call to 'WiFiClass::begin(String&, String&)'
**************
Что Вы скажете по этому поводу?
 
  • Последнее редактирование:
Последнее редактирование:
ОлегК!!!
Вот как ругается Ардуино 1.8.15
на 1.4.
Это последние строки.
Версия Arduino ESP32 boards 2.0.13
Версия ESP32
by Expressif System 1.0.6
Ваши библы перекинул в C:\Program Files\Arduino\libraries, предварительно переименовав соответствующие старые библы.


************
Несколько библиотек найдено для "SimpleFTPServer.h"
Используется: C:\Program Files\Arduino\libraries\SimpleFTPServer
Не используется: C:\Program Files\Arduino\libraries\1SimpleFTPServer
Несколько библиотек найдено для "WiFi.h"
Используется: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\WiFi
Не используется: C:\Program Files\Arduino\libraries\WiFi
Используем библиотеку LCDMenu2 в папке: C:\Program Files\Arduino\libraries\LCDMenu2 (legacy)
Используем библиотеку LiquidCrystal версии 1.0.7 из папки: C:\Program Files\Arduino\libraries\LiquidCrystal
Используем библиотеку Preferences версии 1.0 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\Preferences
Используем библиотеку SimpleFTPServer версии 2.1.5 из папки: C:\Program Files\Arduino\libraries\SimpleFTPServer
Используем библиотеку WiFi версии 1.0 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\WiFi
Используем библиотеку SPI версии 1.0 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\SPI
Используем библиотеку SD версии 1.0.5 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\SD
Используем библиотеку FS версии 1.0 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\FS
Используем библиотеку WebServer версии 1.0 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\WebServer
Используем библиотеку Regexp в папке: C:\Program Files\Arduino\libraries\Regexp (legacy)
Используем библиотеку Update версии 1.0 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\Update
Используем библиотеку Wire версии 1.0.1 из папки: C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\Wire
exit status 1
no matching function for call to 'WiFiClass::begin(String&, String&)'
**************
Что Вы скажете по этому поводу?
Олег спит. Попробуйте убить библиотеку
C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\WiFi
и повторить компиляцию.
 
  • Последнее редактирование:
Последнее редактирование:
Нет ещё :)

C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries
А почему у вас осталась старая версия SDK 1.0.6?
1.0.6 нужно или удалить или обновить через менеджер плат.
У меня по этому пути живёт только 2.0.13
Bilderman 2023.09.26 23-50-47.png

Старые библы лучше не переименовывать, а изымать куда-нибудь в отдельную папку, что бы лишних ворнингов не получать. Да и надёжнее оно - уже левую библу не подхватит.
 
  • Последнее редактирование:
Последнее редактирование:
А это какая IDE, глобальный поиск по файлам есть?
Абдурина IDE. Глобального поиска нет, только локально.

Всё должно компилицца -
Bilderman 2023.09.27 0-08-37.png

В менеджере плат должно показывать, какая версия установлена -
Bilderman 2023.09.27 0-19-49.png
 
  • Последнее редактирование:
Последнее редактирование:
ОлегК!!!
У меня появляется версия макс. 2.0.11, перед этим загружал версию 2.0.10, так
Ругается ещё хлещще:
Esta version de C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.5.1\esptool.exe no es compatible con la version de Windows que esta ejecutando. Compruebe la informacion de sistema del equipo para consultar si necesita una version x86 (32 bits) o x64 (64 bits) del programa, y despues pongase en contacto con el editor del software.
exit status 1
Ошибка компиляции для платы ESP32 Dev Module.

По этому и вернулся после загрузки 2.0.10 к 1.0.6.
Сейчас попробовал загрузить 2.0.11 -ругается также.
Ваши сообщения автоматически объединены:

Спите друзья!!!
Ща попробую по рекомендации vvv1234.
 
А в настройках Arduino IDE какая ссылка прописана?
Точно такая?
Bilderman 2023.09.27 7-59-50.png
ОлегК!!!
Да, именно такая настройка.


Ругается, мол версия ESPtool не под нужную битность ОС.
Вот и подумал, что после версии 1.0.6 сразу прыгнули на 2.0.0 .1, .2 и тд., используя уже 64 битную систему.
У меня она 32 битная.
 
Bacilio,
Раз такая фигня, попробуйте следующее:
0. Перекачайте архив АК v 1.4 из шапки

1. Убедитесь, что у вас по этому пути
C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32
находится только одна папка 1.0.6
Если есть ещё 2.0.х, то удалите.

2. Библиотеки из папки Libs -> замените ими уже имеющиеся в папке Libraries (Arduino IDE).

3. В директории проекта есть две папки -
for_SDK_1.0.6
for_SDK_2.0.13

В каждой из них лежит файл uExplorer.h для разных версий SDK
Скопируйте с заменой файл из for_SDK_1.0.6 в директорию проекта (по умолчанию он там для 2.0.13).

Теперь должно скомпилироваться и под версией 1.0.6

no matching function for call to 'WiFiClass::begin(String&, String&)'
Теперь тоже не должно ругаться.
Всё вышеописанное я проверил на планшете (под 1.0.6) и десктопе (под 2.0.13).
Как-нибудь потом модифицирую класс uExplorer.h, что бы работало без лишних телодвижений.
 
  • Последнее редактирование:
Последнее редактирование:
Bacilio,
Раз такая фигня, попробуйте следующее:
0. Перекачайте архив АК v 1.4 из шапки

1. Убедитесь, что у вас по этому пути
C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32
находится только одна папка 1.0.6
Если есть ещё 2.0.х, то удалите.
ОлегК!!! Была такая хрень. Когда загружал ветсию 2.0.10. После этого в C:\Users\Victor\AppData\Local\Arduino15\packages\esp32\hardware\esp32
было 2 версии, и 1.06 и 2.0.10 и писало, что в версии 1.0.6 отсутствует текстовый файл. По этому удалить не может. Вроде, сам ничего не удалял.
При дальнейших попытках поменять, или удалить какую либо версию не удавалось. Ругался - "...... ... ..... no 1 more." и на русском спрашивал -: "это точно 1.0.6?, а не 1.0.5?"
Пришлось вручную удалить к хренам все версии, потом закачивал всё обратно, даже Ардуино поменял с 18.15 на 18.18.
После этого всё встало на свои места. Закачиваешь одну - она одна и остаётся.
Это так, -из практики.

2. Библиотеки из папки Libs -> замените ими уже имеющиеся в папке Libraries (Arduino IDE).

3. В директории проекта есть две папки -
for_SDK_1.0.6
for_SDK_2.0.13
В каждой из них лежит файл uExplorer.h для разных версий SDK
Скопируйте с заменой файл из for_SDK_1.0.6 в директорию проекта (по умолчанию он там для 2.0.13).

Теперь должно скомпилироваться и под версией 1.0.6


Теперь тоже не должно ругаться.
Всё вышеописанное я проверил на планшете (под 1.0.6) и десктопе (под 2.0.13).
Как-нибудь потом модифицирую класс uExplorer.h, что бы работало без лишних телодвижений.
Огромное спасибо Олег!!!
Ща буду пробовать.
Завтра сообщу о результатах.
Ваши сообщения автоматически объединены:

Олег!!!
Вы пишите:
3. В директории проекта есть две папки -
for_SDK_1.0.6
for_SDK_2.0.13
Уточните пожалуйста. В какой директории и какого проекта?
***

В версии 1.4 в в uExplorer.h есть только несколько закомментированных выражений-
// > for SDK v2.0.7
......
и
// > for SDK v1.0.6
.......
 
  • Последнее редактирование:
Последнее редактирование:
Уточните пожалуйста. В какой директории и какого проекта?
Так в этой теме только один проект. :)
Я ж написал выше -
0. Перекачайте архив АК v 1.4 из шапки
или из сообщения #571
В версии 1.4 в в uExplorer.h есть только несколько закомментированных выражений-
// > for SDK v2.0.7
......
и
// > for SDK v1.0.6
Это просто пометка, что бы файлы можно было различать.
 
ОлегК!!!
Вчера в шапке версии 1.4 не было.
Сегодня появилась.
Попробую.
 
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать