Интернет радиоприемник на esp32 из советского абонентского громкоговорителя орфей-311

Тема в разделе "Глядите, что я сделал", создана пользователем issaom, 3 ноя 2020.

  1. HungryOwl

    HungryOwl Нерд

    GFX не встала поначалу. Но поставил ее. Все то же самое.:confused:
     

    Вложения:

  2. issaom

    issaom Гуру

    Дык это графическое ядро. Там как раз эта константа на которой у Вас ошибка и находится из-за нее и не собирается.
     
  3. HungryOwl

    HungryOwl Нерд

    ST7735 в библиотеке и ST77XX в скетче радио, из-за этого может быть ошибка?
     
  4. issaom

    issaom Гуру

    У меня то собирается:
    Снимокм2.JPG
     
  5. HungryOwl

    HungryOwl Нерд

    Ну, видимо мне не повезло.
     
  6. issaom

    issaom Гуру

    Попробуете вот это просто откомпилировать (ctrl+r)
    Код (C++):
    #include <Adafruit_GFX.h>
    #include <Adafruit_ST7735.h>
    #define TFT_CS   4
    #define TFT_RST  16
    #define TFT_DC   17
    Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST);
    uint16_t oldcolourBar = ST77XX_GREEN;

    void setup() {

    }

    void loop() {

    }
    Соберется или нет ?
     
  7. HungryOwl

    HungryOwl Нерд

    Поставил библиотеку как у Вас на скиншоте ST7735 ST7789 v1.6.0. Попытался Ваш скетч скомпилировать. Новая напасть, теперь ругается: Ошибка компиляции для платы ESP32 Dev Module.
    Наверное надо все сносить и заново ставить.:mad:
    Правда, я плату (модуль) физически к порту не подключал, может в этом дело.
     
    Последнее редактирование: 7 ноя 2020
  8. issaom

    issaom Гуру

    Платформу поменяйте - этот код должен под любую плату собираться без подключения.
    Снимок3.JPG
     
  9. HungryOwl

    HungryOwl Нерд

    Попробую переустановить Arduino IDE.
     
  10. issaom

    issaom Гуру

    HungryOwl нравится это.
  11. Airbus

    Airbus Радиохулиган Модератор

    Там еще от версии IDE зависит. ХЗ почему. Пару раз такое бывало приходилось переустанавливать. У автора какая?
     
  12. issaom

    issaom Гуру

    У меня 1.8.13
    Недавно ставил библиотеку для работы со звуком.... пришлось профиль в Windows новый сделать..... в старом так примеры из библиотеки и не собирались.
     
  13. HungryOwl

    HungryOwl Нерд

    Да, та эта еще "магия".:confused: Снес Arduino IDE, вычистил папки. Скомпилировалось. Спасибо issaom за терпение.
     

    Вложения:

    • 08112020.png
      08112020.png
      Размер файла:
      119 КБ
      Просмотров:
      179
    Последнее редактирование: 8 ноя 2020
    Catbear и issaom нравится это.
  14. parovoZZ

    parovoZZ Гуру

    в смысле почему? Библиотеки привязаны к версии SDK. Это так не только в ардуине, но и в любых других средах.
     
  15. Airbus

    Airbus Радиохулиган Модератор

    Я не знаю! Первый раз такая фигня случилась когда компилил скеч интернет радио от rv9b. Не мог понять почему. Потом поставил ту же версию что и у автора. Скомпилилось. Недавно подогнали Ардуино нано с nrf на борту. Хотел прошить blink просто blink. Выбирал разные платы танцевал с бубном. Потом кажись на Ардуино.ру нашел что эта байда прошивается только версией 1.8.11 и старше. Попробовал— получилось. Вот такая магия!
     
    issaom нравится это.
  16. issaom

    issaom Гуру

    Прикрутил WEB - морду для возможности удаленного управления:
    Web_Morda_PC.JPG

    Демонстрация работы тут:



    Кнопки с названиями радиостанций формируются "на лету" т.е. в зависимости от количества радиостанций в массиве.
    Исходный код в комплекте
     

    Вложения:

    Airbus нравится это.
  17. Deniskyn

    Deniskyn Гик

    Допилите ИК пульт, управление энкодером, и будет достойный ответ karadio32...)
    PS
    И заливку потоков через вебморду.
     
  18. knopaleo

    knopaleo Нерд

    Я так понял, формат .aac тоже воспроизводит?
     
  19. Airbus

    Airbus Радиохулиган Модератор

    Good job!Статик можно задать?
     
    Последнее редактирование: 24 ноя 2020
  20. issaom

    issaom Гуру

    Ага.