WI-FI интернет радио.

4sserg
Offline
Зарегистрирован: 26.01.2018

TFT SPI 1.8 128*160 KaRadio32 определил, как 192й

и подключал, как описано, по схеме https://github.com/karawin/Ka-Radio32 вроде как и у Вас, только 23ногу на МОСИ - у меня единые ножки для карты памяти и экрана.

koka7777745
Offline
Зарегистрирован: 29.05.2017

Может кто подскажет , почему не могу добавить платы esp12?

Wess
Offline
Зарегистрирован: 24.05.2018

Всех приветствую!
Уважаемые профи, будьте так добры, подскажите.
Проект Edzelf ESP8266.
Повесил управление на клавиатуру 4х4. (здесь подробно) Реализовал через switch...case. Работает. Но то же самое можно сделать, используя if...else if.
Вопрос такой: что в данном случае является более правильным решением и почему? К примеру, занимает меньше процессорного времени, или памяти меньше требует. Вопрос, понятно, дилетантский, но я ни разу не программист, вот постигаю азы на старости лет.
Заранее спасибо!
 

Roofus
Offline
Зарегистрирован: 09.07.2018

Добрый день всем.

Пока едет esp32, собрал для обкатки радио на esp8266 от Edzelf.

Есть мелкие недочеты, но в целом работает неплохо. Если захватит поток, то тяжко подключиться к вэбке, иногда только через stop команду.

Есть вопросы по реализации радио на esp32.

Reset vs'ки тупо подключен к EN, или так же как на 8266 диоды и резистор?

Питание обвеса, энкодер, дисплей 128х160, infra детчик запитать лучше  от 3v3 или 5v?

Skalolaz
Skalolaz аватар
Offline
Зарегистрирован: 01.05.2018

У меня обвес запитан от  esp32, но без IR. Правда блок питания 2.5 А. Сейчас переделываю под PCM5102A DAC

Roofus
Offline
Зарегистрирован: 09.07.2018

Skalolaz пишет:

У меня обвес запитан от  esp32, но без IR....

От 3х вольт или 5ти?

Дело в том, что модули позволяют оба варианта.

KVI
Offline
Зарегистрирован: 26.04.2018

Естественно от 3,3В.

Уровень выодного сигнала фотоприемника практически равен напряжению питания. А максимальное входное  напряжение порта ESP32? Можно, конечно, делитель выходного сигнала сделать - а смысл? Если и от 3,3В фотоприемник работает нормально - это его штатный режим.

Skalolaz
Skalolaz аватар
Offline
Зарегистрирован: 01.05.2018

OLED SSD1306 3.3, энкодер 5v

Roofus
Offline
Зарегистрирован: 09.07.2018

Спасибо.

Ещё вопросик, в мануале написано, что на GPIO34 вешается опционно подтягивающий резистор, нафига он нужен?

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

Skalolaz пишет:
OLED SSD1306 3.3, энкодер 5v

Энкодер работает при любом напряжении, тк по сути это просто 2 контакта. IR так же прекрасно работает от 3.3v, 5v нигде не требуется.

Skalolaz
Skalolaz аватар
Offline
Зарегистрирован: 01.05.2018

Все верно! Только я свою схему питания переделываю.

В моем случае звук пойдет так:

ESP32 I2S> 5 вольт I2S DAC с блютусом (типа XMOS)> по блютусу на на мою аудио систему

Как то так

Skalolaz
Skalolaz аватар
Offline
Зарегистрирован: 01.05.2018

Всем ало ха!

Кто нибудь цеплял  2.42in OLED Display 128x64 SSD1309  SPI к  Karadio ESP32?

Ибо экран отличный, все в нем хорошо...кроме цены 

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

Skalolaz пишет:
ESP32 I2S> 5 вольт I2S DAC с блютусом (типа XMOS)> по блютусу на на мою аудио систему
Вы уверены, что I2S в DAC 5ти вольтовый? Скорее и там уровни пониже, и 3v3 вполне скушает, и блютуз там уж точно 3v3, там наверняка сам модуль только и питается от 5, а дальше понижайки.

 

Skalolaz
Skalolaz аватар
Offline
Зарегистрирован: 01.05.2018

У меня DAC с ELNA Brown God и питанием  3 раза по 18в AC и 12в АC. Получится такое аудиофильное радио)

