A universal version of the board for KaRadio32 to which you can connect a PCM5102 DAC or VS1053 decoder, as well as connect an Adafruit-MAX98357 I2S 3W class D amplifier.
Выложил гербер файлы моей разработки печатной платы для самостоятельного заказа на производстве - jlcpcb.com или pcbway.com
I posted gerber files for the PCB project KaRadio32 in the public domain.
Запускаем KaRadio32 с подключенным IR и соединяемся через telnet (программа termite).
указываете Ваш Сом-порт, даем команду sys.logi — делаете рессет esp32.
Далее жмете кнопки и смотрите на экран, появившиеся команды в виде FF0009 или FF005F записываете на листик, потом эти коды записываете в конфигурационный файл, добавляя 0х получится примерно так:
Прошивка будет осуществляется при помощи программы Flash download tools.
Для прошивки потребуется модуль CP2102 ttl конвертер или на СН340.
Важное замечание. Flash download tools необходимо разворачивать в корень диска и путь к файлам прошивки не должен содержать кириллических символов. Перед первой прошивкой необходимо воспользоваться опцией ERASE в настройках Flash download tools. Вместо ERASE можно для очистки памяти залить пустой файл - blank4M.bin (у меня в архиве он есть) по адресу 0x00000.
Для начала определяемся с железом:
Новый WEB интерфейс с возможностью заливки плэй листов в форматах: .m3u, .pls, .txt, а также с помощью подгружаемых плагинов радио каталогов можно на лету создать свой плей лист с интересными радио потоками. Импорт плей листа в разы быстрее чем в оригинале.
Есть возможность вернуться в старый интерфейс нужно набрать http ://your-esp32/karawin. Автор сделал так, что интерфейс можно поднять на локальном сервере типа DENWER и т.д. и не заливать его в ESP32. В таком случае можно на локальный сервер выложить свои плей листы (единственно руками нужно в коде прописать) и двумя кликами импортируем новый плейлист. Заливаете прошивку как обычно
Прошивка: https://github.com/bazooka07/Ka-Radio32/tree/extensions
Инфо: https://bazooka07.github.io/Ka-Radio32/
Если не хочется прошивать свое радио то можно установить web интерфейс от базука07 себе на комп и управлять KaRadio32 используя его преимущества:
Установка web интерфейс на локальном web сервере от базука07
https://github.com/bazooka07/Ka-Radio32/tree/gh-pages
Рабочий web интерфейс: https://bazooka07.github.io/Ka-Radio32/extensions.html
Универсальная версия платы для KaRadio32 к которой можно подключить цап PCM5102 или декодер VS1053, а также подключить — Adafruit-MAX98357 I2S 3 Вт усилитель класса D.
Теперь можно в зависимости от Ваших потребностей использовать платы как бутерброд: