Почему за деньги) открытый проект же. После праздников попробую прикрутить дисплей ssd1306 вместо двухцветного светодиода.
А зачем у Вас постоянный опрос и сохранение громкости идет (P.S: я не программер :) - при этом имеет место еле слушного шелчка (очень раздражает). Убрал в скетче этот опрос (регулировку громкости) и шелчок пропал. У РадиоСан такого шелчка нет (но Вы выигрываете Вэб интерфейсом и кнопками) - возможно другой алгоритм по громкости.
вот за это большое спасибо! с Oled дисплеем юзабельнее будет.
а еще прозьбу можно? в проекте используется файл конфига, создаваемый прошивкой в SPIFFS диске на ESP, который можно подгружать в контроллер без перепрошивки модуля скриптом из IDE Arduino. в файл конфига записаны настройки WiFi и плейлист станций. если не трудно, сделайте еще внешний файл, чтобы не только через вебморду плеер настраивать можно было.
File configFile = SPIFFS.open("/config.json", "r");// открываем файл для чтения
когда будет дисплей, плейлист можно удлинить на оч много станций. а по пресетным кнопкам клацать с подраздела избранное.
Почему за деньги) открытый проект же. После праздников попробую прикрутить дисплей ssd1306 вместо двухцветного светодиода.
А зачем у Вас постоянный опрос и сохранение громкости идет (P.S: я не программер :) - при этом имеет место еле слушного шелчка (очень раздражает). Убрал в скетче этот опрос (регулировку громкости) и шелчок пропал. У РадиоСан такого шелчка нет (но Вы выигрываете Вэб интерфейсом и кнопками) - возможно другой алгоритм по громкости.
щелчки похоже из-за совместного использования пинов UART для вывода звука и вывода в терминал. по RX шим на динамик вылетает.
if (stream_ok==1){//если поток запустился то
if (mp3->isRunning()) {//проверяем воспроизведение потока
if (millis()-lastms > 3000) {//раз в 3 сек
lastms = millis();
if (vol_write==1) vol_write=0,/* Serial.println("save vol"),*/ saveConfig();//проверяем изменялась ли громкость и сохраняем значение
//Serial.printf("Running for %d ms. Heap: %d b\n", lastms, ESP.getFreeHeap());//отображаем воспроизводится ли поток
//Serial.println(analogRead(A0));
Serial.flush();
}
rv9c пишет:
Как как) отключив uart. Но
я пару строк закоментил, теперь уарт не фонит опросами, когда поток играет)) а в остальных случаях диагностику выдает, что тоже полезно для понимания текущего состояния плеера
Собрал Мини веб радио но не правельно работает тач при нажатии кнопки в право включается муте при нажатии кнопки громкостьи- переключаются станции на зад. Подскажите где это можно поправить в скетче.
Подпаяйте электролит к модулю esp12 между vcc и gnd ёмкостью 470мкф
ESPmini Переодически идет сброс esp и стираються все настройки. На питание установил конденсаторы и на 3 и на 5 вольт по 1000 Мкф.- это не помогает.
ets Jan 8 2013,rst cause:4, boot mode:(3,7)
wdt reset
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
vbb28d4a3
~ld
Connecting to WiFi
.........
Start ap
Configuring access point...
SSID: ESPmini. AP IP address: 192.168.4.1
start web
WDT reset по моему потеря коннекта с AP, а то что esp перешел на SSID: ESPmini. AP IP address: 192.168.4.1 может быть причиной плохого приема WiFi сигнала от роутера, несовместимостью каналов по частотным сеткам, и прочими приколами роутеров. у меня планшет есть с причудами, с прошивкой для рынка США, и он, гаденыш отказывается работать с роутерами для рынка EC. в своем роутере тоже пишлось повозиться с настройками, пока все девайсы не начали стабильно работать.
Подпаяйте электролит к модулю esp12 между vcc и gnd ёмкостью 470мкф
ESPmini Переодически идет сброс esp и стираються все настройки. На питание установил конденсаторы и на 3 и на 5 вольт по 1000 Мкф.- это не помогает.
ets Jan 8 2013,rst cause:4, boot mode:(3,7)
wdt reset
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
vbb28d4a3
~ld
Connecting to WiFi
.........
Start ap
Configuring access point...
SSID: ESPmini. AP IP address: 192.168.4.1
start web
WDT reset по моему потеря коннекта с AP, а то что esp перешел на SSID: ESPmini. AP IP address: 192.168.4.1 может быть причиной плохого приема WiFi сигнала от роутера, несовместимостью каналов по частотным сеткам, и прочими приколами роутеров. у меня планшет есть с причудами, с прошивкой для рынка США, и он, гаденыш отказывается работать с роутерами для рынка EC. в своем роутере тоже пишлось повозиться с настройками, пока все девайсы не начали стабильно работать.
Плохой сигнал WiFi - вопрос в другом - почему при этом слетают настройки?
А перед срабатыванием ватчдога можно лог увидеть? Как развивались события? Поток воспроизводился и тут встал и перезагрузка? Переключили поток и перезагрузка? Изменили громкость и...? Подробнее опишите пожалуйста
А перед срабатыванием ватчдога можно лог увидеть? Как развивались события? Поток воспроизводился и тут встал и перезагрузка? Переключили поток и перезагрузка? Изменили громкость и...? Подробнее опишите пожалуйста
Лог не сохранился - если еще появится скину лог, происходит это то часто не не очень часто.
Бывает переключил поток и перезагрузка, В терминале видел такое появляется Save vol и перезагрузка (и что то такае как вроде память (может не память) не доступна или не может сохранить и перезагрузка). Громкость сам не минял - нет просто кнопок.
проблема только в величине буфера фреймов, которая решается довеской SPI RAM, под которую тоже оптимизирована либа.
Повторюсь, мп3 поток енкодится софтово, без дорогой платы VLSI кодека, и был пример записи потока, собирая фреймы из буфера на SD карточку(в код сильно не вникал, но похоже буфер писался напрямую в карту в RAW раздел Flash блоками, потом после окончания записи, создавался файл на раздел с FAT32 той же флешки). если попадется, закину ссылку, если это кому-то вообще интересно.
для проекта ESPmini не хватает доп буфера на внешней SPI RAM, которая не такая уж и дорогая, если не 1024, а 256-512 кБит брать.
тогда и на вебморду, и на дисплеи внутренней ОЗУ станет хватать, и поток дропами сыпать не будет.
Дешевле esp32 купить, там и ОЗУ нормального объема, и ЦАП 2шт хотя и 8бит. Чем городить внешнюю память и покупать внешний ЦАП... Библиотека esp8266audio вроде как esp32 поддерживает, если судить по описанию. Надо будет попробовать
расбери это замечательно, но со звуком опять-же или i2s DAC, или шим на оба канала для бедных))
я с этого и начинал, натянув на Pi Zero W звуковуху на PCM5201 и софт Max2Play, RuneAudio, volumio.orgи подобные.
в итоге получился микро медиацентр с аирплеем, мироркастом, и кучей прикольных плугинов и функционала, перевода звукового потока с компа, планшета, ведроида на музцентр, проигрывания любых треков от MP3, flac, до DSD 5.1 c битрейтом, который через вайфай еле пролезает.
ну а для кухонного фона вполне себе и ESP8266 c двумя кнопками транзистором и динамиком прокатит. пока шкварчит на печке, и свистит гудок кипящего чайника, тяжело определить, какой источник звука на однополосном 3х ватном динамике, из 32битного цап, или шим на 150 кгц. цена вопроса копейки, модуль голый брал, даже без переходной платы, в коробке динамика так и висит на 5 проводочках, приклеить бы надо к стенке )))
На кухне я кстати тоже слушаю радио на ESP8266, KaRadio со стандартными кнопками, без дисплея. Радио вмонтировал в корпус от абонентского громкоговорителя. При использовании радио навеваются ностальгические воспоминания))). Я тут выкладывал видео, если любопытно посмотрите на моем ютуб канале.
все советуют купить есп32, потому что глубше и ширее, а если у меня залежи из 10 есп12ф в остатках пылятся? проект один взлетел, рынок насытился, теперь вот остатки остатков утилизирую)) из 67 модулей по вейтер станциям и часам на лед матрицах с прогнозом погоды и смс от сына бабушке в деревню осталось 10 модульков. из 2х сотен партии, купленой полтора года назал.
на вебрадио очень даже взлетит, особенно в корпусе 5х5х5 см, с внешним БП от усб зарядки мобильника. но OLED дисплейчик с NTP часиками и будильником с инет радио было бы оч круто, врежется в корпус просто идеально, даже стеклышком под тон покрою.
а так очень даже достойно, но в итоге дороговастенько вышло под ширпотреб, корпуса видать с начинкой прикупили, да перепаковка под свое железо + платы, + монтаж.
прямая поставка от продавца без блютуса и мп3 плеера удешевила бы девайс на 20-30%. да и торчащие энкодеры фейс подпортили.
Пока я не наткнулся на проект KaRadio у меня была мысль купить "Волну". Всё-таки собрать Wi-fi радио самому выходит гораздо дешевле.
и дешевле, и интереснее. модулями они уже не продают http://radiowolna.ru/module, но как вы понимаете, это перекозленое карадио, допилили отг под себя и русифицировали, из оригинального плата под ESP32, остальное куплено блочно без доработок, с плекса накладки еще нарезали. молодцы, что сказать!
Походу просто неправильный тип дисплея выбран. Поперебирайте экранчики командой в терминале sys.lcd("nn") где вместо nn цифирки от 1 до 200 ( 10 ю думаю ограничитесь) кавычки и скобки вводить обязательно. После каждого раза перезагрузитесь
udavst, да действительно, немного в правом нижнем углу треснул (видимо при транспортировке - али-китаец плохо упаковал), я уже другой заказал, скоро должен приехать.
pilnikov, я уже пробовал менять типы экранов, но наиболее информативно выходит с типом дисплея 1 и 4, что собственно и соответствует его типу SSD1306, и как это и укказывается в рекомендациях по типу экрана на Гитхабе. Я имел ввиду возможно ли изменить отображение на экране: вместо еле видного текста на верхней полоске отображать текст без полоски (более увеличенный, ну или хотя бы читабельный), и немного увеличенный остальной текст, как на нижней картинке (http://karadio.karawin.fr/yours/thomas.jpg - автор некий Tomáš Friml, картинка взята из альбома повторителей авторского проекта с сайта http://karadio.karawin.fr/yours/).
Доброго дня, форумчане! У меня работающее радио на 8266 lolin. Кнопки прикрутил. Хочу подключить lcd 1602 c интерфейсом i2c. Нашел только про прямое подключение тут http://arduino.ru/forum/proekty/wi-fi-internet-radio#comment-275765. Подскажите, пожалуйста, возможно ли подключить lcd 1602 по i2c?
Про подключение arduino к 8266 lolin тоже не понял как. Подскажите, как подключить arduino uno к 8266 lolin.
udavst, да действительно, немного в правом нижнем углу треснул (видимо при транспортировке - али-китаец плохо упаковал), я уже другой заказал, скоро должен приехать.
pilnikov, я уже пробовал менять типы экранов, но наиболее информативно выходит с типом дисплея 1 и 4, что собственно и соответствует его типу SSD1306, и как это и укказывается в рекомендациях по типу экрана на Гитхабе. Я имел ввиду возможно ли изменить отображение на экране: вместо еле видного текста на верхней полоске отображать текст без полоски (более увеличенный, ну или хотя бы читабельный), и немного увеличенный остальной текст, как на нижней картинке (http://karadio.karawin.fr/yours/thomas.jpg - автор некий Tomáš Friml, картинка взята из альбома повторителей авторского проекта с сайта http://karadio.karawin.fr/yours/).
можно все, тока это будет жить до следующего обновления прошивки - потом все обратно слетит
Сачала попробуйте скомпилировать и залить свою прошивку. Когда получится - ковыряйте файл addonu8g2.c - в нем и шрифт и что куда и как выводить
странно что ножки кончились под i2c, если под подключение аддона остались. а что мешает и матрицу кнопок на такой-же i2c адаптор дисплея пересадить, выбрав на нем другой адрес шины? 4 in x 4out вполне хватит на 16 кнопок
на моем варианте радио на 8266 кроме I2S DAC пока ничего не висит, а DAC занял 3 пина(которые фиксированы в RTOS).
Подскажите как можно приглушить свечение этих светодиодов -красный и синий (отмечены красным) при работе горят постоянно, нагреваются. Плата ЕСП32 по 15 пин с каждой стороны. Выпаивать не хочу. Команды через терминал не решают проблему.
странно что ножки кончились под i2c, если под подключение аддона остались. а что мешает и матрицу кнопок на такой-же i2c адаптор дисплея пересадить, выбрав на нем другой адрес шины? 4 in x 4out вполне хватит на 16 кнопок
на моем варианте радио на 8266 кроме I2S DAC пока ничего не висит, а DAC занял 3 пина(которые фиксированы в RTOS).
господа, вот вы все такие умные, что ж вы строем то не ходите? Чел собирает карадио, а не вашу конструкцию. Карадио в качестве аудиокодека использует vs1053. Под вээску заняты все гпио еспихи. Поэтому экранчик по и квадрату подцепить некуда. Если ваша конструкция могет аас по и2эс и ноги свободные остались и экранчик вы у себя прописали 1602 по и2цэ - поделитесь пожалуйста с камрадами - мы будем очень Вам благодарны.
можно все, тока это будет жить до следующего обновления прошивки - потом все обратно слетит
Сачала попробуйте скомпилировать и залить свою прошивку. Когда получится - ковыряйте файл addonu8g2.c - в нем и шрифт и что куда и как выводить
Спасибо, за советы, я в принципе так и предпологал (хотя пока в программировании ардуино полный ламмер), что все переделки - до очередной прошивки. Думаю теперь надо просто задуматься над более крупным дисплеем.
Форумчане, кто пользует Karadio32 на ESP32, по проекту karawin/Ka-Radio32, с дисплеем диагональю 1,8" и более, поделитесь впечатлением, присоветуйте информативный дисплей для простого проекта.
Подскажите как можно приглушить свечение этих светодиодов -красный и синий (отмечены красным) при работе горят постоянно, нагреваются. Плата ЕСП32 по 15 пин с каждой стороны. Выпаивать не хочу. Команды через терминал не решают проблему.
А не пробовали просто наклеить поверх 1-2 слоя обычной изоленты (выбор цвета по вкусу)... и слепить не будут, и выпаивать не надо.
странно что ножки кончились под i2c, если под подключение аддона остались. а что мешает и матрицу кнопок на такой-же i2c адаптор дисплея пересадить, выбрав на нем другой адрес шины? 4 in x 4out вполне хватит на 16 кнопок
на моем варианте радио на 8266 кроме I2S DAC пока ничего не висит, а DAC занял 3 пина(которые фиксированы в RTOS).
Не поделитеь проектом? Интересно было бы слепить 8266 и 5102
Всем привет и с прошедшими праздниками! Попробовал прикрутить к проекту ESPmini внешний цап pcm5100, звучание понравилось) Хочу заказать печатные платы и собственно вопрос, стоит ли заморачиваться и разводить внешний цап?
Всем привет и с прошедшими праздниками! Попробовал прикрутить к проекту ESPmini внешний цап pcm5100, звучание понравилось) Хочу заказать печатные платы и собственно вопрос, стоит ли заморачиваться и разводить внешний цап?
Можно видос или аудио что получилось - звук оценить с pcm?
Звук даволно пристойный. Всё круто - только есть одно но - буфера почти нет и это все перечеркивает. если все это наворачивать экран, pcm5100 - тогда лучше доплатить и взять esp32, а еще лучше esp32 Wrover с 8-16mb.
А зачем у Вас постоянный опрос и сохранение громкости идет (P.S: я не программер :) - при этом имеет место еле слушного шелчка (очень раздражает). Убрал в скетче этот опрос (регулировку громкости) и шелчок пропал. У РадиоСан такого шелчка нет (но Вы выигрываете Вэб интерфейсом и кнопками) - возможно другой алгоритм по громкости.
вот за это большое спасибо! с Oled дисплеем юзабельнее будет.
а еще прозьбу можно? в проекте используется файл конфига, создаваемый прошивкой в SPIFFS диске на ESP, который можно подгружать в контроллер без перепрошивки модуля скриптом из IDE Arduino. в файл конфига записаны настройки WiFi и плейлист станций. если не трудно, сделайте еще внешний файл, чтобы не только через вебморду плеер настраивать можно было.
когда будет дисплей, плейлист можно удлинить на оч много станций. а по пресетным кнопкам клацать с подраздела избранное.
А зачем у Вас постоянный опрос и сохранение громкости идет (P.S: я не программер :) - при этом имеет место еле слушного шелчка (очень раздражает). Убрал в скетче этот опрос (регулировку громкости) и шелчок пропал. У РадиоСан такого шелчка нет (но Вы выигрываете Вэб интерфейсом и кнопками) - возможно другой алгоритм по громкости.
щелчки похоже из-за совместного использования пинов UART для вывода звука и вывода в терминал. по RX шим на динамик вылетает.
to kloker
и как бороться с этим?
Как как) отключив uart. Но
я пару строк закоментил, теперь уарт не фонит опросами, когда поток играет)) а в остальных случаях диагностику выдает, что тоже полезно для понимания текущего состояния плеера
Собрал Мини веб радио но не правельно работает тач при нажатии кнопки в право включается муте при нажатии кнопки громкостьи- переключаются станции на зад. Подскажите где это можно поправить в скетче.
Скетч загрузил который выложил koka7775
ESPmini Переодически идет сброс esp и стираються все настройки. На питание установил конденсаторы и на 3 и на 5 вольт по 1000 Мкф.- это не помогает.
ESPmini Переодически идет сброс esp и стираються все настройки. На питание установил конденсаторы и на 3 и на 5 вольт по 1000 Мкф.- это не помогает.
WDT reset по моему потеря коннекта с AP, а то что esp перешел на SSID: ESPmini. AP IP address: 192.168.4.1 может быть причиной плохого приема WiFi сигнала от роутера, несовместимостью каналов по частотным сеткам, и прочими приколами роутеров. у меня планшет есть с причудами, с прошивкой для рынка США, и он, гаденыш отказывается работать с роутерами для рынка EC. в своем роутере тоже пишлось повозиться с настройками, пока все девайсы не начали стабильно работать.
ESPmini Переодически идет сброс esp и стираються все настройки. На питание установил конденсаторы и на 3 и на 5 вольт по 1000 Мкф.- это не помогает.
WDT reset по моему потеря коннекта с AP, а то что esp перешел на SSID: ESPmini. AP IP address: 192.168.4.1 может быть причиной плохого приема WiFi сигнала от роутера, несовместимостью каналов по частотным сеткам, и прочими приколами роутеров. у меня планшет есть с причудами, с прошивкой для рынка США, и он, гаденыш отказывается работать с роутерами для рынка EC. в своем роутере тоже пишлось повозиться с настройками, пока все девайсы не начали стабильно работать.
Плохой сигнал WiFi - вопрос в другом - почему при этом слетают настройки?
Надо изменить алгоритм сохранения настроек. После праздников поправлю
А перед срабатыванием ватчдога можно лог увидеть? Как развивались события? Поток воспроизводился и тут встал и перезагрузка? Переключили поток и перезагрузка? Изменили громкость и...? Подробнее опишите пожалуйста
Лог не сохранился - если еще появится скину лог, происходит это то часто не не очень часто.
Бывает переключил поток и перезагрузка, В терминале видел такое появляется Save vol и перезагрузка (и что то такае как вроде память (может не память) не доступна или не может сохранить и перезагрузка). Громкость сам не минял - нет просто кнопок.
Ну я понял в чем беда) попробую поправить.
кто юзает KaRadio32 on TGO TM, откуда такое слайдшоу на дисплее, DMA не юзается как класс?
даже под ардуино есть либы дисплеев c DMA, а тут азбукой морзе символы прорисовывает.
пытаюсь переварить 80 листов коментов, мелькал вопрос о записи потока в файл на флешку.
либа https://github.com/earlephilhower/ESP8266Audio в состоянии выводить через I2S DAC и PWS поток MP3 128 кбит софтовым кодеком с ESP8266,
проблема только в величине буфера фреймов, которая решается довеской SPI RAM, под которую тоже оптимизирована либа.
Повторюсь, мп3 поток енкодится софтово, без дорогой платы VLSI кодека, и был пример записи потока, собирая фреймы из буфера на SD карточку(в код сильно не вникал, но похоже буфер писался напрямую в карту в RAW раздел Flash блоками, потом после окончания записи, создавался файл на раздел с FAT32 той же флешки). если попадется, закину ссылку, если это кому-то вообще интересно.
для проекта ESPmini не хватает доп буфера на внешней SPI RAM, которая не такая уж и дорогая, если не 1024, а 256-512 кБит брать.
тогда и на вебморду, и на дисплеи внутренней ОЗУ станет хватать, и поток дропами сыпать не будет.
Дешевле esp32 купить, там и ОЗУ нормального объема, и ЦАП 2шт хотя и 8бит. Чем городить внешнюю память и покупать внешний ЦАП... Библиотека esp8266audio вроде как esp32 поддерживает, если судить по описанию. Надо будет попробовать
esp64 и еще винт внешний! и экран от айфона Х чтоб графика в душу :)
esp64 и еще винт внешний! и экран от айфона Х чтоб графика в душу :)
А почему бы и нет. Я в целях любопытстства собирал интернет-радио на основе Raspberry Pi3
Использовал дисплей 5 дюймов. Работает очень стабильно, без затыков. По стабильности воспроизведения не уступает даже настольному компу.
Вот что у меня получилось: https://youtu.be/D2n1_rhvgFM
расбери это замечательно, но со звуком опять-же или i2s DAC, или шим на оба канала для бедных))
я с этого и начинал, натянув на Pi Zero W звуковуху на PCM5201 и софт Max2Play, RuneAudio, volumio.org и подобные.
в итоге получился микро медиацентр с аирплеем, мироркастом, и кучей прикольных плугинов и функционала, перевода звукового потока с компа, планшета, ведроида на музцентр, проигрывания любых треков от MP3, flac, до DSD 5.1 c битрейтом, который через вайфай еле пролезает.
ну а для кухонного фона вполне себе и ESP8266 c двумя кнопками транзистором и динамиком прокатит. пока шкварчит на печке, и свистит гудок кипящего чайника, тяжело определить, какой источник звука на однополосном 3х ватном динамике, из 32битного цап, или шим на 150 кгц. цена вопроса копейки, модуль голый брал, даже без переходной платы, в коробке динамика так и висит на 5 проводочках, приклеить бы надо к стенке )))
по внешней SPI SRAM, это всего 6 проводочков, 2 питание 4 шина SPI + выбор кристалла.
максимум головняка - сьездить в магазин и купить парочку на разные проекты, ну и на этом покатать на макетке, вдруг взлетит без шума и пылу.
На кухне я кстати тоже слушаю радио на ESP8266, KaRadio со стандартными кнопками, без дисплея. Радио вмонтировал в корпус от абонентского громкоговорителя. При использовании радио навеваются ностальгические воспоминания))). Я тут выкладывал видео, если любопытно посмотрите на моем ютуб канале.
Del
все советуют купить есп32, потому что глубше и ширее, а если у меня залежи из 10 есп12ф в остатках пылятся? проект один взлетел, рынок насытился, теперь вот остатки остатков утилизирую)) из 67 модулей по вейтер станциям и часам на лед матрицах с прогнозом погоды и смс от сына бабушке в деревню осталось 10 модульков. из 2х сотен партии, купленой полтора года назал.
на вебрадио очень даже взлетит, особенно в корпусе 5х5х5 см, с внешним БП от усб зарядки мобильника. но OLED дисплейчик с NTP часиками и будильником с инет радио было бы оч круто, врежется в корпус просто идеально, даже стеклышком под тон покрою.
из Питера вот самоделкин артель по интернет приемничкам "война 2" запилил,
https://habr.com/post/374247/
это корпус для радио на али
https://ru.aliexpress.com/item/ADDKEY-Retro-Wooden-Bluetooth-Speaker-HIFI-Wireless-Speaker-3D-Dual-Loudspeakers-Surround-Mini-Portable-bluetooth-USB/32811934748.html
а так очень даже достойно, но в итоге дороговастенько вышло под ширпотреб, корпуса видать с начинкой прикупили, да перепаковка под свое железо + платы, + монтаж.
прямая поставка от продавца без блютуса и мп3 плеера удешевила бы девайс на 20-30%. да и торчащие энкодеры фейс подпортили.
из Питера вот самоделкин артель по интернет приемничкам "война 2" запилил,
https://habr.com/post/374247/
Пока я не наткнулся на проект KaRadio у меня была мысль купить "Волну". Всё-таки собрать Wi-fi радио самому выходит гораздо дешевле.
из Питера вот самоделкин артель по интернет приемничкам "война 2" запилил,
https://habr.com/post/374247/
Пока я не наткнулся на проект KaRadio у меня была мысль купить "Волну". Всё-таки собрать Wi-fi радио самому выходит гораздо дешевле.
и дешевле, и интереснее. модулями они уже не продают http://radiowolna.ru/module, но как вы понимаете, это перекозленое карадио, допилили отг под себя и русифицировали, из оригинального плата под ESP32, остальное куплено блочно без доработок, с плекса накладки еще нарезали. молодцы, что сказать!
сам такой)))
del
печатную платку - гербер бы у них приобрел бы ) спаять и залить и сам бы смог) а корпус вообще тема!
Приветствую! Собрал karadio32 по данной схеме, но пока без ИК.
На данный момент стоит прошивка 1.6 Rev 3 - работает стабильно.
Пока только начинаю осваивать проект, поэтому вопрос к знающим:
на дисплее вот такое очень мелкое изображение,
возможно ли его выводить в виде как например на данном фото:?
Если возможно, то как это осуществить.
torrch, Мне кажется у Вас экран повреждён. Он через строчку не должен выводить. Проверьте его отдельно, просто демо-скетч залейте и посмотрите.
Походу просто неправильный тип дисплея выбран. Поперебирайте экранчики командой в терминале sys.lcd("nn") где вместо nn цифирки от 1 до 200 ( 10 ю думаю ограничитесь) кавычки и скобки вводить обязательно. После каждого раза перезагрузитесь
udavst, да действительно, немного в правом нижнем углу треснул (видимо при транспортировке - али-китаец плохо упаковал), я уже другой заказал, скоро должен приехать.
pilnikov, я уже пробовал менять типы экранов, но наиболее информативно выходит с типом дисплея 1 и 4, что собственно и соответствует его типу SSD1306, и как это и укказывается в рекомендациях по типу экрана на Гитхабе. Я имел ввиду возможно ли изменить отображение на экране: вместо еле видного текста на верхней полоске отображать текст без полоски (более увеличенный, ну или хотя бы читабельный), и немного увеличенный остальной текст, как на нижней картинке (http://karadio.karawin.fr/yours/thomas.jpg - автор некий Tomáš Friml, картинка взята из альбома повторителей авторского проекта с сайта http://karadio.karawin.fr/yours/).
Доброго дня, форумчане! У меня работающее радио на 8266 lolin. Кнопки прикрутил. Хочу подключить lcd 1602 c интерфейсом i2c. Нашел только про прямое подключение тут http://arduino.ru/forum/proekty/wi-fi-internet-radio#comment-275765. Подскажите, пожалуйста, возможно ли подключить lcd 1602 по i2c?
Про подключение arduino к 8266 lolin тоже не понял как. Подскажите, как подключить arduino uno к 8266 lolin.
Del Дублирование поста
тока еще один контроллер прикручивать. Напрямую - ножек не хватает - заняты все
ищите по тегу karadio addons
а если тему почитаете - то на каждой 10ой примерно странице тот же самый вопрос
udavst, да действительно, немного в правом нижнем углу треснул (видимо при транспортировке - али-китаец плохо упаковал), я уже другой заказал, скоро должен приехать.
pilnikov, я уже пробовал менять типы экранов, но наиболее информативно выходит с типом дисплея 1 и 4, что собственно и соответствует его типу SSD1306, и как это и укказывается в рекомендациях по типу экрана на Гитхабе. Я имел ввиду возможно ли изменить отображение на экране: вместо еле видного текста на верхней полоске отображать текст без полоски (более увеличенный, ну или хотя бы читабельный), и немного увеличенный остальной текст, как на нижней картинке (http://karadio.karawin.fr/yours/thomas.jpg - автор некий Tomáš Friml, картинка взята из альбома повторителей авторского проекта с сайта http://karadio.karawin.fr/yours/).
можно все, тока это будет жить до следующего обновления прошивки - потом все обратно слетит
Сачала попробуйте скомпилировать и залить свою прошивку. Когда получится - ковыряйте файл addonu8g2.c - в нем и шрифт и что куда и как выводить
pilnikov
Не понял Ваш ответ. Не хватит ножек на esp8266 или на arduino?
<<на каждой 10ой примерно странице тот же самый вопрос>> и ни одного ответа.
В karadio addons описано только, как подключать 1602 без i2c. Про подключение esp к arduino не нашел.
Почитайте тему то, почитайте
странно что ножки кончились под i2c, если под подключение аддона остались. а что мешает и матрицу кнопок на такой-же i2c адаптор дисплея пересадить, выбрав на нем другой адрес шины? 4 in x 4out вполне хватит на 16 кнопок
на моем варианте радио на 8266 кроме I2S DAC пока ничего не висит, а DAC занял 3 пина(которые фиксированы в RTOS).
Подскажите как можно приглушить свечение этих светодиодов -красный и синий (отмечены красным) при работе горят постоянно, нагреваются. Плата ЕСП32 по 15 пин с каждой стороны. Выпаивать не хочу. Команды через терминал не решают проблему.
странно что ножки кончились под i2c, если под подключение аддона остались. а что мешает и матрицу кнопок на такой-же i2c адаптор дисплея пересадить, выбрав на нем другой адрес шины? 4 in x 4out вполне хватит на 16 кнопок
на моем варианте радио на 8266 кроме I2S DAC пока ничего не висит, а DAC занял 3 пина(которые фиксированы в RTOS).
господа, вот вы все такие умные, что ж вы строем то не ходите? Чел собирает карадио, а не вашу конструкцию. Карадио в качестве аудиокодека использует vs1053. Под вээску заняты все гпио еспихи. Поэтому экранчик по и квадрату подцепить некуда. Если ваша конструкция могет аас по и2эс и ноги свободные остались и экранчик вы у себя прописали 1602 по и2цэ - поделитесь пожалуйста с камрадами - мы будем очень Вам благодарны.
Сачала попробуйте скомпилировать и залить свою прошивку. Когда получится - ковыряйте файл addonu8g2.c - в нем и шрифт и что куда и как выводить
Спасибо, за советы, я в принципе так и предпологал (хотя пока в программировании ардуино полный ламмер), что все переделки - до очередной прошивки. Думаю теперь надо просто задуматься над более крупным дисплеем.
Форумчане, кто пользует Karadio32 на ESP32, по проекту karawin/Ka-Radio32, с дисплеем диагональю 1,8" и более, поделитесь впечатлением, присоветуйте информативный дисплей для простого проекта.
А не пробовали просто наклеить поверх 1-2 слоя обычной изоленты (выбор цвета по вкусу)... и слепить не будут, и выпаивать не надо.
странно что ножки кончились под i2c, если под подключение аддона остались. а что мешает и матрицу кнопок на такой-же i2c адаптор дисплея пересадить, выбрав на нем другой адрес шины? 4 in x 4out вполне хватит на 16 кнопок
на моем варианте радио на 8266 кроме I2S DAC пока ничего не висит, а DAC занял 3 пина(которые фиксированы в RTOS).
Всем привет и с прошедшими праздниками! Попробовал прикрутить к проекту ESPmini внешний цап pcm5100, звучание понравилось) Хочу заказать печатные платы и собственно вопрос, стоит ли заморачиваться и разводить внешний цап?
Всем привет и с прошедшими праздниками! Попробовал прикрутить к проекту ESPmini внешний цап pcm5100, звучание понравилось) Хочу заказать печатные платы и собственно вопрос, стоит ли заморачиваться и разводить внешний цап?
Можно видос или аудио что получилось - звук оценить с pcm?
Вот записал как звучит ESPmini c pcm5100.
mp3 https://yadi.sk/d/8QV9archjr8oGw
wav https://yadi.sk/d/3vheMMRvhjVlmA
Видео снял как все подключено и как работает
https://youtu.be/WG5SaPbijX4
Вот записал как звучит ESPmini c pcm5100.
mp3 https://yadi.sk/d/8QV9archjr8oGw
wav https://yadi.sk/d/3vheMMRvhjVlmA
Видео снял как все подключено и как работает
https://youtu.be/WG5SaPbijX4
Звук даволно пристойный. Всё круто - только есть одно но - буфера почти нет и это все перечеркивает. если все это наворачивать экран, pcm5100 - тогда лучше доплатить и взять esp32, а еще лучше esp32 Wrover с 8-16mb.