ESP, IoT Интернет-радио в форме головы Бендера. Обсуждение проекта.

alexHV

✩✩✩✩✩✩✩
19 Апр 2025
24
2
@iponkada2 , я не знаю как , но я взял оригинальную репу , пробовал сувать туда файлы из архивов yobander и отдельно bender_v3, поставил все зависимости, на которые ругался компилятор , попробовал несколько версий ядра (на ардуино 1.8.19) и получаю стабильно одну и ту же ошибку

E:\yoRadio\src\bender.cpp:13:10: fatal error: src/core/options.h: No such file or directory
Несколько библиотек найдено для "WiFi.h"
#include "src/core/options.h"
Используется: C:\Users\Александр\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.15\libraries\WiFi
^~~~~~~~~~~~~~~~~~~~
Не используется: C:\arduino-1.8.19\libraries\WiFi
compilation terminated.
Несколько библиотек найдено для "SD.h"
Используется: C:\Users\Александр\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.15\libraries\SD
Не используется: C:\arduino-1.8.19\libraries\SD
exit status 1
Ошибка компиляции для платы ESP32S3 Dev Module.


Хотя файл там есть и никуда не пропадал ... Мб плагин другой нужен ?
 

B.Well

✩✩✩✩✩✩✩
6 Апр 2025
2
1
@alexHV, удалите Ардуино и все библиотеки с компа, затем скачайте портативную версию IDE 1.8.19 для 3-версии, не надо устанавливать библиотеки там уже всё установлено шьётся без проблем. Листайте где то в форуме есть либо скачайте манул в мануале по ссылке можно скачать
 

alexHV

✩✩✩✩✩✩✩
19 Апр 2025
24
2
@B.Well У меня и так portable версия , просто их 2 - 1.8.13 и 1.8.19 . Каждая создала себе директорию в папке документы , куда складывает либы . Если ничего не устанавливать , то припопытке закомпилить проект начинает сыпать ошибками формата "либы такой-то не хватает" . Ищутся либы для файла bender.cpp. Когда все либы собраны - ошибка выше.
 

poty

★★★★★★✩
19 Фев 2020
3,468
987
src/core/options.h относится к библиотекам ядра, по-видимому, чего-то недоустановили (плату, ядро для платы...).
Библиотек WiFi.h и SD.h по две разных версий, нужно оставить одну нужную.
 

alexHV

✩✩✩✩✩✩✩
19 Апр 2025
24
2
Прошился через vscode по-итогу. Надо было сначала лить файловую систему и уже потом прошивку. Хотя в инструкциях ровно наоборот
 

iponkada2

★★✩✩✩✩✩
10 Апр 2024
152
75

@alexHV,
Просто в плагине нужно правильно указать положение этого файла, Ардуино к этому очень строго, а на vsc даже с косяками компилируется. Просто плагин видать написан под старое расположение файлов и нужна корректировка. Вы были в шаге от успеха в Ардуино. Все советы что давали не правильные - ничего сносить не нужно, option.h не относится ни к каким библиотекам никакого ядра это файл со стандартными настройками Ё. С такими советами чудо что что-то получилось.
 
Изменено:

alexHV

✩✩✩✩✩✩✩
19 Апр 2025
24
2
@iponkada2 , поправил пути и действительно компиляция прошла успешно , но почему-то не хочет работать "эквалайзер" во рту... Плагин брал из yoBender_v3 , мб подскажите нормальную версию плагина ?
 

iponkada2

★★✩✩✩✩✩
10 Апр 2024
152
75

@alexHV,
Мой плагин точно полностью работает. Если в вэбе есть включение Vu то включите и рот заработает. У меня в вэбе это точно есть. Полистайте страницы назад там я выкладывал свою прошивку и Ардуино настроенное для Бендера. Для s3 просто перенесите свой myoption и в плагине проверьте пины подключения матрицы. А сейчас попробуйте загрузить стандартный Ё вэб там включить Vu и вернуть вэб от Бендера обратно.
 
Изменено: