Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.
Необходимость регистрации - это защита от спамеров и ботов. Если это условие кого-то оскорбляет, проходите мимо. Не нравится - не заставляю.
Радиола-2 - Музыкальный центр на ESP32 своими руками
Правила форума
Условием использования нашего форума, является соблюдение настоящих Правил форума.
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Условием использования нашего форума, является соблюдение настоящих Правил форума.
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
- kohileppah-7070
- Откуда: Калининград
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Да блин,, после перезагрузки мало того что упала, опять карту не видит
Другую VSку попробую
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Не упала, зависла на чём-то. Почему Радиола перезагрузилась? В автозагрузке какая станция стоит? Эта?
Проверю сейчас. Автовоспроизведение пока уберите.http://orfeyfm.hostingradio.ru:8034/orfeyfm192.mp3
У вас недостаточно прав для просмотра этой ссылки.
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Проверил с автозагрузкой. И с картой, и без карты. Всё ОК...
У вас недостаточно прав для просмотра этой ссылки.
- kohileppah-7070
- Откуда: Калининград
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Да, эта станция.
Поменял vsку, ничего не понимаю. Железо у нас одинаковое, что ей надо?
Пока не падает, карту пихаю туда сюда
, вручную перезагружаю, пока ровно. Видимо что то случайное было
Поменял vsку, ничего не понимаю. Железо у нас одинаковое, что ей надо?
Пока не падает, карту пихаю туда сюда
- kohileppah-7070
- Откуда: Калининград
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
А если другой gpio на CS назначить? или отдельный картридер выделить?
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Пошёл я на боковую. Устал воевать... Что задумал на сегодня - не реализовал, увы.
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
В библиотеке к VS-ке криво реализовано определение уровня сигнала с ноги DREQ. Чуть что с контактом - всё виснет.kohileppah-7070 писал(а): ↑25 окт 2023, 22:30Пока не падает, карту пихаю туда сюда , вручную перезагружаю, пока ровно. Видимо что то случайное было
Пошёл я на боковую. Устал воевать... Что задумал на сегодня - не реализовал, увы.
У вас недостаточно прав для просмотра этой ссылки.
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Зачем?
То же самое. Зачем? Обоснуйте. Если есть смысл, буду думать, пинов хватает.
Карта-то определилась?
У вас недостаточно прав для просмотра этой ссылки.
- kohileppah-7070
- Откуда: Калининград
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Нет, не определилась. Отдельный картридер что бы miso, mosi и sck развести. Глупость, да? 
P.S. Снова определяется (после перепрошивки). Но что то мне подсказывает что дело в контактах. Во всяком случае по опыту это наиболее частая причина глюков
P.S. Снова определяется (после перепрошивки). Но что то мне подсказывает что дело в контактах. Во всяком случае по опыту это наиболее частая причина глюков
Последний раз редактировалось kohileppah-7070 25 окт 2023, 23:22, всего редактировалось 1 раз.
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Но! Сколько я не смотрел на Али картридеров, ни у одного такого контакта нет. Физически он есть, но припаян на землю. Перепаивать пробовал, фигня получается. Сделал самодельный, на монтажке, где-то валяется.
А ещё у Ардуиновской библиотеки для SD-карты нет функции определения вставленной карты. Надо писать самому.
Вот реализую основную поддержку в Радиоле проигрывателя музыки с SD-карты, посмотрю как это будет работать. Если стабильно и без закидонов, надо будет думать над реализацией отдельного картридера.
Как-то так.
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Может нет контакта в адаптере микро-SD=>картридер? Штук пять поменял, пока карта определяться стала.
Не глупость. Смысл есть, но в том случае, если у картридера есть контакт для определения вставленной карты.kohileppah-7070 писал(а): ↑25 окт 2023, 22:48Отдельный картридер что бы miso, mosi и sck развести. Глупость, да?
Но! Сколько я не смотрел на Али картридеров, ни у одного такого контакта нет. Физически он есть, но припаян на землю. Перепаивать пробовал, фигня получается. Сделал самодельный, на монтажке, где-то валяется.
А ещё у Ардуиновской библиотеки для SD-карты нет функции определения вставленной карты. Надо писать самому.
Вот реализую основную поддержку в Радиоле проигрывателя музыки с SD-карты, посмотрю как это будет работать. Если стабильно и без закидонов, надо будет думать над реализацией отдельного картридера.
Как-то так.
У вас недостаточно прав для просмотра этой ссылки.
- kohileppah-7070
- Откуда: Калининград
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
ОК, ладно пора спать, а то я сломаю что нибудь 
А вот так
А вот так
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось kohileppah-7070 25 окт 2023, 23:25, всего редактировалось 1 раз.
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
У вас недостаточно прав для просмотра этой ссылки.
- kohileppah-7070
- Откуда: Калининград
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Вот накопал у Schreibfaul1, хоть проекты и разные, может будет интересно про SD,
У вас недостаточно прав для просмотра этой ссылки.
У вас недостаточно прав для просмотра этой ссылки.
У вас недостаточно прав для просмотра этой ссылки.
У вас недостаточно прав для просмотра этой ссылки.
У вас недостаточно прав для просмотра этой ссылки.
У вас недостаточно прав для просмотра этой ссылки.
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
На счёт новинок. Я сам в хвосте плетусь и не меньше вашего офигеваю
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Раз не троллинг, извиняюсь. Просто не надо мне приписывать того, чего я не говорил. С самого начала с PCM-кой у меня не сложилось. Так продолжается до сих пор. А люди просят поддержку PCM-ки. Я сделал.
На счёт новинок. Я сам в хвосте плетусь и не меньше вашего офигеваю
У вас недостаточно прав для просмотра этой ссылки.
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Не надо так!

