Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.
Необходимость регистрации - это защита от спамеров и ботов. Если это условие кого-то оскорбляет, проходите мимо. Не нравится - не заставляю.

Радиола-2 - Музыкальный центр на ESP32 своими руками

ESP32 — серия недорогих микроконтроллеров с низким энергопотреблением. Представляют собой систему на кристалле с интегрированным Wi-Fi и Bluetooth контроллерами и антеннами.

Модераторы: rewuxiin, kulia

Правила форума
Условием использования нашего форума, является соблюдение настоящих Правил форума.

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

25 окт 2023, 22:18

Да блин,, после перезагрузки мало того что упала, опять карту не видит ]:->
MobaXterm_COM4USB-Enhanced-SERIALCH343COM4_20231025_191418.zip
Другую VSку попробую
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

25 окт 2023, 22:25

kohileppah-7070 писал(а):
25 окт 2023, 22:18
мало того что упала
Не упала, зависла на чём-то. Почему Радиола перезагрузилась? В автозагрузке какая станция стоит? Эта?
http://orfeyfm.hostingradio.ru:8034/orfeyfm192.mp3
Проверю сейчас. Автовоспроизведение пока уберите.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

25 окт 2023, 22:27

Проверил с автозагрузкой. И с картой, и без карты. Всё ОК...
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

25 окт 2023, 22:30

Да, эта станция.
Поменял vsку, ничего не понимаю. Железо у нас одинаковое, что ей надо?
Пока не падает, карту пихаю туда сюда :-) , вручную перезагружаю, пока ровно. Видимо что то случайное было
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

25 окт 2023, 22:32

А если другой gpio на CS назначить? или отдельный картридер выделить?
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

25 окт 2023, 22:36

kohileppah-7070 писал(а):
25 окт 2023, 22:30
Пока не падает, карту пихаю туда сюда , вручную перезагружаю, пока ровно. Видимо что то случайное было
В библиотеке к VS-ке криво реализовано определение уровня сигнала с ноги DREQ. Чуть что с контактом - всё виснет.
Пошёл я на боковую. Устал воевать... Что задумал на сегодня - не реализовал, увы. *BYE*
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

25 окт 2023, 22:41

kohileppah-7070 писал(а):
25 окт 2023, 22:32
А если другой gpio на CS назначить?
Зачем?
kohileppah-7070 писал(а):
25 окт 2023, 22:32
или отдельный картридер выделить?
То же самое. Зачем? Обоснуйте. Если есть смысл, буду думать, пинов хватает.
kohileppah-7070 писал(а):
25 окт 2023, 22:30
Пока не падает
Карта-то определилась?
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

25 окт 2023, 22:48

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

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

25 окт 2023, 23:05

kohileppah-7070 писал(а):
25 окт 2023, 22:48
Нет, не определилась.
Может нет контакта в адаптере микро-SD=>картридер? Штук пять поменял, пока карта определяться стала.
kohileppah-7070 писал(а):
25 окт 2023, 22:48
Отдельный картридер что бы miso, mosi и sck развести. Глупость, да?
Не глупость. Смысл есть, но в том случае, если у картридера есть контакт для определения вставленной карты.
Но! Сколько я не смотрел на Али картридеров, ни у одного такого контакта нет. Физически он есть, но припаян на землю. Перепаивать пробовал, фигня получается. Сделал самодельный, на монтажке, где-то валяется.
А ещё у Ардуиновской библиотеки для SD-карты нет функции определения вставленной карты. Надо писать самому.
Вот реализую основную поддержку в Радиоле проигрывателя музыки с SD-карты, посмотрю как это будет работать. Если стабильно и без закидонов, надо будет думать над реализацией отдельного картридера.
Как-то так. :-)
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

25 окт 2023, 23:23

ОК, ладно пора спать, а то я сломаю что нибудь :-D
А вот так
Connect a microSD card to the ESP8266 or ESP32 using a microSD to SD adapter.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось kohileppah-7070 25 окт 2023, 23:25, всего редактировалось 1 раз.
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

25 окт 2023, 23:23

*BYE*
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 02:46

Вот накопал у Schreibfaul1, хоть проекты и разные, может будет интересно про SD,
У вас недостаточно прав для просмотра этой ссылки.

У вас недостаточно прав для просмотра этой ссылки.

У вас недостаточно прав для просмотра этой ссылки.

У вас недостаточно прав для просмотра этой ссылки.

У вас недостаточно прав для просмотра этой ссылки.

У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 09:24

Roman0891 писал(а):
25 окт 2023, 22:07
Какой нафиг троллинг? Просто последний год из-за работы бываю здесь частично и то периодически. Для меня все резкие изменения всегда внезапны и непонятны. Поэтому я сначала, офигев, спрашиваю - где, что и как, а потом потихоньку втягиваюсь во всё новое.
Раз не троллинг, извиняюсь. Просто не надо мне приписывать того, чего я не говорил. С самого начала с PCM-кой у меня не сложилось. Так продолжается до сих пор. А люди просят поддержку PCM-ки. Я сделал.
На счёт новинок. Я сам в хвосте плетусь и не меньше вашего офигеваю *CRAZY* *ROFL*
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 09:34

kohileppah-7070 писал(а):
25 окт 2023, 23:23
А вот так
*CRAZY* *CRAZY* *CRAZY* :-| Не надо так! *ROFL* *ROFL* *ROFL*
У вас недостаточно прав для просмотра этой ссылки.
[img]msd.png[/img]
Я заказал 2 шт. вместо OTG-кабеля. Раз такое дело пошло... :-D
А пока буду использовать большой, самодельный \m/
[img]WhatsApp Image 2023-10-26 at 09.54.32.jpeg[/img]
Как зафурычит - выложу схему.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
nva
Сообщения: 58
Зарегистрирован: 03 фев 2020, 20:56

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 11:55

Когда же я наконец то доберусь до Радиолы... Тем более что железок не на одну есть...
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 13:51

SinglWolf писал(а):
26 окт 2023, 09:34
*CRAZY* *CRAZY* *CRAZY* :-| Не надо так! *ROFL* *ROFL* *ROFL*
*DONT_KNOW* нормально работает в miniweb
У меня пара вот таких
► Показать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 14:14

kohileppah-7070 писал(а):
26 окт 2023, 13:51
нормально работает в miniweb
Да ради Бога! Я просто в шоке от качества пайки был. Работает и ладно. :-)
kohileppah-7070 писал(а):
26 окт 2023, 13:51
У меня пара вот таких
Именно такая не пойдёт. Слот распаян под режим SPI, а карточка может и должна работать в родном режиме MMC. Для этого нужно 6 подтягивающих резистора, а на платке вижу только 4.
Короче, мой большой самодельный картридер зафурычил в режиме MMC! \m/
Вечером нарисую схему и выложу.
Пока читайте
У вас недостаточно прав для просмотра этой ссылки.
и готовьте резисторы, режьте дорожки на плате картридера :-D .
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 14:30

SinglWolf писал(а):
26 окт 2023, 14:14
режьте дорожки на плате картридера
Да мне проще Франкенштейна как у вас спаять :-D
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Подключение SD-карты к ESP32-S3

26 окт 2023, 17:27

Содержимое каталога data из архива с прошивками распаковать в корень SD-карты!
Файл fatfs.bin прошивать не нужно!

GPIO ESP32-S3 для SD-карты
Сначала картинка.
sd_card.png
Пин 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 мкФ по питанию. Паять прямо на контакты слота.
Как-то так *SCRATCH* ... Надеюсь, понятно написал?
__
ЗЫ. У меня на картинке видно задействованный 11-ый контакт слота. Это защита от записи. Он нам ни к чему. Ещё там нет резистора на DAT0. Этот слот распаивал для ESP32. Там, если GPIO12 (DAT0) подтянут к +3v3, прошить не получится.
Да, знаю, что GPIO46 совсем рядом. Он служебный. Его можно использовать в качестве выхода или входа, подтянутого к земле. *PARDON*
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 17:35

Ясно, будем паять!
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 17:49

Стоп! А где у меня 10 контакт на слоте? Два крайних справа замыкаются при вставленной карте
► Показать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 17:57

Ага, т.е крайний справа подтягиваем к питанию, а перед ним 10?
При вставленной карте на 14 gpio идёт +3,3 через 10кОм?
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 18:18

kohileppah-7070 писал(а):
26 окт 2023, 17:49
Стоп! А где у меня 10 контакт на слоте? Два крайних справа замыкаются при вставленной карте
У меня 10 замыкается на землю при вставленной карте. 11-ый замыкается на землю, если собачка защиты записи передвинута.
pins_sd.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 18:30

Так значит наоборот. При вставленной карте и собачке в положении разрешить запись, 10 замыкается на землю. Т.е на gpio 14 при вставленной карте подается минус, а без карты подтянута к плюсу. Вроде разобрался. Контакты только крайние мелковаты, но ничего, спаяем :-)
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 19:06

Тестовая прошивка для проверки SD-карты.
Заливать на чистую 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
Жду положительных результатов. :-)
binaries.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 22:53

Ну как, у меня получилось?
MobaXterm_COM4USB-Enhanced-SERIALCH343COM4_20231026_195126.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 22:58

kohileppah-7070 писал(а):
26 окт 2023, 22:53
Ну как, у меня получилось?
Всё ОК. Ошибок нет. *THUMBS UP*
Можно двигаться дальше...
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 23:00

Вот, слепил. Заколебался :-D
► Показать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
SinglWolf
Администратор
Администратор
Контактная информация:
Откуда: Башкирия
Сообщения: 3040
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

26 окт 2023, 23:10

kohileppah-7070 писал(а):
26 окт 2023, 23:00
Вот, слепил. Заколебался
*THUMBS UP*
Можете ещё в консоли набрать

Код:

У вас недостаточно прав для просмотра этой ссылки.

dividersd(1)
и перезагрузить Радиолу. Эта команда выставит скорость шины SD-карты 56 мГц. По-умолчанию 40.
Если в тесте карты будут ошибки, верните как было

Код:

У вас недостаточно прав для просмотра этой ссылки.

dividersd(2)
Я, если что, логи утром гляну. *BYE*
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 449
Зарегистрирован: 06 июн 2021, 19:05

Re: ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

27 окт 2023, 01:59

Ошибок вроде нет
dividersd(1).zip
dividersd(2).zip
CS VS1053 можно от ESP отсоеденить?
Пинов то у esp хватит, ещё ведь по I2C датчики и FM радио подключать
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Вернуться в «ESP32»