Пока тренируюсь на плате pc5102 но не выходит ((

Правильно я соединяю?

ESP32        pc5102 

 3.3                VIN 

GND               GND

CLK                 GPIO25

DIN                 GPIO27

BCK                 GPIO26

GND    5kOm     SCK   

pkmuum
Offline
Зарегистрирован: 25.03.2018

Всем опять привет!

Искал печатную плату для KaRadio32 под свои комплектующие, но к сожалению не нашел. Спасибо тем кто предлагал варианты.

Пришлось разработать самому. Предлагаю свой вариант. Вот моё короткое пояснительное видео на ютубе: https://youtu.be/KxX3nmln7_c

В описании под видео ссылка на файл платы для Sprint Layout 6.

Использовал такую ESP32

ESP32 покупал здесь: http://http://ali.ski/KC43T

и VS1053 (красная) брал здесь: http://ali.ski/7xyHE2

А вот фото спаянного радио:

Радио планирую слушать в стационарном режиме, буду подключать к музыкальному центру, что виден на фото. Качество звучания хорошое, питаю от телефонной зарядки, планирую поместить в отдельный корпус.

 

У кого есть свои варианты печатных плат, выкладывайте. Может у кого есть для Карадио на ESP8266?

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

Skalolaz пишет:
У меня DAC с ELNA Brown God и питанием  3 раза по 18в AC и 12в АC. Получится такое аудиофильное радио)
Не понял, что у Вас за DAC такой, и причём тут вообще конденсаторы ELNA Brown в нём и какая разница какое питание у всего устройства? Важно, на какую микросхему Вы подаёте сигнал, и какие уровни у неё на входе должны быть. Вот тут я и предположил, что 3.3 будет достаточно, и резистивные делители не нужны.

Skalolaz пишет:
Пока тренируюсь на плате pc5102 но не выходит ((Правильно я соединяю?
Зависит от того, какое радио Вы собираете, по теме на терефоне неудобно следить, а тут Вы не написали.

sound
Offline
Зарегистрирован: 12.07.2018

Добрый день, хочу сделать интернет радио, купил esp8622, пробывал на одном нем сделать, используя програмный DAC. Но радио плохо работает можна сказать вообще неработает, икает, ато и вовсе не работает, думаю иза нехватки памяти.

Вот думаю купить еще модуль VS1053 и сделать karadio, со следуещем возники вопросы:

Будет ли karadio esp8622 + VS1053 нормально работать без заиканий и зависаний, скорость интернета 10 Мбит/с, если да то какой лутше модуль VS1053 купить? он них тож много пишут, зависают вообще неработают.

Второй вариант думаю купить esp32 и сделать на нем ради без всяких дополнительных модулей, а использовать его внутрений DAC.  Такой вариант получается дешевле нежели сам модуль VS1053, но правда по звуку незнаю как будет звучать встроеный DAC esp32 и небудет ли зависать как это делает esp8622 при програмном DAC.

nadim
Offline
Зарегистрирован: 04.11.2017

----

nadim
Offline
Зарегистрирован: 04.11.2017

sound пишет:

Второй вариант думаю купить esp32 и сделать на нем ради без всяких дополнительных модулей, а использовать его внутрений DAC.  Такой вариант получается дешевле нежели сам модуль VS1053, но правда по звуку незнаю как будет звучать встроеный DAC esp32 и небудет ли зависать как это делает esp8622 при програмном DAC.

На внутреннем DAC звук будет с очень сильнми цифровыми помехами только на максимальной громкости можно слушать и только если вам на ухо наступил слон :). Зависать не будет.

Лучше собери KaRadio32+VS1053. VS1053 - синий модуль обычно нужно пропаивать, а красный в норме. Чтобы не зависал VS1053 - ресет подтяни на землю через 1К и не соединяй его с esp32.

Skalolaz
Skalolaz аватар
Offline
Зарегистрирован: 01.05.2018

полностью согласен с nadim!

KaRadio32+VS1053 красная - проверенный и безпроблемный вариант. 

У меня собран KaRadio esp8266 - ничего не зависает. Даже без резистора. Из сети вываливается и web интерфейс не доступен. Но играет исправно ))

Skalolaz
Skalolaz аватар
Offline
Зарегистрирован: 01.05.2018

Извините, да, не отметил.