А пока буду использовать большой, самодельный
Как зафурычит - выложу схему.
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
У вас недостаточно прав для просмотра этой ссылки.
Я заказал 2 шт. вместо OTG-кабеля. Раз такое дело пошло... А пока буду использовать большой, самодельный
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Когда же я наконец то доберусь до Радиолы... Тем более что железок не на одну есть...
- kohileppah-7070
- Откуда: Калининград
Сообщение
нормально работает в miniweb
У меня пара вот таких
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
У меня пара вот таких
► Показать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Короче, мой большой самодельный картридер зафурычил в режиме MMC!
Вечером нарисую схему и выложу.
Пока читайте
.
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Да ради Бога! Я просто в шоке от качества пайки был. Работает и ладно.
Именно такая не пойдёт. Слот распаян под режим SPI, а карточка может и должна работать в родном режиме MMC. Для этого нужно 6 подтягивающих резистора, а на платке вижу только 4.
Короче, мой большой самодельный картридер зафурычил в режиме MMC!
Вечером нарисую схему и выложу.
Пока читайте
У вас недостаточно прав для просмотра этой ссылки.
и готовьте резисторы, режьте дорожки на плате картридера У вас недостаточно прав для просмотра этой ссылки.
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Подключение SD-карты к ESP32-S3
Содержимое каталога data из архива с прошивками распаковать в корень SD-карты!
Файл fatfs.bin прошивать не нужно!
GPIO ESP32-S3 для SD-карты
Сначала картинка. Пин ESP32-S3/Пин SD-карты
GPIO_3 DAT2
GPIO_9 DAT3
GPIO_10 CMD
GND VSS1
+3v3 VDD
GPIO_11 CLK
GND VSS2
GPIO_12 DAT0
GPIO_13 DAT1
GPIO_14 PR --> 10-ый контакт на слоте, КОНТРОЛЬ ВСТАВЛЕННОЙ КАРТЫ.
Все GPIO подтянуть к +3v3 через резистор 10 кОм!
Ещё нужен керамический конденсатор ёмкостью 0,1 мкФ по питанию. Паять прямо на контакты слота.
Как-то так
... Надеюсь, понятно написал?
__
ЗЫ. У меня на картинке видно задействованный 11-ый контакт слота. Это защита от записи. Он нам ни к чему. Ещё там нет резистора на DAT0. Этот слот распаивал для ESP32. Там, если GPIO12 (DAT0) подтянут к +3v3, прошить не получится.
Да, знаю, что GPIO46 совсем рядом. Он служебный. Его можно использовать в качестве выхода или входа, подтянутого к земле.
Файл fatfs.bin прошивать не нужно!
GPIO ESP32-S3 для SD-карты
Сначала картинка. Пин ESP32-S3/Пин SD-карты
GPIO_3 DAT2
GPIO_9 DAT3
GPIO_10 CMD
GND VSS1
+3v3 VDD
GPIO_11 CLK
GND VSS2
GPIO_12 DAT0
GPIO_13 DAT1
GPIO_14 PR --> 10-ый контакт на слоте, КОНТРОЛЬ ВСТАВЛЕННОЙ КАРТЫ.
Все GPIO подтянуть к +3v3 через резистор 10 кОм!
Ещё нужен керамический конденсатор ёмкостью 0,1 мкФ по питанию. Паять прямо на контакты слота.
Как-то так
__
ЗЫ. У меня на картинке видно задействованный 11-ый контакт слота. Это защита от записи. Он нам ни к чему. Ещё там нет резистора на DAT0. Этот слот распаивал для ESP32. Там, если GPIO12 (DAT0) подтянут к +3v3, прошить не получится.
Да, знаю, что GPIO46 совсем рядом. Он служебный. Его можно использовать в качестве выхода или входа, подтянутого к земле.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
- kohileppah-7070
- Откуда: Калининград
- kohileppah-7070
- Откуда: Калининград
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Стоп! А где у меня 10 контакт на слоте? Два крайних справа замыкаются при вставленной карте
► Показать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- kohileppah-7070
- Откуда: Калининград
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Ага, т.е крайний справа подтягиваем к питанию, а перед ним 10?
При вставленной карте на 14 gpio идёт +3,3 через 10кОм?
При вставленной карте на 14 gpio идёт +3,3 через 10кОм?
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
У меня 10 замыкается на землю при вставленной карте. 11-ый замыкается на землю, если собачка защиты записи передвинута.kohileppah-7070 писал(а): ↑26 окт 2023, 17:49Стоп! А где у меня 10 контакт на слоте? Два крайних справа замыкаются при вставленной карте
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
- kohileppah-7070
- Откуда: Калининград
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Так значит наоборот. При вставленной карте и собачке в положении разрешить запись, 10 замыкается на землю. Т.е на gpio 14 при вставленной карте подается минус, а без карты подтянута к плюсу. Вроде разобрался. Контакты только крайние мелковаты, но ничего, спаяем 
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Тестовая прошивка для проверки SD-карты.
Заливать на чистую FLASH!!!!
При подключенной карте будет произведён тест.
Вывод на консоль:
Жду положительных результатов.
Заливать на чистую FLASH!!!!
При подключенной карте будет произведён тест.
Вывод на консоль:
Код:
У вас недостаточно прав для просмотра этой ссылки.
Тип SD-карты: SDHC
SD_MMC Card Size: 7580MB
Listing directory: /
FILE: TEST.TXT SIZE: 1048576
FILE: FOO.TXT SIZE: 13
Creating Dir: /mydir
Dir created
Listing directory: /
FILE: TEST.TXT SIZE: 1048576
FILE: FOO.TXT SIZE: 13
DIR : MYDIR
Removing Dir: /mydir
Dir removed
Listing directory: /
FILE: TEST.TXT SIZE: 1048576
FILE: FOO.TXT SIZE: 13
Writing file: /hello.txt
File written
Appending to file: /hello.txt
Message appended
Reading file: /hello.txt
Read from file: Hello World!
Deleting file: /foo.txt
File deleted
Renaming file /hello.txt to /foo.txt
File renamed
Reading file: /foo.txt
Read from file: Hello World!
1048576 bytes read for 205 ms
1048576 bytes written for 805 ms
Total space: 7561MB
Used space: 1MB
VS10xx detection. CHIP: VS1053 or VS8053
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
- kohileppah-7070
- Откуда: Калининград
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Ну как, у меня получилось?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Можно двигаться дальше...
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Всё ОК. Ошибок нет.
Можно двигаться дальше...
У вас недостаточно прав для просмотра этой ссылки.
- kohileppah-7070
- Откуда: Калининград
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Вот, слепил. Заколебался
► Показать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- SinglWolf
- Администратор

- Контактная информация:
- Откуда: Башкирия
Сообщение
Можете ещё в консоли набрать
и перезагрузить Радиолу. Эта команда выставит скорость шины SD-карты 56 мГц. По-умолчанию 40.
Если в тесте карты будут ошибки, верните как было
Я, если что, логи утром гляну.
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Можете ещё в консоли набрать
Код:
У вас недостаточно прав для просмотра этой ссылки.
dividersd(1)Если в тесте карты будут ошибки, верните как было
Код:
У вас недостаточно прав для просмотра этой ссылки.
dividersd(2)У вас недостаточно прав для просмотра этой ссылки.
- kohileppah-7070
- Откуда: Калининград
Сообщение
Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками
Ошибок вроде нет
CS VS1053 можно от ESP отсоеденить?
Пинов то у esp хватит, ещё ведь по I2C датчики и FM радио подключать
Пинов то у esp хватит, ещё ведь по I2C датчики и FM радио подключать
У вас нет необходимых прав для просмотра вложений в этом сообщении.