Хороший проект, автору большое спасибо.
Нашел что цифра "9" не правильно показывало рядом с ползунком при регулировки звука. Была как "90"
Исправил тут functions.ino "if (volume < 9) oled.print(" ");" на "if (volume < 10) oled.print(" ");"
Продолжу. Это мне такой модуль RDA5807M кривой попал? (2 шт.) Все что-то молчат об этом!
При подаче питания если было выключено то шипит в динамике пока настройку не покрутишь, тогда начинает транслировать станцию.
Проверил на 2-х модулях, покупал давно, одинаково у обоих. Если быстро вкл. выкл. вкл. то начинает нормально работать, странно что на двух. В любимое станция записана, частоты совпадают.
Так, кое что нашел про 5807 ....
".... это классическое поведение RDA5807M при зависании PLL после старта.
Эта микросхема иногда инициализируется, но PLL (синтезатор частоты) не начинает работать, пока не произойдёт смена частоты хотя бы на шаг."
Теперь похоже "пинка" ей надо давать на старте при включении.
P.S.
Автор (таможня) дает добро на изменение в коде?)