Собираю Karadio32 + oled 1306+энкодер + gy-pcm5102 I2S

Безусловно, не важно какие конденсаторы напаяны на DAC и какое питание подается. Вы правы!

Подключал pcm5102 к esp32 по 3.3 в  - с резистором 5 Ом к массе - не заработало. Фон с усилителя идет

Попробую без резистора спаять..

Спасибо Вам за ответ

sound
Offline
Зарегистрирован: 12.07.2018

nadim пишет:

Лучше собери KaRadio32+VS1053.

К сожалению уже приобрел esp8622.  Приобрету еще модуль VS1053, попробую эту связку, может есть какието нюансы чтобы стабильние работало и невываливалось из сети? Покупать esp32 и выбрасивать esp8622 както жалко.

phoenix75
Offline
Зарегистрирован: 06.07.2017

pkmuum пишет:

У кого есть свои варианты печатных плат, выкладывайте. Может у кого есть для Карадио на ESP8266?

Увидел и решил бросить свои пять копеек. Правда пока всё в процесе тестирования и отладки (в программе регулярно глюки правлю) но в основном  уже всё что хотел работает. Прочитав вот эти статьи

https://radiokot.ru/circuit/audio/other/45/

https://mysku.ru/blog/aliexpress/59636.html

ну и эту тему ,загорелся идеей впихнуть всё это в свои часы. Просто не пойму сам что меня дёрнуло использовать TDA7439 вместо обычной платы регулировки тембра и т.д. Корпус оказался чертовски мал но удалось всё утромбовать. Поскольку гениальные идеи приходят после того как уже всё сделал пришлось много раз всё править и если в программе можно дорожку переразвести то в железе только скальпель и перемычки :(.

Жене давно сделал вот такое радио. Она слушает только одну станцию ей хватит :).

 

 

 

Дальше идут мои мучения, вот так выглядят мои часы-радио.

 

 

 

И ужас внутри.

 

 

 

Вот только не надо ничего говорить о наводках, на удивление их почти нет, фон конечно на почти максимальной громкости есть но при сигнале я его не слышу.  Слабый фон есть от блютуз но только в тишине. Кстати большим разочарованием оказались эти синие реле(типа 10 ампер), ага щас . После часа работы крышка горячая полез посмотреть что греется , оказалось реле которое 220 комутирует, горячее зараза самого усилителя. Так что реально они меньше 2х ампер по 220в держут. Заказал твердотельное реле , мосфеты Р типа чтоб избавится от реле и  опять жду :( .

 

 

 

 

 

Вот основные компоненты ну не считая трансформатора, кнопочек ,энкодеров, антен и других мелочей.

Вообще что делает эта свалка деталей. Ну основная функция естественно это часы с будильником (будильник играет mp3 мелодии но подумаю может задействовать wifi радио или обычное или всё вместе). Также получает погоду с интернета ,своих датчиков и естественно синхронизация времени с сети. Все дополнительные функции можно отключить если нет сети. Ну и конечно же работает как усилитель для Ка-радио, блютуз модуля , и эфирного радио (имеется ещё просто линейный вход). Усилитель включается и управляется с IR пульта. WI-FI радио энкодер и телефон.

Я уже выкладывал ссылку на архив с прошивкой и платами но в процессе тестирования вылезли косяки везде. Поэтому попозже дам ссылку на уже переработанную версию где постараюсь нарисовать схему ( а то всё в голове) и облагородить слегка всё остальное. Только дело это нескольких дней и совсем подробно не будет ( не хватает у меня терпения доделывать то что уже работает). Просто реально помощи мало от кого дождёшся, просишь что то пояснить но ответа в большинстве случаев нет. Видимо все безграмотные как я :)). Единсвенное большое спасибо человеку от часов которого я начал свои самоделки (тембр блок на TDA7439 тоже его разработка) вот ниразу вопрос не проигнорировал и всё подробно пояснял. Ник на коте Wiselord если кому интересно. В программе компиляция всего что я смог надыбать у других (чисто для обучения :)). Вот что совсем плохо получается это вэбинтерфейс для часов, от помощи не откажусь (часы можно настраивать через ESP-01).

Сылки на статьи с чего всё началось

https://radiokot.ru/circuit/audio/other/45/

https://radiokot.ru/circuit/digital/home/206/

А пока вот варианты плат

      

