Библиотека ESP8266Audio для ESP8266 и ESP32.
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Библиотека ESP8266Audio для ESP8266 и ESP32.
Оба проекта одинаковы.
Проверьте URL (радиостанции). Просто поставьте блок радио и на входе пропишите URL. Если работает, хорошо, нет, значит URL не подходит. Попробуйте сперва с моими радиостанциями.
На вход en дисплея поставьте блок штатный детектор изменения строки
Проверьте URL (радиостанции). Просто поставьте блок радио и на входе пропишите URL. Если работает, хорошо, нет, значит URL не подходит. Попробуйте сперва с моими радиостанциями.
На вход en дисплея поставьте блок штатный детектор изменения строки
-
- Сержант
- Сообщения: 184
- Зарегистрирован: 06 сен 2019, 19:23
- Имя: Владимир
- Благодарил (а): 11 раз
- Поблагодарили: 7 раз
Библиотека ESP8266Audio для ESP8266 и ESP32.
К сожалению с вашими адресами эффект тот же. Есть подозрение, что проблема с ESP-ой.
-
- Сержант
- Сообщения: 184
- Зарегистрирован: 06 сен 2019, 19:23
- Имя: Владимир
- Благодарил (а): 11 раз
- Поблагодарили: 7 раз
Библиотека ESP8266Audio для ESP8266 и ESP32.
Короче, так и не удалось мне подружить в одном проэкте WiFi радио и OLED дисплей. Только после того как полностью убрал из проэкта всё что связано с дисплеем, всё завелось. Всем спасибо.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Библиотека ESP8266Audio для ESP8266 и ESP32.
У меня же есть проекты с этим дисплеем, они тоже не запускаются? Позже проверю Ваш проект, выложите полный проект.
Напишите полностью Ваши: версию программы FLProg, версию Arduino IDE, версию платы ESP8266 (например 2.6.3, 2.4.2.....) и модуль ESP (Wemos mini, Nodemcu....).
Напишите полностью Ваши: версию программы FLProg, версию Arduino IDE, версию платы ESP8266 (например 2.6.3, 2.4.2.....) и модуль ESP (Wemos mini, Nodemcu....).
-
- Сержант
- Сообщения: 184
- Зарегистрирован: 06 сен 2019, 19:23
- Имя: Владимир
- Благодарил (а): 11 раз
- Поблагодарили: 7 раз
Библиотека ESP8266Audio для ESP8266 и ESP32.
Прошу прощения, похоже сам на косячил. Использовал в проекте не тот блок дисплея. Взял блок из вашего проекта, всё за работало. Есть конечно нюансы с адресами, не все принивает. На сколько я понял, нужны ссылки на прямой поток, без Web интерфейса, только проигрыватель. Но даже такие на все воспроизводятся. Конкретно в моём проекте есть адрес интернет радио "Рэтро 50-70е" - https://ic4.101.ru:8000/a47. При попадании на такой адрес контроллер перезагружается.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось vlad1451 13 июн 2020, 18:36, всего редактировалось 2 раза.
-
- Сержант
- Сообщения: 184
- Зарегистрирован: 06 сен 2019, 19:23
- Имя: Владимир
- Благодарил (а): 11 раз
- Поблагодарили: 7 раз
Библиотека ESP8266Audio для ESP8266 и ESP32.
Использую FLprog-4.2.4, IDE - 1.8.2, контроллер ESP-12E:
Отправлено спустя 8 часов 23 минуты 40 секунд:
Ещё один вопрос. На что влияет размер буфера? Устанавливал 2048 и 4096, разницы не заметил.
Отправлено спустя 8 часов 23 минуты 40 секунд:
Ещё один вопрос. На что влияет размер буфера? Устанавливал 2048 и 4096, разницы не заметил.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Библиотека ESP8266Audio для ESP8266 и ESP32.
От буфера зависит непрерывность аудиопотока. Поставьте максимально возможный. Можно поэкспериментировать.
С дополнительной памятью до 10 сек радио играет после исчезновения сети.
С дополнительной памятью до 10 сек радио играет после исчезновения сети.
-
- Сержант
- Сообщения: 184
- Зарегистрирован: 06 сен 2019, 19:23
- Имя: Владимир
- Благодарил (а): 11 раз
- Поблагодарили: 7 раз
Библиотека ESP8266Audio для ESP8266 и ESP32.
Понял, спасибо.
Отправлено спустя 25 минут 28 секунд:
[ref]aidar_i[/ref], по проблемному адресу (СССР 50-70е) не подскажете, можно что то сделать?
Отправлено спустя 25 минут 28 секунд:
[ref]aidar_i[/ref], по проблемному адресу (СССР 50-70е) не подскажете, можно что то сделать?
-
- Сержант
- Сообщения: 184
- Зарегистрирован: 06 сен 2019, 19:23
- Имя: Владимир
- Благодарил (а): 11 раз
- Поблагодарили: 7 раз
Библиотека ESP8266Audio для ESP8266 и ESP32.
Сейчас попробую. Кроме как на 101.ru я данное радио не нашел.
Отправлено спустя 11 минут 40 секунд:
К сожалению эффект тот же...
Отправлено спустя 11 минут 40 секунд:
К сожалению эффект тот же...
Библиотека ESP8266Audio для ESP8266 и ESP32.
Arduino: 1.8.19 (Windows 10), Board: "Generic ESP8266 Module, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, no dtr (aka ck), 26 MHz, 40MHz, DOUT (compatible), 512KB (FS:none OTA:~246KB), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\ESP8266Audio-master\src\AudioOutputI2S.cpp:25:12: fatal error: i2s.h: No such file or directory
25 | #include <i2s.h>
| ^~~~~~~
compilation terminated.
Multiple libraries were found for "SD.h"
Used: C:\Program Files (x86)\FLProg\ideV8\portable\packages\esp8266\hardware\esp8266\3.0.2\libraries\SD
Not used: c:\Program Files (x86)\FLProg\ideV8\libraries\SD
Multiple libraries were found for "SPI.h"
Used: C:\Program Files (x86)\FLProg\ideV8\portable\packages\esp8266\hardware\esp8266\3.0.2\libraries\SPI
Not used: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\SPI
exit status 1
Error compiling for board Generic ESP8266 Module.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Подскажите пожалуйста в чем проблема?????
скетч не компилируется. В проекте только главний блок ESP8266 WI Fi Radio...
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\ESP8266Audio-master\src\AudioOutputI2S.cpp:25:12: fatal error: i2s.h: No such file or directory
25 | #include <i2s.h>
| ^~~~~~~
compilation terminated.
Multiple libraries were found for "SD.h"
Used: C:\Program Files (x86)\FLProg\ideV8\portable\packages\esp8266\hardware\esp8266\3.0.2\libraries\SD
Not used: c:\Program Files (x86)\FLProg\ideV8\libraries\SD
Multiple libraries were found for "SPI.h"
Used: C:\Program Files (x86)\FLProg\ideV8\portable\packages\esp8266\hardware\esp8266\3.0.2\libraries\SPI
Not used: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\SPI
exit status 1
Error compiling for board Generic ESP8266 Module.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Подскажите пожалуйста в чем проблема?????
скетч не компилируется. В проекте только главний блок ESP8266 WI Fi Radio...
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Библиотека ESP8266Audio для ESP8266 и ESP32.
[ref]Lok[/ref], выложите свой проект с компа, подробный отчет компиляции и скриншот настройки платы.
Настройки платы вижу здесь, они мне кажутся неправильными. Какой модуль используете?
Плату через менеджер плат ставьте 2.4.2
Настройки платы вижу здесь, они мне кажутся неправильными. Какой модуль используете?
Плату через менеджер плат ставьте 2.4.2
Библиотека ESP8266Audio для ESP8266 и ESP32.
Добрый день, aidar_i, при компиляции моего проекта с Вашим ПБ для проигрывания МП3 файлов из SPIFFS ESP32, возникает ошибка
download/file.php?id=22791 нормально компилируется и в железе работает.
Какой-то библиотеки не хватает, или в чем причина?
Ваш пример Какой-то библиотеки не хватает, или в чем причина?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Библиотека ESP8266Audio для ESP8266 и ESP32.
Плату ставьте прежних версий и проверьте.uim22 писал(а): 31 май 2022, 11:59 Добрый день, aidar_i, при компиляции моего проекта с Вашим ПБ для проигрывания МП3 файлов из SPIFFS ESP32, возникает ошибка
Ошибка.jpg
Ваш пример download/file.php?id=22791 нормально компилируется и в железе работает.
Какой-то библиотеки не хватает, или в чем причина?
Библиотека ESP8266Audio для ESP8266 и ESP32.
Плату ставьте прежних версий и проверьте.
Изменил версию платы esp32 от Espressif c 1.0.6 до 1.0.5 - ошибка та же.
Понизил с 1.0.5 до 1.0.4 - к предыдущей ошибке добавилась такая Аналогично при понижении с 1.0.4 до 1.0.3. Дальше не проверял, думаю причина не в этом.
Если есть еще мысли, прошу поделиться.
Изменил версию платы esp32 от Espressif c 1.0.6 до 1.0.5 - ошибка та же.
Понизил с 1.0.5 до 1.0.4 - к предыдущей ошибке добавилась такая Аналогично при понижении с 1.0.4 до 1.0.3. Дальше не проверял, думаю причина не в этом.
Если есть еще мысли, прошу поделиться.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Библиотека ESP8266Audio для ESP8266 и ESP32.
Ошибка связанная с файловой системой.
Проект выложите, посмотрю.
Пока пробуйте добавив в скетч строку #include "SPIFFS.h" , если его нет в скетче.
Понизьте ардуино иде до Arduino IDE 1.8.7.
Проект выложите, посмотрю.
Пока пробуйте добавив в скетч строку #include "SPIFFS.h" , если его нет в скетче.
Понизьте ардуино иде до Arduino IDE 1.8.7.
Библиотека ESP8266Audio для ESP8266 и ESP32.
#include "SPIFFS.h" есть в скетче.aidar_i писал(а): 01 июн 2022, 09:24 Пока пробуйте добавив в скетч строку #include "SPIFFS.h" , если его нет в скетче.
Понизьте ардуино иде до Arduino IDE 1.8.7.
Пробовал с Arduino IDE 1.8.7 - там ошибки другие, связанные с энкодером и LCD, в общем не стал дальше туда копать.
Экспериментируя с Вашим примером обнаружил, что чуть усложняя проект, например добавляя LCD и энкодер, программа либо вообще не работает, или работает не корректно, при этом нормально компилируется. Убирая из проекта "ПБ для проигрывания МП3 файлов из SPIFFS ESP32" программа работает адекватно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Библиотека ESP8266Audio для ESP8266 и ESP32.
Вот библиотеки как у Вас располагаются
#define USE_CLIENTSSL false
#include <AsyncTelegram2.h>
#include <time.h>
#define CANCEL "CANCEL"
#define CONFIRM "FLASH_FW"
#define DebugSSL SSL_NONE
#include <WiFi.h>
#if USE_CLIENTSSL
#include <SSLClient.h>
#include "tg_certificate.h"
WiFiClient base_client;
SSLClient client(base_client, TAs, (size_t)TAs_NUM, A0, 1, SSLClient::DebugSSL);
#else
#include <WiFiClientSecure.h>
WiFiClientSecure client;
#endif
AsyncTelegram2 myBot(client);
const char* firmware_version = __TIME__;
String tokTmp;
byte tzTmp = 254;
#include <WiFiClient.h>
#include <HTTPClient.h>
#include <HTTPUpdate.h>
#include <WiFi.h>
#include <Wire.h>
#include "esp_system.h"
#include "AudioFileSourceID3.h"
#include "AudioFileSourceSPIFFS.h"
#include <WiFi.h>
#include "SPIFFS.h"
#include "AudioGeneratorMP3.h"
#include <Arduino.h>
#include <Encoder.h>
#include "AudioOutputI2S.h"
#include <LiquidCrystal_I2C.h>
#include <EEPROM.h>
Попробуйте в скетче #include "SPIFFS.h" поднять выше на 3 строки после #include "esp_system.h".
Программа, когда компилирует, их так перетасовывает.
Библиотека ESP8266Audio для ESP8266 и ESP32.
Всем привет! Подскажите как подключить SD-карту к ESP8266-12F для записи данных.
В меню встроенных блоков SD-карты вообще нет.
Может быть есть примеры подключения при помощи пользовательского блока?
В меню встроенных блоков SD-карты вообще нет.
Может быть есть примеры подключения при помощи пользовательского блока?
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Библиотека ESP8266Audio для ESP8266 и ESP32.
Здесь другая тема, создайте новую, или задайте в аналогичной теме.mihail66 писал(а): 03 июн 2022, 15:24 Всем привет! Подскажите как подключить SD-карту к ESP8266-12F для записи данных.
В меню встроенных блоков SD-карты вообще нет.
Может быть есть примеры подключения при помощи пользовательского блока?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя