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

10237 ответов [Последнее сообщение]
djuscha
Offline
Зарегистрирован: 26.04.2017

vis22 пишет:

Модуль не имеет конденсаторной развязки по линейному выходу, так что будьте осторожны и при не обходимости ставьте разделительные конденсаторы (


 

это как правильно присоединить?

vis22
Offline
Зарегистрирован: 24.10.2015

В рассечку отдельно правого и лавого канала, после разъема установить по конденсатору 10 Мкф на рабочее напряжение превышающее максимальное из напряжений притания  модуля и подключаемого усилителя. Анод конденсатора (+) подключать в сторону блока модуля или усилителя использующего наибольшее напряжение пртания.

djuscha
Offline
Зарегистрирован: 26.04.2017

чёт я не врублюсь не могли бы схемку нарисовать , пожалуиста :)модуль питание 5В ,а усилок это компактныи центр с колонками ..

vis22
Offline
Зарегистрирован: 24.10.2015

rank
Offline
Зарегистрирован: 31.07.2017

Только конденсаторы надо перевернуть.

vis22
Offline
Зарегистрирован: 24.10.2015

Конденсатор ставится анодом к блоку с наибольшим напряжением.

У усилителя предположительно напряжение птания, да и напряжения смещения входа  больше, чем напряжение на выходе у VS1053, которое даже в случае пробоя VS1053 не может превысить 5V .

Dust112
Offline
Зарегистрирован: 03.10.2017

В своих платах на выходных линиях они ставят варисторы для защиты.

rank
Offline
Зарегистрирован: 31.07.2017

vis22, посмотрите как цепь замкнется. У платы VS1053 общий минус. У вас конденсатор анодом будет на минусе. Это же классика.

AndrF
Offline
Зарегистрирован: 10.04.2016

Поставьте керамику и не мучайтесь. 10 МКФ есть даже в корпусе 0805.

Roman2077
Offline
Зарегистрирован: 03.05.2017

Вчера KaRadio выложил версию на ESP32 v0.1 пишит что поддержка только мр3 формата (без модуля VS1053) есть выход I2S,реализацию потока ВТ-A2DP для беспроводных колонок обещал допилить-скоро.

esp32 version of Ka-Radio (https://github.com/karawin/Ka-Radio32)

Andrew25
Offline
Зарегистрирован: 06.08.2014

Пока лучше подождать. Автор обещал в ноябре сделать только. А то накупим всяких плат.

Roman2077
Offline
Зарегистрирован: 03.05.2017

Полностью с ВАМИ согласен меня и старая версия на ESP8266 устраивает после мелких доработак слушаю почти полгода!!!

Andrew25
Offline
Зарегистрирован: 06.08.2014

Я еще не обратил внимание на то, что здесь  https://github.com/karawin/Ka-Radio32 исходники. Придется компилировать самим и совсем не на ArduinoIDE.

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

Andrew25 пишет:

Я еще не обратил внимание на то, что здесь  https://github.com/karawin/Ka-Radio32 исходники. Придется компилировать самим и совсем не на ArduinoIDE.

И в чем загвоздка? Наоборот интересно самому повозиться. У меня уже давно работает начальный проект, с которого  пишется это ка-радио. Нашел большой минус у меня при скачке торентов, радио прекращает работать.

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

phoenix75 пишет:

 радио прекращает работать.

Так включите на роутере QoS, или просто скорость пониже на торренты, или роутер не тянет количество сессий - тогда в настройках торрента понижается. Странно, компилируете исходники с правками а радио из-за торрента затыкатеся.

Roman2077
Offline
Зарегистрирован: 03.05.2017

Лично мне больше в старой версии на ESP8266 раздражает что толком неработают станции в формате ААС хотя и в новой его пока нет!
Пример Радио Весна:http://potokovoe.ru:8008/Radio_Vesna_FM.aac

Gintuxa
Offline
Зарегистрирован: 05.10.2017

Паставил Вашу Vesna, прослушал пару песен, нечево плохого незаметил. У меня минималная конструкция, висит на проводах. Извените за плохои рускй.

Roman2077
Offline
Зарегистрирован: 03.05.2017

У меня играет несколько секунд потом вырубает модуль vs1053 хотя патчь загружен,может у меня модуль такой попался?

Gintuxa
Offline
Зарегистрирован: 05.10.2017

Ети сыние модули мне неудалос запуститъ, некачественая паика. Паятъ мелкие микросхеми неумею. Но красние мне работают хорошо. Моя последная - https://www.aliexpress.com/item/VS1053-VS1053B-MP3-Module-For-Arduino-UN...

Gintuxa
Offline
Зарегистрирован: 05.10.2017

`

Roman2077
Offline
Зарегистрирован: 03.05.2017

У меня красный давно лежит завтра попробую на нем,про качество пайки синих я слышил но очень странно почему формат mp3 он возпроизводит нормально а ААС нет? Или здесь дело в самой м/с VC1053.

Roman2077
Offline
Зарегистрирован: 03.05.2017

Спасибо! Gintuxa сегодня заменил модуль VS1053 поставил красный ААС воспроизводить отлично без сбоев и затыков!!!!!!!

Andrew25
Offline
Зарегистрирован: 06.08.2014

Karadio ESP32

Собрал сегодня Karadio на базе ESP32. Впечатления положительные. Попробовал PDM и внутренний DAC. В режиме PDM шум, как во время дождя, но автор подсказал, что в этом режиме надо фильтровать. DAC на мой взгляд звучит тоже достойно, у меня не музыкальный слух, поэтому я доволен. Жаль только AAC не будет, а применять VS1053 уже не хочется. Переключение станций при удержании кнопки энкодера, стало удобнее. В качестве плюса отсутствие дополнительной Arduino, хотя для вывода русских тегов придется ковырять саму прошивку ESP32. Хотя при обновлении прошивки через OTA все слетит благополучно.

Очень надеюсь, что будет поддержка Bluetooth.

Получилось вот так. Корпус из двух распаечных коробок для электропроводки.

nbo
Offline
Зарегистрирован: 25.10.2017

Всем привет.

Решил зарегистрироваться дабы поделиться впечатлениями от приемников Edzelf ESP8266 и KaRadio.

Под KaRadio разведена плата в Proteus (если кому интересно могу выложить) под модуль ESP-12S. Общее впечатление в целом положительное, но все таки бывали затыки, подвисал вебинтерфейс, слетал плейлист и самое главное проект не заработал в системе Logitech Media Server. Что такое Logitech Media Server? Эта система позволяет транслировать свою музыку через WIFI, слушать интернет радиостанции, имеет удобный интерфейс и много чего другого, я сам еще многого не знаю.

Проект от Edzelf в Logitech Media Server заработал. Кроме того он работает намного стабильней без затыков и зависаний. Собрал его для пробы в минимальной версии из PDF мануала Автора.

UPD 27-10-17

Изменил скетч от Edzelf под свою плату для KaRadio дабы иметь возможность на одном железе сравнивать работу сих девайсов. Так вот на плате для KaRadio проект от Edzelf работает отлично.

Gomez
Offline
Зарегистрирован: 09.09.2017

Тоже хочу заморочиться и сделать радио с экранчиком.

С VS1053 все понятно, альернатив вроде и нет, да еще по такой цене.

А вот ESP8266 4 Мб ( ESP 8266-12 или ESP 8266-7) (что-то типа https://ru.aliexpress.com/item/NodeMcu-Lua-WIFI-development-board-based-...) обязательны?

А Вемос-мини https://ru.aliexpress.com/item/WeMos-D1-mini-analog-WiFi-D1-mini-integra...

пойдет без головных болей?

А если просто Arduino Nano + https://ru.aliexpress.com/item/ESP-01-ESP8266-WIFI-module-8Mb-flash-memo...

Или почему-то более желательно что-то "все-в-одном", как в самой первой ссылке?

 

Andrew25
Offline
Зарегистрирован: 06.08.2014

У ESP01, вроде как мало выводов GPIO. На Wemos делали некоторые. Проверь по фото, есть ли нужные GPIO. И 4Мбайт (32Мбит) памяти надо, а китайцы указывают то так, то так.

На Karadio32 сейчас есть возможность обойтись без VS1053, внутренний DAC или PDM. Меня звук внутреннего DAC более чем удовлетворил, тем более у меня уже есть версия с VS1053. Но если хочется слушать более качественный звук, то наверно, акустическая система должна быть лучше и усилитель.

djuscha
Offline
Зарегистрирован: 26.04.2017

на Wemos mini у меня работает первыи проект .Все в одном только на ESP32.

morgenus
Offline
Зарегистрирован: 28.09.2017

Andrew25 пишет:

Karadio ESP32

Собрал сегодня Karadio на базе ESP32. Впечатления положительные. Попробовал PDM и внутренний DAC. В режиме PDM шум, как во время дождя, но автор подсказал, что в этом режиме надо фильтровать. DAC на мой взгляд звучит тоже достойно, у меня не музыкальный слух, поэтому я доволен. Жаль только AAC не будет, а применять VS1053 уже не хочется. Переключение станций при удержании кнопки энкодера, стало удобнее. В качестве плюса отсутствие дополнительной Arduino, хотя для вывода русских тегов придется ковырять саму прошивку ESP32. Хотя при обновлении прошивки через OTA все слетит благополучно.

Подскажите, пожалуйста KARADIO32 сами компилировали или готовые bin от автора зашивали? У меня прошиваются, но не работают. АР не видна.

 

Gomez
Offline
Зарегистрирован: 09.09.2017

Andrew25 пишет:
На Karadio32 сейчас есть возможность обойтись без VS1053, внутренний DAC или PDM.

Ух ты, интересно! Я думал, что VS1053 используется, как аппаратный декодер и без него никуда.

Наверное, тогда закажу ESP-32, благо цена такая же, как и у одного VS1053.

Я хочу вставить сие в магнитолу Sony CFD-S25, поскольку ни кассетник, ни CD в нем уже не актуальны, так что усилок и акустическая система - что есть, то есть :)

 

ovcharenkodv
Offline
Зарегистрирован: 27.10.2017

glin пишет:

Скетчи для экранов брал здесь https://github.com/karawin/Ka-Radio/tree/master/Lcd%20%26%20remote

karadioU8glib - длля монохромного OLED.

Ссылки на необходимые библиотеки и всё что нужно для установки ниписано в конце файла u8glibConf.

Библиотек надо три https://github.com/olikraus/u8glib/

https://github.com/shirriff/Arduino-IRremote

https://github.com/cyborg5/IRLib2

В первой надо найти файл U8g.h и раскоментировать строку  #define U8G_16BIT 1

 

Всем привет. Били сделаны все рекомендации но IDE даёт ошибку.

Подскажите где копать

In file included from C:\Users\d.ovcharenko\Documents\Arduino\karadioU8glib\karadioU8glib.ino:23:0:

C:\Users\d.ovcharenko\Desktop\arduino-1.8.2\hardware\arduino\avr\libraries\EEPROM\src/EEPROM.h:43:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]

     operator const uint8_t() const       { return **this; }

                              ^

C:\Users\d.ovcharenko\Desktop\arduino-1.8.2\hardware\arduino\avr\libraries\EEPROM\src/EEPROM.h:92:26: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]

     operator const int() const          { return index; }

                          ^

C:\Users\d.ovcharenko\Documents\Arduino\karadioU8glib\karadioU8glib.ino: In function 'void separator(char*)':

C:\Users\d.ovcharenko\Documents\Arduino\karadioU8glib\karadioU8glib.ino:348:10: warning: variable 'len' set but not used [-Wunused-but-set-variable]

     byte len;

          ^

C:\Users\d.ovcharenko\Documents\Arduino\karadioU8glib\karadioU8glib.ino: In function 'void parse(char*)':

C:\Users\d.ovcharenko\Documents\Arduino\karadioU8glib\karadioU8glib.ino:394:11: warning: unused variable 'len' [-Wunused-variable]

       int len;

           ^

C:\Users\d.ovcharenko\Documents\Arduino\karadioU8glib\karadioU8glib.ino:421:11: warning: unused variable 'len' [-Wunused-variable]

       int len;

           ^

C:\Users\d.ovcharenko\Documents\Arduino\karadioU8glib\karadioU8glib.ino: At global scope:

C:\Users\d.ovcharenko\Documents\Arduino\karadioU8glib\karadioU8glib.ino:499:15: warning: unused parameter 'xx' [-Wunused-parameter]

 void draw(int xx)

               ^

libraries\IRLib2\IRLibDecodeBase.cpp.o (symbol from plugin): In function `IRdecodeBase::resetDecoder()':

(.text+0x0): multiple definition of `IRdecodeBase::resetDecoder()'

sketch\IRLibDecodeBase.cpp.o (symbol from plugin):(.text+0x0): first defined here

libraries\IRLib2\IRLibDecodeBase.cpp.o (symbol from plugin): In function `IRdecodeBase::resetDecoder()':

(.text+0x0): multiple definition of `IRdecodeBase::IRdecodeBase()'

sketch\IRLibDecodeBase.cpp.o (symbol from plugin):(.text+0x0): first defined here

libraries\IRLib2\IRLibDecodeBase.cpp.o (symbol from plugin): In function `IRdecodeBase::resetDecoder()':

(.text+0x0): multiple definition of `IRdecodeBase::IRdecodeBase()'

sketch\IRLibDecodeBase.cpp.o (symbol from plugin):(.text+0x0): first defined here

libraries\IRLib2\IRLibDecodeBase.cpp.o (symbol from plugin): In function `IRdecodeBase::resetDecoder()':

(.text+0x0): multiple definition of `IRdecodeBase::dumpResults(bool)'

sketch\IRLibDecodeBase.cpp.o (symbol from plugin):(.text+0x0): first defined here

libraries\IRLib2\IRLibDecodeBase.cpp.o (symbol from plugin): In function `IRdecodeBase::resetDecoder()':

(.text+0x0): multiple definition of `IRdecodeBase::MATCH(int, int)'

sketch\IRLibDecodeBase.cpp.o (symbol from plugin):(.text+0x0): first defined here

libraries\IRLib2\IRLibDecodeBase.cpp.o (symbol from plugin): In function `IRdecodeBase::resetDecoder()':

(.text+0x0): multiple definition of `IRdecodeBase::decodeGeneric(unsigned char, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'

sketch\IRLibDecodeBase.cpp.o (symbol from plugin):(.text+0x0): first defined here

libraries\IRLib2\IRLibDecodeBase.cpp.o (symbol from plugin): In function `IRdecodeBase::resetDecoder()':

(.text+0x0): multiple definition of `IRdecodeBase::ABS_MATCH(int, int, int)'

sketch\IRLibDecodeBase.cpp.o (symbol from plugin):(.text+0x0): first defined here

libraries\IRLib2\IRLibDecodeBase.cpp.o (symbol from plugin): In function `IRdecodeBase::resetDecoder()':

(.text+0x0): multiple definition of `IRdecodeRC::getRClevel(unsigned char*, unsigned int)'

sketch\IRLibDecodeBase.cpp.o (symbol from plugin):(.text+0x0): first defined here

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans0.ltrans.o: In function `U8GLIB::write(unsigned char)':

sketch/U8glib.h:93: undefined reference to `u8g_DrawGlyph'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `cbegin':

sketch/U8glib.h:53: undefined reference to `u8g_Begin'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `setContrast':

sketch/U8glib.h:111: undefined reference to `u8g_SetContrast'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `setFont':

sketch/U8glib.h:166: undefined reference to `u8g_font_5x8'

sketch/U8glib.h:166: undefined reference to `u8g_font_5x8'

sketch/U8glib.h:166: undefined reference to `u8g_font_6x10'

sketch/U8glib.h:166: undefined reference to `u8g_font_6x10'

sketch/U8glib.h:166: undefined reference to `u8g_SetFont'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `setFontRefHeightExtendedText':

sketch/U8glib.h:186: undefined reference to `u8g_SetFontRefHeightExtendedText'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `setDefaultForegroundColor':

sketch/U8glib.h:124: undefined reference to `u8g_SetDefaultForegroundColor'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `setFontPosTop':

sketch/U8glib.h:183: undefined reference to `u8g_SetFontPosTop'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `cbegin':

sketch/U8glib.h:53: undefined reference to `u8g_Begin'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `firstPage':

sketch/U8glib.h:107: undefined reference to `u8g_FirstPage'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `getStrWidth':

sketch/U8glib.h:193: undefined reference to `u8g_GetStrWidth'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `drawStr':

sketch/U8glib.h:171: undefined reference to `u8g_DrawStr'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `nextPage':

sketch/U8glib.h:108: undefined reference to `u8g_NextPage'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `setScale2x2':

sketch/U8glib.h:104: undefined reference to `u8g_SetScale2x2'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `undoScale':

sketch/U8glib.h:103: undefined reference to `u8g_UndoScale'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans1.ltrans.o: In function `getStrWidth':

sketch/U8glib.h:193: undefined reference to `u8g_GetStrWidth'

sketch/U8glib.h:193: undefined reference to `u8g_GetStrWidth'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `cbegin':

sketch/U8glib.h:53: undefined reference to `u8g_Begin'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `firstPage':

sketch/U8glib.h:107: undefined reference to `u8g_FirstPage'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `drawHLine':

sketch/U8glib.h:133: undefined reference to `u8g_DrawHLine'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `drawBox':

sketch/U8glib.h:139: undefined reference to `u8g_DrawBox'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `setColorIndex':

sketch/U8glib.h:121: undefined reference to `u8g_SetColorIndex'

sketch/U8glib.h:121: undefined reference to `u8g_SetColorIndex'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `drawStr':

sketch/U8glib.h:171: undefined reference to `u8g_DrawStr'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `getStrPixelWidth':

sketch/U8glib.h:191: undefined reference to `u8g_GetStrPixelWidth'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `drawStr':

sketch/U8glib.h:171: undefined reference to `u8g_DrawStr'

sketch/U8glib.h:171: undefined reference to `u8g_DrawStr'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `drawFrame':

sketch/U8glib.h:137: undefined reference to `u8g_DrawFrame'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `drawHLine':

sketch/U8glib.h:133: undefined reference to `u8g_DrawHLine'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `getStrWidth':

sketch/U8glib.h:193: undefined reference to `u8g_GetStrWidth'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `drawStr':

sketch/U8glib.h:171: undefined reference to `u8g_DrawStr'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `nextPage':

sketch/U8glib.h:108: undefined reference to `u8g_NextPage'

C:\Users\DAC37~1.OVC\AppData\Local\Temp\cctr51ii.ltrans2.ltrans.o: In function `__base_ctor ':

sketch/U8glib.h:76: undefined reference to `u8g_dev_ssd1306_128x64_i2c'

sketch/U8glib.h:76: undefined reference to `u8g_dev_ssd1306_128x64_i2c'

sketch/U8glib.h:76: undefined reference to `U8GLIB::initI2C(_u8g_dev_t*, unsigned char)'

collect2.exe: error: ld returned 1 exit status

exit status 1
Ошибка компиляции для платы Arduino Pro or Pro Mini.

 

Andrew25
Offline
Зарегистрирован: 06.08.2014

morgenus

Готовые от автора. http://karadio.karawin.fr/KaRadio32.bin

http://karadio.karawin.fr/KaRadio32sup.zip

У меня тоже не появлялась долго. Пару раз заливал, перезагружал много раз. А с смартфона 192.168.4.1 вообще не открывалась, с компьютера нормально.

Andrew25
Offline
Зарегистрирован: 06.08.2014

Gomez пишет:

Andrew25 пишет:
На Karadio32 сейчас есть возможность обойтись без VS1053, внутренний DAC или PDM.

Ух ты, интересно! Я думал, что VS1053 используется, как аппаратный декодер и без него никуда.

Но только mp3 потоки будут играть, AAC нет.

Protivnik
Offline
Зарегистрирован: 24.09.2017

как прикрутить сюда кнопки ?

 

vis22
Offline
Зарегистрирован: 24.10.2015

Схема подключения кнопок на первой странице темы. Подключать на аналоговый вход А0.

vis22
Offline
Зарегистрирован: 24.10.2015

Уважаемый JP cocatrix  в прошивке 1.6.2 добавил контроль уровня wi fi сигнала.

С ним  появилась возможность отсеять причины затыканий из-за плохого уровня сигнала.

Удачи.

Protivnik
Offline
Зарегистрирован: 24.09.2017

какие выводы соединить между 8266 и ардуино про мини 328 (5v), чтобы теперь прикрутить экранчик ? 

glin
Offline
Зарегистрирован: 16.03.2017
Protivnik
Offline
Зарегистрирован: 24.09.2017

к сожалению так не работает

 

Protivnik
Offline
Зарегистрирован: 24.09.2017

но на самом экране , подключенному к ардуино при включении трижды появляется надпись Karadio

затем должен быть IP, время , название радиостанции и песни, но ничего не меняется, кроме отсчёта справа внизу экранчика

с 8266 вывода TX примерно каждую секунду проходят на вывод RX ардуино следующие команды : sys.tzo("1") cli.info

это можно просмотреть в мониторе программы

радио работает 

кде копать ?

lavr
Offline
Зарегистрирован: 03.05.2017

#272

 
Andrew25
Offline
Зарегистрирован: 06.08.2014

Protivnik А скорости UART ESP8266 и Arduino одинаковые?

Protivnik
Offline
Зарегистрирован: 24.09.2017

вопрос решился

uart интерфейс подгружал RX TX и мешал работать ардуино

 

Igor_116
Offline
Зарегистрирован: 09.11.2017

alex37 пишет:

karadioU8STM32   из обновленного архива    https://github.com/karawin/karadio-addons   компилится с ошибкой fatal error: HardWire.h: No such file or direct

   (ардуино IDE  1.8.3)  
 

 

Теже грабли, помогите файликами,

а, то на старых поста их нет уже.

или можно сразу это залить?

https://github.com/karawin/karadio-addons/blob/master/karadioU8STM32/karadioU8STM32.ino.generic_stm32f103c.bin

Спасибо!

Andrew25
Offline
Зарегистрирован: 06.08.2014

Можно залить и bin, если править ничего не хотите.

alex37
Offline
Зарегистрирован: 15.07.2017

HardWire  интегрировали в Wire.h . Для того чтобы работала библиотека  U8glib в обновленном Arduino_STM32-master   ,  надо в файле     U8glib_Arduino-master\src\clib\u8g_com_arduino_hw_spi.cpp  

 HardWire.h заменить на Wire.h    .    

Igor_116
Offline
Зарегистрирован: 09.11.2017

alex37 пишет:

 HardWire.h заменить на Wire.h    .    

Подскажите чем править, в блокноте после исправления 

IDE ругается на недопустимый файл для STM

Igor_116
Offline
Зарегистрирован: 09.11.2017
alex37
Offline
Зарегистрирован: 15.07.2017

Igor_116 пишет:

alex37 пишет:

 HardWire.h заменить на Wire.h    .    

Подскажите чем править, в блокноте после исправления 

IDE ругается на недопустимый файл для STM

  последнее сообщение http://arduino.ru/forum/obshchii/redaktor-dlya-bibliotek-arduino

Roman2077
Offline
Зарегистрирован: 03.05.2017

vis22,Подскажите как в КаРадио можно посмотреть загрузку ОЗУ у меня внешняя подключена после команды sys.heap пишет 32768 немогу понять значение???

vis22
Offline
Зарегистрирован: 24.10.2015

Sys.heap показывает свободный объём памяти массива heap операционной системы RTOS в байтах. См. get_free_heap_size в https://github.com/karawin/Ka-Radio/blob/master/ESP8266-Firmware/documents/20B-ESP8266__RTOS_SDK_API%20Reference.pdf

 

У меня это значение в районе 14000-15000 при воспроизведении, 17000-18424 при паузе воспроизведения.

Внешней памяти нет.