pkmuum
Offline
Зарегистрирован: 25.03.2018

sound пишет:

nadim пишет:

Лучше собери KaRadio32+VS1053.

К сожалению уже приобрел esp8622.  Приобрету еще модуль VS1053, попробую эту связку, может есть какието нюансы чтобы стабильние работало и невываливалось из сети? Покупать esp32 и выбрасивать esp8622 както жалко.

Вариант на ESP32 все-таки гораздо лучше, дисплей без всяких заморочек прикрутить можно. А из ESP8266 можно сделать что-нибудь ещё, репитер например, или метеостанцию. Я собирал оба варианта радио, оба работают стабильно, единственное вариант на ESP 32 менее привередлив к битрейту станций, почти все работают нормально, а для 8266 надо более тщательно подбирать станции, какие-то нормально играют, а какие-то начинают заикаться. Но мне кажется заикание скорее всего из-за проблем с интернетом. Что одно радио, что другое бывает целый день играют нормально, а бывает слушать невозможно, сплошные заикания.

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

nadim пишет:
Чтобы не зависал VS1053 - ресет подтяни на землю через 1К и не соединяй его с esp32.
Странный совет, учитывая, что на землю VSка получает сигнал Reset, если не хочется использовать Reset, притягивать его нужно на +.

phoenix75 - Выб под спойлер картинки убрали, а то на телефоне эту страницу нереально промотать (

 

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

To phoenix75 

Если вы есть тут https://esp8266.ru/forum/ - заходите, пообщаемся.

Просто там есть личка и можно не тревожить остальных своими разговорами 

phoenix75
Offline
Зарегистрирован: 06.07.2017

udavst пишет:
Phoenix75 - Выб под спойлер картинки убрали, а то на телефоне эту страницу нереально промотать (

Очень извиняюсь, но говорю же в вебе дуб дубом никак с вставкой картинок не разберусь.

pilnikov пишет:
Если вы есть тут https://esp8266.ru/forum/ - заходите, пообщаемся.

Просто там есть личка и можно не тревожить остальных своими разговорами (

Я только за, мой ник там phoenix7575

sound
Offline
Зарегистрирован: 12.07.2018

Подойдет красная плата VS1053 для esp8622 вот такая: https://ru.aliexpress.com/item/VS1053-VS1053B-MP3-Module-For-Arduino-UNO...

phoenix75
Offline
Зарегистрирован: 06.07.2017

Подойдёт.

sound
Offline
Зарегистрирован: 12.07.2018

Спасибо, буду заказівать тогда.

koka7777745
Offline
Зарегистрирован: 29.05.2017

Повторил https://github.com/schreibfaul1/ESP32-MiniWebRadio, работает .Вылаживаю плату .Плата под красную 1053,дисплей 2.8

https://drive.google.com/open?id=1aKVrd9gFTXlpn_djac0Syf0767a8fcpz

pkmuum
Offline
Зарегистрирован: 25.03.2018

koka7777745 пишет:

Повторил https://github.com/schreibfaul1/ESP32-MiniWebRadio, работает .Вылаживаю плату .Плата под красную 1053,дисплей 2.8

https://drive.google.com/open?id=1aKVrd9gFTXlpn_djac0Syf0767a8fcpz

Что-то ссылка после слова повторил: "404", то ли ссылка не верна, то ли этой страницы уже не существует. Плата серьёзная. Дайте ссылки на ESP32 и дисплей, в смысле где покупали?

Roofus
Offline
Зарегистрирован: 09.07.2018

Запятая в конце ссылки лишняя.

koka7777745
Offline
Зарегистрирован: 29.05.2017

-

koka7777745
Offline
Зарегистрирован: 29.05.2017

https://github.com/schreibfaul1/ESP32-MiniWebRadio проверил ,ссылка работает.

https://ru.aliexpress.com/item/240x320-2-8-SPI-TFT-Touch/32841476566.html?spm=a2g0s.9042311.0.0.274233edxSWzBA

https://ru.aliexpress.com/item/VS1053-VS1053B-MP3-Module-For-Arduino-UNO-Breakout-Board-With-SD-Card-Slot-VS1053B-Ogg-Real/32838436470.html?spm=a2g0s.9042311.0.0.274233edxSWzBA

https://ru.aliexpress.com/item/ESP32-ESP32S-Development-Board-2-4GHz-WiFi-Bluetooth-Ultra-Low-Power-Consumption-Dual-Cores-ESP-32/32857439453.html?spm=a2g0s.9042311.0.0.274233edaWj7J0  

Единственный недостаток в том что и мр3 файлы и названия станций должны быть написаны анг.шрифтом, эначе радио их не видит. А так работает очень даже шустро , по сравнению с ка-радио. Переключение мгновенное, срывов потоков пока небыло, и вдобавок мр3 проигрователь

pkmuum
Offline
Зарегистрирован: 25.03.2018

koka7777745 пишет:

https://github.com/schreibfaul1/ESP32-MiniWebRadio проверил ,ссылка работает.

Единственный недостаток в том что и мр3 файлы и названия станций должны быть написаны анг.шрифтом, эначе радио их не видит. А так работает очень даже шустро , по сравнению с ка-радио. Переключение мгновенное, срывов потоков пока небыло, и вдобавок мр3 проигрователь

А у Вас нет видео демонстрации работы вашего радио, любопытно посмотреть в действии, ну и так визуально что получилось?

phoenix75
Offline
Зарегистрирован: 06.07.2017

Народ хочу поделиться одной маленькой доработкой для Ка-радио. Может кому не нужен экран но хочется знать на какой станции находишься. Я взял экранчик на TM1637 вот такой

 

Вот библиотека http://github.com/petrows/esp-32-tm1637

В шапку файла  Ka-Radio32-master\main\addon.c  вставить

#include "TM1637.h"
const gpio_num_t LCD_CLK = 32;
const gpio_num_t LCD_DTA = 33;

Пины зависят от того что используете для вывода звука 32-33 если стоит PCM5102 и 18-19 если VS , ну примерно там сами смотрите. Ниже в этом файле ищите вот это (уже отредактировал, у меня 341 строка)

////////////////////
// Display a screen on the lcd
void drawScreen()
{
	tm1637_lcd_t * lcd = tm1637_init(LCD_CLK, LCD_DTA);
	tm1637_set_brightness(lcd, 5);
	int time_number = futurNum;
	
  if (lcd_type == LCD_NONE) return;
  //ESP_LOGV(TAG,"stateScreen: %d",stateScreen);
  if ((mTscreen != MTNODISPLAY)&&(!itLcdOut))
  {
//	  printf("drawScreenenter mTscreen:%d\n",mTscreen);
//printf("drawScreen %d, mTscreen: %d\n",stateScreen,mTscreen);	
  switch (stateScreen)
  {
    case smain:  // 
	tm1637_set_number_lead_dot(lcd, time_number, true,  0x00);
      drawFrame();
      break;
    case svolume:
      drawVolume();
      break;
    case sstation:

      drawStation(); 
      break; 
    case stime:
	  getDdmm();
	  time_number = 100 *dt->tm_hour + dt->tm_min;
	  tm1637_set_number_lead_dot(lcd, time_number, true, 0xFF);
      drawTime(); 
      break;     
    case snumber:   
      drawNumber();     
      break;
    default: 
	  Screen(smain); 
	  drawFrame();	  
  }
  if (!(isColor)) u8g2_SendBuffer(&u8g2); 
  mTscreen = MTNODISPLAY;
  }   
}

Ну и в gpio.h не забудьте проверить и освободить пины. Проверял всё работает, в режиме простоя показывает время.

koka7777745
Offline
Зарегистрирован: 29.05.2017

Помогите разобратся с русыфикацией

https://github.com/schreibfaul1/ESP32-MiniWebRadio

Автор дал описание, но я не совсем всё понял,может кто объяснит по русски, или исправит и выложит исправленные файлы? Вот описание:

MiniWebRadio is not designed for that.

But my TFT Liibrary can support cyrillic chars. Streamtitles comes in UTF8 so You can decode it to CP1251.

In tft.h include "fonts/Garamond_cyrillic.h" (decomment line 11). Then change sub "showTitle":

void showTitle(String str){

static String title="";

str.trim(); // remove all leading or trailing whitespaces

if((_state==RADIO)&&(title==str)) return; // nothing to do

if(str.length()>4) f_has_ST=true; else f_has_ST=false;

// tft.setTextSize(4);

// if(str.length()> 45) tft.setTextSize(3);

// if(str.length()> 80) tft.setTextSize(2);

// if(str.length()>100) tft.setTextSize(1);

tft.setFont(Garamond_cyrillic_41x42);

if(str.length()> 45) tft.setFont(Garamond_cyrillic_32x33);

if(str.length()> 80) tft.setFont(Garamond_cyrillic_23x24);

if(str.length()>100) tft.setFont(Garamond_cyrillic_21x21);

displayinfo(UTF8toCp1251(str.c_str()), _yTitle, _hTitle, TFT_CYAN, 0);

title=str;

}

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

void showTitle(String str) {
  static String title;
  str.trim();  // remove all leading or trailing whitespaces
  if ((_state == RADIO) && (title == str)) return; // nothing to do

  if (str.length() > 4) f_has_ST = true;
  else if (str.length() == 0) f_has_ST = false;
  /* tft.setTextSize(4);
    if (str.length() > 45) tft.setTextSize(3);
    if (str.length() > 120) tft.setTextSize(1);
    if (_state == 0) { //state RADIO
    displayinfo(str.c_str(), _yTitle, _hTitle, TFT_CYAN, 0);
    }
  */

  tft.setFont(Garamond41x42cyrillic);
  if (str.length() > 45) tft.setFont(Garamond32x33cyrillic);
  if (str.length() > 80) tft.setFont(Garamond23x24cyrillic);
  if (str.length() > 100) tft.setFont(Garamond21x21cyrillic);

  displayinfo(UTF8toCp1251(str.c_str()), _yTitle, _hTitle, TFT_CYAN, 0);

  title = str;
}

void showStation()
{
  String str = "";

  tft.setFont(Garamond41x42cyrillic);
  if (_station.length() > 45) tft.setFont(Garamond32x33cyrillic);
  else if (_station.length() > 80) tft.setFont(Garamond23x24cyrillic);
  else if (_station.length() > 100) tft.setFont(Garamond21x21cyrillic);

  if (_stationname == "")
  {

    displayinfo(UTF8toCp1251(_station.c_str()), _yName, _hName, TFT_YELLOW, _wLogo + 14); // Show station name

    showTitle("");   // and delete showstreamtitle

    str = _station;
    str.toLowerCase();
    str.replace(",", ".");

    sprintf(_sbuf, "/logo/%s.bmp", UTF8toASCII(str.c_str()));
    if (f_SD_okay) if (tft.drawBmpFile(SD, _sbuf, 0, _yLogo) == false) tft.drawBmpFile(SD, "/logo/unknown.bmp", 1, 22);
  }
  else
  {
    displayinfo(UTF8toCp1251(_stationname.c_str()), _yName, _hName, TFT_YELLOW, _wLogo + 14);
    showTitle("");
    str = _stationname;
    //log_i("%s", _stationname.c_str());
    str.toLowerCase();
    str.replace(",", ".");
    sprintf(_sbuf, "/logo/%s.bmp", UTF8toASCII(str.c_str()));
    //log_i("%s", _sbuf);
    if (f_SD_okay) if (tft.drawBmpFile(SD, _sbuf, 0, _yLogo) == false) tft.drawBmpFile(SD, "/logo/unknown.bmp", 1, 22);
  }
}

Пробуйте

в tft.h не забудьте раскомментарить 11 строку

 

koka7777745
Offline
Зарегистрирован: 29.05.2017

Большое Спасибо, получилось.Отпечатал корпус ,по тихоньку собираю.

nadim
Offline
Зарегистрирован: 04.11.2017

koka7777745 пишет:

Большое Спасибо, получилось.Отпечатал корпус ,по тихоньку собираю.

Сделайте небольшой обзор. Хотелось бы посмотреть как MP3 плеер работает...

koka7777745
Offline
Зарегистрирован: 29.05.2017

Дособираю,сделаю. А по мр3 плееру не нравится что только по 1 песне играет,закончится нужно включать следующую. Напишу автору прозьбу подправить єтот недостаток.

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

авторский обзор же вроде есть

https://www.youtube.com/watch?v=6QbPee2583o&lc=z222xhzzzyy5ydacyacdp430i...

koka7777745
Offline
Зарегистрирован: 29.05.2017

[quote=pilnikov]

авторский обзор же вроде есть

Только про мр3 там не показано,а остальное так и работает и картинка заставки немного другая.