• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Internet Radio ESP8266 + VS1003

086dx66

Member
Я про развитие проекта в целом
Взять к примеру атмегу328 она никому не нужна была кроме ограниченного числа лиц до тех пор пока не сделали ардуино. Посмотрите сейчас - в мире сотни тысяч ардуинщиков потому что сейчас это доступно, просто, дешево.
Взять что-то и сделать это популярным сложно.
Вы, уважаемый, можете конечно сделать супер пупер чайник, но он не получит распространения например из-за цены или еще чего-то.
OpenSource проект на таком тоже плохо взлетит пока не будет движимой силы и возможности купить где-то готовый вариант , а не набор собери сам.
Так же ксиоами сейчас делают кучу всякого г##на, но заметьте как компания развивается. Если несколько лет назад было смешно телефон ксиоами то теперь у них хороший продукт. Конечно они закладывают свой % в цену т.к. затраты на запуск линии высокие. Пусть себестоимость колонки этой 10$ и ее продают за $. Конкурентов у нее сейчас в этой ценовой нише нет.
Вы ведь в России живете у нас вообще если %20-30 не наварил бесполезно сработал.
 

pvvx

Активный участник сообщества
Я про развитие проекта в целом
Взять к примеру атмегу328 она никому не нужна была кроме ограниченного числа лиц до тех пор пока не сделали ардуино. Посмотрите сейчас - в мире сотни тысяч ардуинщиков потому что сейчас это доступно, просто, дешево.
Взять что-то и сделать это популярным сложно.
Вы, уважаемый, можете конечно сделать супер пупер чайник, но он не получит распространения например из-за цены или еще чего-то.
А мне это надо? :confused:
Даже с мелким бизнесом не работаем. Зачем эта суета?
Как считать "навар", если большая часть сделана с нуля, вплоть до физики?
Какая конкуренция, если у нас нет грамотных в данных вопросах?
Китайцы уже скопировали и обслуживают рынок мелкого бизнеса, но в большой они не залезут, т.к. не ведущие в данной теме - нет знаний. А конкуренция - это хорошо - можно что утащить и встроить в свою схему, т.к. у конкурентов нет проработки на перспективу (физика процесса и прочее... треба уровня доктора наук.)

PS: Китайцы заняты сферой обслуживания – вот пусть вокруг её и занимаются. Их там много :)
 
Последнее редактирование:

Andrewkir25

New member
Хочу поделиться на этом форуме интересным проектом интернет-радио. Я повторил эту конструкцию и сейчас пользуюсь каждый день этим радио. Все разместил в корпусе колонки mp3 Atlanfa, причем колонка продолжает выполнять свои прежние функции, но добавилось еще и интернет-радио. С одной стороны корпуса mp3 колонка, а с другой радио-онлайн, общие у них только динамики.
Хотелось бы, чтобы русскоязычные пользователи оценили этот проект и адаптировали его к нашим условиях, т.к. автор иностранец.
WiFi Webradio with ESP8266 and VS1053
Wifi Webradio with ESP8266 and VS1053
 

dosikus

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

shaman1010

Member
По ссылкам подключают дисплей с ssd1306 , однако в документации этого не наблюдаю. Есть какой-то красочный лубок ардуино соединений с дисплеем подобному нокиевскому через ту же аурдунью. Есть инфа?
Постом выше ссылка на исходники. Внутри три библиотеки под разные дисплеи.
Ka-Radio/Lcd & remote at master · karawin/Ka-Radio · GitHub
В чем вопрос-то?
 

dosikus

Member

dosikus

Member
Я быстрей и лучше сделаю на любой 8ми-битке или STM32 такую же прослойку, тем паче что уже узрел описание интерфейса . Да и парсер строк с UART давно прикручен в моем зоопарке.
По первости почему-то взбрендилось, что дисплей напрямую к ESP прикручен, поэтому и спрашивал.

А аурдунья - это зло ...
 

Pilnikov

Active member
Попробовал ка радио - не пошло - постоянно ругается на "мало памяти" - там народ рекомендует ставить дополнительную внешнюю SPI RAM.
Я, в отличие от @dosikus, кроме как в дурине больше и не умею никак. Потому положу здесь ссылочку на проектик интересный, тут оригинал GitHub - Edzelf/Esp-radio: Internet radio based on Esp8266 and VS1053.
а тут Esp_radio.zip мои потуги по легкой (пока) модификации его же.
В планах добавить сей девайс к моим часам https://esp8266.ru/forum/threads/prostye-wifi-chasy.1209/page-7#post-36899 в какчестве экшена для будильников
 

Ivan113

New member
Немного развил проект топикстартера: vs1053 запустил по 5 проводам (отключил XRESET и XDCS - освободил ещё 2 ноги на еспешке). Сделал буффер в 40000 байт (похоже вся свободная оперативка). Начало проигрывания после заполнения буфера на 50%.
Стало работать хорошо - без запинок. Веб морды нету. (Пока).
 

Вложения

Последнее редактирование:

JONNY5

New member
Потому положу здесь ссылочку на проектик интересный, тут оригинал GitHub - Edzelf/Esp-radio: Internet radio based on Esp8266 and VS1053.
а тут Esp_radio.zip мои потуги по легкой (пока) модификации его же.
В планах добавить сей девайс к моим часам https://esp8266.ru/forum/threads/prostye-wifi-chasy.1209/page-7#post-36899 в какчестве экшена для будильников
Скомпилил в прошил стоковый вариант,но понять не могу на каком IP искать вебморду.В мануале указаны 192.168.2.12 и 192.168.4.1 но на этих айпишниках не достучался до вебморды.
 

Pilnikov

Active member
Скомпилил в прошил стоковый вариант,но понять не могу на каком IP искать вебморду.В мануале указаны 192.168.2.12 и 192.168.4.1 но на этих айпишниках не достучался до вебморды.
Стоковый это какой - Edzelf? А до вебморды у вас дошло? Лог вообще-то принято прикладывать к вопросу. А то гадай тут на ромашке....
 

JONNY5

New member
Стоковый это какой - Edzelf? А до вебморды у вас дошло? Лог вообще-то принято прикладывать к вопросу. А то гадай тут на ромашке....
До морды я дойти и не могу ибо не пойму по какому айпишнику её искать указанные в мануале-к ним не подключается.
 

JONNY5

New member
Сегодня прошил Node MCU -вообще в сети не вижу его.Вот такой лог терминала
Код:
ets Jan  8 2013,rst cause:2, boot mode:(3,7)

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v4ceabea9
~ld

D: FS Total 957314, used 0
D: File /radio.ini not found!
D: * Scan Networks *
D: Number of available networks: 5
D:  1 - TP-LINK_FF61              Signal: -94 dBm Encryption WPA2
D:  2 - home17                    Signal: -86 dBm Encryption WPA2
D:  3 - Yello River               Signal: -87 dBm Encryption WPA2
D:  4 - TP-Link2                  Signal: -74 dBm Encryption WPA2
D:  5 - Valgalla                  Signal: -53 dBm Encryption WPA2
D: --------------------------------------
D: File /radio.ini not found, use save command to create one!
D: Starting ESP Version Wed, 31 May 2017 12:35:00 GMT...  Free memory 10968
D: Sketch size 387216, free size 2756608
D: Reset VS1053...
D: End reset VS1053...
D: Slow SPI,Testing VS1053 read/write registers...
D: VS1053 error retry SB:0000 R1:FFFF R2:FFFF
D: VS1053 error retry SB:012C R1:FFFF R2:FFFF
D: VS1053 error retry SB:0258 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0384 R1:FFFF R2:FFFF
D: VS1053 error retry SB:04B0 R1:FFFF R2:FFFF
D: VS1053 error retry SB:05DC R1:FFFF R2:FFFF
D: VS1053 error retry SB:0708 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0834 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0960 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0A8C R1:FFFF R2:FFFF
D: VS1053 error retry SB:0BB8 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0CE4 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0E10 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0F3C R1:FFFF R2:FFFF
D: VS1053 error retry SB:1068 R1:FFFF R2:FFFF
D: VS1053 error retry SB:1194 R1:FFFF R2:FFFF
D: VS1053 error retry SB:12C0 R1:FFFF R2:FFFF
D: VS1053 error retry SB:13EC R1:FFFF R2:FFFF
D: VS1053 error retry SB:1518 R1:FFFF R2:FFFF
D: VS1053 error retry SB:1644 R1:FFFF R2:FFFF
D: Fast SPI, Testing VS1053 read/write registers again...
D: VS1053 error retry SB:0000 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0003 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0006 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0009 R1:FFFF R2:FFFF
D: VS1053 error retry SB:000C R1:FFFF R2:FFFF
D: VS1053 error retry SB:000F R1:FFFF R2:FFFF
D: VS1053 error retry SB:0012 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0015 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0018 R1:FFFF R2:FFFF
D: VS1053 error retry SB:001B R1:FFFF R2:FFFF
D: VS1053 error retry SB:001E R1:FFFF R2:FFFF
D: VS1053 error retry SB:0021 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0024 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0027 R1:FFFF R2:FFFF
D: VS1053 error retry SB:002A R1:FFFF R2:FFFF
D: VS1053 error retry SB:002D R1:FFFF R2:FFFF
D: VS1053 error retry SB:0030 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0033 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0036 R1:FFFF R2:FFFF
D: VS1053 error retry SB:0039 R1:FFFF R2:FFFF
D: endFillByte is FF

Exception (28):
epc1=0x40221740 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

ctx: cont
sp: 3fff2550 end: 3fff2990 offset: 01a0

>>>stack>>>
3fff26f0:  3fff2763 3ffe8984 ffffffff 00000004
3fff2700:  00000004 0000002a 00302058 3ffe8995
3fff2710:  3ffe8304 3ffe8304 3fff27c0 4022029c
3fff2720:  00000000 3ffe9704 ffffffff 00000000
3fff2730:  3fff15a0 00000000 00000020 3ffe971b
3fff2740:  00000000 3ffe8304 3fff27f0 4022029c
3fff2750:  00000002 ffffffff 00000000 00000019
3fff2760:  3fff15a0 00000012 3f302073 40214263
3fff2770:  007a1200 00000001 00000000 40106895
3fff2780:  0000002c 3fff1214 3fff15a0 00000001
3fff2790:  0000ffff 3fff1214 3fff15a0 40214263
3fff27a0:  007a1200 00000001 00000000 40106895
3fff27b0:  3fff28c0 3fff28b0 00000008 40214a97
3fff27c0:  3ffe971a 00000012 3fff1214 40214c2c
3fff27d0:  40214bc4 00000019 00000001 3fff1534
3fff27e0:  3fff1214 3ffe8304 00000064 4021dc7d
3fff27f0:  3fff0eb2 00000006 00000051 ffff0208
3fff2800:  3fff0ea0 00000063 000001a4 00000020
3fff2810:  3fff15a0 00000010 3fff0eb0 00000001
3fff2820:  00000000 00000011 3fff18a4 00000080
3fff2830:  3fff15a0 3fff1214 3fff15a0 3ffe8ecd
3fff2840:  3fff1214 00000054 3fff1214 4021481c
3fff2850:  00000001 00000001 3fff15a0 00000080
3fff2860:  4024d475 00000000 3fff0ea0 4021dcc0
3fff2870:  3fff28c0 3fff28b0 00000004 00000000
3fff2880:  3fff0720 3fff93f4 3fff1210 401004d8
3fff2890:  00000001 001f2ff7 40215170 40207607
3fff28a0:  3fff28c0 3fff28b0 00000004 40215152
3fff28b0:  40207ec4 00000000 00000000 00000007
3fff28c0:  3fff93f4 3fff93f4 0000000a 3fff1534
3fff28d0:  3fff1214 00000000 3fff14d4 4020a467
3fff28e0:  00000000 00000000 feefeffe feefeffe
3fff28f0:  feefeffe feefeffe 3ffea990 00000000
3fff2900:  000003e8 feefeffe 00000000 00000000
3fff2910:  000e9b82 00000000 00002000 00000100
3fff2920:  00000005 00000020 3fff3bfc 0000000f
3fff2930:  00000000 00000000 00000000 3fff33ec
3fff2940:  3fff3444 feefeffe feefeffe feefeffe
3fff2950:  0005e890 feefeffe feefeffe feefeffe
3fff2960:  feefeffe feefeffe feefeffe 3fff1964
3fff2970:  3fffdad0 00000000 3fff195d 40219338
3fff2980:  feefeffe feefeffe 3fff1970 40100710
<<<stack<<<
 

Pilnikov

Active member
first: please check the wire connection between esp & vs1053
second: please load file into SPIFFS using ESP8266 sketch data upload plugin
third: File /radio.ini not found, use save command to create one!
 

Pilnikov

Active member
Залейте radio.ini плагином ESP8266 sketch data upload, поменяв в нем логин и пароль WiFi на свои. Без него глючит все.
 

JONNY5

New member
Залейте radio.ini плагином ESP8266 sketch data upload, поменяв в нем логин и пароль WiFi на свои. Без него глючит все.
Спасибо,вчера вечером поменял данные сети пасс и логин-пришел сегодня с работы включаю Вай фай-Esp-radio обнаружилось.Веб морду по 192.168.4.1. увидел. Спасибо за помощь!
 
Сверху Снизу