to Alexej79 а когда происходит замирание звука лог чего нибудь пишет? поробуйте добавить информативности - там же в терминале (который лог показывает) введите команды sys.logv или sys.logi
При замерании лог ничего не пишет. И при отправки команд, что Вы написали, ничего не возвращается.
Пришёл вчера второй модуль VS 1053 он так же играет с затыками.
Есть второе радио собрано на ESP8266 NodeMcu v3 в связке с этим же модулем VS 1053
Радио проигрывает стабильно без каких либо заиканий.
Сравнил логи что выдают оба ESP и ни чего не выявил подозрительного.
второе тоже карадио? просто есп на другой подложке?
logv - переключение логгирования в режим verbose - c более подробной отчетностью.
sys.dlog : Display the current log level
sys.logx : Set log level to x with x=n for none, v for verbose, d for debug, i for info, w for warning, e for error
попробуйте поиграть со светодиодом
sys.led("x") : Change the led indication:
1 = Led is in Play mode (lighted when a station is playing), 0 = Led is in Blink mode (default)
sys.led : Display the led indication status
sys.ledgpio : Display the default Led GPIO
sys.ledgpio("x"): Change the default Led GPIO (4) to x
Да, оба КаРадио и плата мини стоит тот же ESP только более комрактнее расположенны детали на обеех сторонах.
В ArduinoIDE использую порт для сканирования логов только вот откликается он при подключении радио и потом при нажатии на резет
Ввол каких либо команд в строку и отсылка их результата не даёт на обеих ESP.
Что я делаю не так? Пробывал мониторинг порта Putty но тоже без результата.
Я,считал ,код пульта.При правке скетча и проверке,выдаёт ошибку.Выходит код в другом формате?В скетче цифры ,у меня цифры и буквы.Нужно его,как то преобразовать?(минивебрадио)
При проверки скетча ,ошибка:
\\
Несколько библиотек найдено для "SD.h"
Используется: C:\Users\Владимир\Arduino\hardware\espressif\esp32\libraries\SD
Не используется: C:\Users\Владимир\Arduino\libraries\SD
Несколько библиотек найдено для "WiFiClient.h"
Используется: C:\Users\Владимир\Arduino\hardware\espressif\esp32\libraries\WiFi
Не используется: C:\Users\Владимир\Arduino\libraries\WiFi
Не используется: C:\Users\Владимир\Arduino\libraries\WiFi
Не используется: C:\Users\Владимир\Arduino\libraries\WiFi
Не используется: C:\Users\Владимир\Arduino\libraries\WiFi
exit status 1
unable to find numeric literal operator 'operator""O4F'
C:\Users\Владимир\ESP32-MiniWebRadio 14.08.2018\MiniWebradio\MiniWebRadio.ino: In function 'void isr_IR()':
MiniWebRadio:142: error: unable to find numeric literal operator 'operator""O4F'
exit status 1
unable to find numeric literal operator 'operator""O4F'
C:\Users\Владимир\ESP32-MiniWebRadio 14.08.2018\MiniWebradio\MiniWebRadio.ino:132:9: warning: case label value exceeds maximum value for type
C:\Users\Владимир\ESP32-MiniWebRadio 14.08.2018\MiniWebradio\MiniWebRadio.ino:133:9: warning: case label value exceeds maximum value for type
C:\Users\Владимир\ESP32-MiniWebRadio 14.08.2018\MiniWebradio\MiniWebRadio.ino:134:9: warning: case label value exceeds maximum value for type
C:\Users\Владимир\ESP32-MiniWebRadio 14.08.2018\MiniWebradio\MiniWebRadio.ino:135:9: warning: case label value exceeds maximum value for type
C:\Users\Владимир\ESP32-MiniWebRadio 14.08.2018\MiniWebradio\MiniWebRadio.ino:136:9: warning: case label value exceeds maximum value for type
C:\Users\Владимир\ESP32-MiniWebRadio 14.08.2018\MiniWebradio\MiniWebRadio.ino:137:9: warning: case label value exceeds maximum value for type
C:\Users\Владимир\ESP32-MiniWebRadio 14.08.2018\MiniWebradio\MiniWebRadio.ino:138:9: warning: case label value exceeds maximum value for type
C:\Users\Владимир\ESP32-MiniWebRadio 14.08.2018\MiniWebradio\MiniWebRadio.ino:139:9: warning: case label value exceeds maximum value for type
C:\Users\Владимир\ESP32-MiniWebRadio 14.08.2018\MiniWebradio\MiniWebRadio.ino:140:9: warning: case label value exceeds maximum value for type
C:\Users\Владимир\ESP32-MiniWebRadio 14.08.2018\MiniWebradio\MiniWebRadio.ino:141:9: warning: case label value exceeds maximum value for type
MiniWebRadio:142: error: unable to find numeric literal operator 'operator""O4F'
C:\Users\Владимир\ESP32-MiniWebRadio 14.08.2018\MiniWebradio\MiniWebRadio.ino:143:9: warning: case label value exceeds maximum value for type
exit status 1
unable to find numeric literal operator 'operator""O4F'
Я,кажется понял .Нужно hex конвертировать в dec ,т.е 0x02FD-будет 765,с помощью калькулятора.,как и у автора.В моих числах менять FFна0x и конвертировать. Спасибо.
Я,кажется понял .Нужно hex конвертировать в dec ,т.е 0x02FD-будет 765,с помощью калькулятора.,как и у автора.В моих числах менять FFна0x и конвертировать. Спасибо.
немножко про числа и типы
byte - размер 1 байт; макс значение = 2^8 = 255(int) = 0xFF(hex)
int - размер 2 байт; макс значение = 2^15 + 1 бит на знак = +/-32767(int) = 0xFFFF(hex)
uint (беззнаковое целое) размер 2 байт; макс значение = 2^16 = 65534(int) = 0xFFFF(hex)
Добрый день спецам! Может кто выложит бин файл с прошивкой для ESP32 чтобы можно переключать станции без нажатия.Ну или подскажите где надо изменить скейч?
Добрый день спецам! Может кто выложит бин файл с прошивкой для ESP32 чтобы можно переключать станции без нажатия.Ну или подскажите где надо изменить скейч?
Release 1.3 Rev 6
в предыдущих постах поднимался этот вопрос - страниц так 10-15 назад
Сам наверно не поправлю скейч, может просто кто уже правил для себя! А если нет то и за это спасибо!
После первого же обновления все слетит. Вы сделайте выбор для себя - или сами правите как вам надо, собираете и радуетесь (повторять придется после каждого обновления); или пользуетесь тем что есть (написано другими людьми "для себя" и отданно вам в пользование совершенно даром)
P.S. Не вам конечно, но мысли в слух. Было бы замечательно если бы вы сами написали инвариантный код (с возможностью настройки - кому как нравится) и предложили его JPC
}
ir_loccount=0; // Ready for next input
switch(ir_value){
case 39015: ir_resp=0; break; //ZERO
case 41565: ir_resp=1; break; //ONE
case 25245: ir_resp=2; break; //TWO
case 57885: ir_resp=3; break; //THREE
case 8925: ir_resp=4; break; //FOUR
case 765: ir_resp=5; break; //FIVE
case 49725: ir_resp=6; break; //SIX
case 57375: ir_resp=7; break; //SEVEN
case 43095: ir_resp=8; break; //EIGHT
case 36975: ir_resp=9; break; //NINE
case 14535: ir_resp=10; break; //OK
case 6375: ir_resp=11; break; //UP
case 19125: ir_resp=12; break; //DOWN
case 23205: ir_resp=13; break; //RIGHT
case 4335: ir_resp=14; break; //LEFT
case 45135: ir_resp=15; break; //HASH
case 26775: ir_resp=16; break; //STAR
default: ir_resp=(-1);
После первого же обновления все слетит. Вы сделайте выбор для себя - или сами правите как вам надо, собираете и радуетесь (повторять придется после каждого обновления); или пользуетесь тем что есть (написано другими людьми "для себя" и отданно вам в пользование совершенно даром)
P.S. Не вам конечно, но мысли в слух. Было бы замечательно если бы вы сами написали инвариантный код (с возможностью настройки - кому как нравится) и предложили его JPC
Просто для кого то изменить и собрать бин файл минутное дело а для других целая трагедия! И я думаю что есть тоже такие которых тоже не устраивает переключения каналов с нажатием! А так да - я пользуюсь тем что есть! УДАЧИ
Подскажите пожалуйста, я правильно понимаю, что к TTGO-TM-ESP32 не получится прикрутить VS1053?
нет не правильно, прикрутить можно, но это все равно что из пушки по воробьям, если ттго у вас уже есть, то это в принципе оправдано, если вы планируете покупку - не совсем разумно
Ну уж и из пушки, я так понимаю VS-ка выдает звук качественней, да и AAC большой плюс. А таки да, и ттгго есть и 8266 и 32. накупил обвеса и теперь эксперементирую с ним. Так интересно, сначала напортачу, а потом мужественно преодолеваю косяки. Пока получается))) Так вот, мои попытки прикрутить к ттгго VS-ку натыкаются на разводку по ногам. IO18 и 19 вроде как заняты?
А смысл? если у вас есть просто 32. Для того, чтобы к тм подключить vs, вам придется 18 и 23 как то из нее выуживать, ну и если pcm совсем не использовать - то и 19 до кучи. Но это мазохизм имхо, тем более при наличии просто 32.
она подключится к радио по вифи (надо тока указать ей IP адрес радио) там все команды разложены, не надо никаких терминалов
Спасибо за помощь. При помощи проги отослал команду на выключение мигания светодиода теперь как есть подключение к интернету то светодиод горит и при этом радио играет без заиканий.
Спасибо.
В ардуине берете любой пример от адафруит или лучше сразу от ucglib, подгоняете его под существующее подключение - если не работает меняете дисплей или проверяете провода и разъемы
В ардуине берете любой пример от адафруит или лучше сразу от ucglib, подгоняете его под существующее подключение - если не работает меняете дисплей или проверяете провода и разъемы
Сама плата ESP32 DEVKIT V1 + PCM5102 + Энкодер +0.96″ OLED (на 7 пинов)+PAM8403 (усилок)
Посоветуйте пожалуйста, как собрать под это всё прошивку или может есть готовая уже.
Уж больно малый экран, хоть и контрастный. После испытаний проверил бы на 3310
Вопрос если честно тупейший. Готовая прошивка (авторская) это все хозяйство поддерживает. Зайдите на гит к автору https://github.com/karawin/Ka-Radio32 переведите страницу - там все есть и схема и инструкция по прошивке и настройке
Прошёл по ссылке. Прошился файлами которые указывает автор. По вайфаю подкючаюсь и в браузере могу управлять настройками. Горят постоянно оба светодиода
У всех тупит страничка с настройками и открывает всё долго, ну прямо очень?
Семипиновый экран ничего не показывает, подсветка не горит, вот так
// I2C lcd (and rda5807 if lcd is i2c or LCD_NONE)
//------------------------------------------------
#define PIN_I2C_SCL GPIO_NUM_14
#define PIN_I2C_SDA GPIO_NUM_13
#define PIN_I2C_RST GPIO_NUM_2 // or not used
Прошёл по ссылке. Прошился файлами которые указывает автор. По вайфаю подкючаюсь и в браузере могу управлять настройками. Горят постоянно оба светодиода
У всех тупит страничка с настройками и открывает всё долго, ну прямо очень?
Семипиновый экран ничего не показывает, подсветка не горит, вот так
// I2C lcd (and rda5807 if lcd is i2c or LCD_NONE)
//------------------------------------------------
#define PIN_I2C_SCL GPIO_NUM_14
#define PIN_I2C_SDA GPIO_NUM_13
#define PIN_I2C_RST GPIO_NUM_2 // or not used
Спасибо ,запросил возврат.Вставляю в скетч данные для европа Минск ,время все равно на час меньше...
европа перешла на зиму
del
to Alexej79 а когда происходит замирание звука лог чего нибудь пишет? поробуйте добавить информативности - там же в терминале (который лог показывает) введите команды sys.logv или sys.logi
При замерании лог ничего не пишет. И при отправки команд, что Вы написали, ничего не возвращается.
Пришёл вчера второй модуль VS 1053 он так же играет с затыками.
Есть второе радио собрано на ESP8266 NodeMcu v3 в связке с этим же модулем VS 1053
Радио проигрывает стабильно без каких либо заиканий.
Сравнил логи что выдают оба ESP и ни чего не выявил подозрительного.
второе тоже карадио? просто есп на другой подложке?
logv - переключение логгирования в режим verbose - c более подробной отчетностью.
Да, оба КаРадио и плата мини стоит тот же ESP только более комрактнее расположенны детали на обеех сторонах.
В ArduinoIDE использую порт для сканирования логов только вот откликается он при подключении радио и потом при нажатии на резет
Ввол каких либо команд в строку и отсылка их результата не даёт на обеих ESP.
Что я делаю не так? Пробывал мониторинг порта Putty но тоже без результата.
качните эту прогу https://drive.google.com/drive/folders/1UBuUA2kHhiAXmC4pm2ZDWdDUo8mRtzto спасибо камраду alex08cb
она подключится к радио по вифи (надо тока указать ей IP адрес радио) там все команды разложены, не надо никаких терминалов
Я,считал ,код пульта.При правке скетча и проверке,выдаёт ошибку.Выходит код в другом формате?В скетче цифры ,у меня цифры и буквы.Нужно его,как то преобразовать?(минивебрадио)
Можно это сделать при помощи калькулятора из шестнадцатеричной hex в десятичную dec ?Правда ,числа какие то длинноватые.
"FF" поменяйте на "0x", не надо пересчитывать
ничего не делал ,кроме замены в IR
Удалил неиспользуемые библиотеки....
0x4F
Я,кажется понял .Нужно hex конвертировать в dec ,т.е 0x02FD-будет 765,с помощью калькулятора.,как и у автора.В моих числах менять FFна0x и конвертировать. Спасибо.
вы сам кусок скеча (строки132-143) лучше опубликуйте
Я,кажется понял .Нужно hex конвертировать в dec ,т.е 0x02FD-будет 765,с помощью калькулятора.,как и у автора.В моих числах менять FFна0x и конвертировать. Спасибо.
немножко про числа и типы
byte - размер 1 байт; макс значение = 2^8 = 255(int) = 0xFF(hex)
int - размер 2 байт; макс значение = 2^15 + 1 бит на знак = +/-32767(int) = 0xFFFF(hex)
uint (беззнаковое целое) размер 2 байт; макс значение = 2^16 = 65534(int) = 0xFFFF(hex)
[quote=pilnikov]
вы сам кусок скеча (строки132-143) лучше опубликуйте. Сейчас на работе..
Добрый день спецам! Может кто выложит бин файл с прошивкой для ESP32 чтобы можно переключать станции без нажатия.Ну или подскажите где надо изменить скейч?
Release 1.3 Rev 6
Добрый день спецам! Может кто выложит бин файл с прошивкой для ESP32 чтобы можно переключать станции без нажатия.Ну или подскажите где надо изменить скейч?
Release 1.3 Rev 6
в предыдущих постах поднимался этот вопрос - страниц так 10-15 назад
А скилла хватит "скейч" поправить?
А тему, страниц 20 хотя бы, последних почитать?
Коды dec ,для моего пульта (минивебрадио)
в предыдущих постах поднимался этот вопрос - страниц так 10-15 назад
Сам наверно не поправлю скейч, может просто кто уже правил для себя! А если нет то и за это спасибо!
Сам наверно не поправлю скейч, может просто кто уже правил для себя! А если нет то и за это спасибо!
После первого же обновления все слетит. Вы сделайте выбор для себя - или сами правите как вам надо, собираете и радуетесь (повторять придется после каждого обновления); или пользуетесь тем что есть (написано другими людьми "для себя" и отданно вам в пользование совершенно даром)
P.S. Не вам конечно, но мысли в слух. Было бы замечательно если бы вы сами написали инвариантный код (с возможностью настройки - кому как нравится) и предложили его JPC
Коды dec для моего пульта (минивебрадио)
нам не коды нам скетча кусок ;)
После первого же обновления все слетит. Вы сделайте выбор для себя - или сами правите как вам надо, собираете и радуетесь (повторять придется после каждого обновления); или пользуетесь тем что есть (написано другими людьми "для себя" и отданно вам в пользование совершенно даром)
P.S. Не вам конечно, но мысли в слух. Было бы замечательно если бы вы сами написали инвариантный код (с возможностью настройки - кому как нравится) и предложили его JPC
Просто для кого то изменить и собрать бин файл минутное дело а для других целая трагедия! И я думаю что есть тоже такие которых тоже не устраивает переключения каналов с нажатием! А так да - я пользуюсь тем что есть! УДАЧИ
Подскажите пожалуйста, я правильно понимаю, что к TTGO-TM-ESP32 не получится прикрутить VS1053?
нет не правильно, прикрутить можно, но это все равно что из пушки по воробьям, если ттго у вас уже есть, то это в принципе оправдано, если вы планируете покупку - не совсем разумно
Ну уж и из пушки, я так понимаю VS-ка выдает звук качественней, да и AAC большой плюс. А таки да, и ттгго есть и 8266 и 32. накупил обвеса и теперь эксперементирую с ним. Так интересно, сначала напортачу, а потом мужественно преодолеваю косяки. Пока получается))) Так вот, мои попытки прикрутить к ттгго VS-ку натыкаются на разводку по ногам. IO18 и 19 вроде как заняты?
А смысл? если у вас есть просто 32. Для того, чтобы к тм подключить vs, вам придется 18 и 23 как то из нее выуживать, ну и если pcm совсем не использовать - то и 19 до кучи. Но это мазохизм имхо, тем более при наличии просто 32.
к 32 хочется экран побольше))
к 32 хочется экран побольше))
к 32 легко подключается экран на 1,8"
к 32 хочется экран побольше))
к 32 легко подключается экран на 1,8"
Да не так уж и много 1.8... меньше 3"-4" особой разницы нет, что 0.9, что 1.8...
качните эту прогу https://drive.google.com/drive/folders/1UBuUA2kHhiAXmC4pm2ZDWdDUo8mRtzto спасибо камраду alex08cb
она подключится к радио по вифи (надо тока указать ей IP адрес радио) там все команды разложены, не надо никаких терминалов
Спасибо за помощь. При помощи проги отослал команду на выключение мигания светодиода теперь как есть подключение к интернету то светодиод горит и при этом радио играет без заиканий.
Спасибо.
пришел индикатор SD ILI9341(красная плата), поскажите правильную распиновку на ESP32 (Karadio32) ?
ESP32 ILI9341
GPIO_NUM_13 CS
GPIO_NUM_14 D/C
GPIO_NUM_2 RESET
??? SDI(MOSI)
+3v3 LED
VIN(+5) VCC
#define PIN_NUM_MOSI GPIO_NUM_23 // Master Output, Slave Input Named Data or SDA or D1 for oled
светит белым экраном, не заводится, sys.lcd("194") установлен.
В ардуине берете любой пример от адафруит или лучше сразу от ucglib, подгоняете его под существующее подключение - если не работает меняете дисплей или проверяете провода и разъемы
ок
Лучше припаять, причем с обоих сторон, нормальным проводом
светит белым экраном, не заводится, sys.lcd("194") установлен.
В Телнете диод переключите на другой пин. 4 или 2, непомню.
светит белым экраном, не заводится, sys.lcd("194") установлен.
В Телнете диод переключите на другой пин. 4 или 2, непомню.
sys.ledgpio("2") , не помогло, 4 было по умолчанию.
пришел индикатор SD ILI9341(красная плата), поскажите правильную распиновку на ESP32 (Karadio32) ?
ESP32 ILI9341
GPIO_NUM_13 CS
GPIO_NUM_14 D/C
GPIO_NUM_2 RESET
??? SDI(MOSI)
+3v3 LED
VIN(+5) VCC
Уас 1 пин пропущен clk
Делаю один в один как https://andrew25kir.blogspot.com/2017/10/karadio-esp32.html?showComment=1510302285178#c6549852010687024950 разница только в экране, у моего больше пинов
Сама плата ESP32 DEVKIT V1 + PCM5102 + Энкодер +0.96″ OLED (на 7 пинов)+PAM8403 (усилок)
Посоветуйте пожалуйста, как собрать под это всё прошивку или может есть готовая уже.
Уж больно малый экран, хоть и контрастный. После испытаний проверил бы на 3310
пришел индикатор SD ILI9341(красная плата), поскажите правильную распиновку на ESP32 (Karadio32) ?
ESP32 ILI9341
GPIO_NUM_13 CS
GPIO_NUM_14 D/C
GPIO_NUM_2 RESET
??? SDI(MOSI)
+3v3 LED
VIN(+5) VCC
Уас 1 пин пропущен clk
спасибо, попробую
пришел индикатор SD ILI9341(красная плата), поскажите правильную распиновку на ESP32 (Karadio32) ?
ESP32 ILI9341
GPIO_NUM_13 CS
GPIO_NUM_14 D/C
GPIO_NUM_2 RESET
??? SDI(MOSI)
+3v3 LED
VIN(+5) VCC
Уас 1 пин пропущен clk
спасибо, попробую
У меня пин clk это sck, большое спасибо все получилось! Всем спасибо!
Делаю один в один как https://andrew25kir.blogspot.com/2017/10/karadio-esp32.html?showComment=1510302285178#c6549852010687024950 разница только в экране, у моего больше пинов
Сама плата ESP32 DEVKIT V1 + PCM5102 + Энкодер +0.96″ OLED (на 7 пинов)+PAM8403 (усилок)
Посоветуйте пожалуйста, как собрать под это всё прошивку или может есть готовая уже.
Уж больно малый экран, хоть и контрастный. После испытаний проверил бы на 3310
Вопрос если честно тупейший. Готовая прошивка (авторская) это все хозяйство поддерживает. Зайдите на гит к автору https://github.com/karawin/Ka-Radio32 переведите страницу - там все есть и схема и инструкция по прошивке и настройке
Прошёл по ссылке. Прошился файлами которые указывает автор. По вайфаю подкючаюсь и в браузере могу управлять настройками. Горят постоянно оба светодиода
У всех тупит страничка с настройками и открывает всё долго, ну прямо очень?
Семипиновый экран ничего не показывает, подсветка не горит, вот так
и так
подключиться не удалось(
Прошёл по ссылке. Прошился файлами которые указывает автор. По вайфаю подкючаюсь и в браузере могу управлять настройками. Горят постоянно оба светодиода
У всех тупит страничка с настройками и открывает всё долго, ну прямо очень?
Семипиновый экран ничего не показывает, подсветка не горит, вот так
и так
подключиться не удалось(
контроллер экрана? размер экрана?
SSD1306 на 7 пинов
Пршивал файлы отсюда по образцу: