Раз уж подняли тему по A1S. Благодаря Alex Pilnikov прошил A1S, работает, я счастлив. Огромное ему спасибо за инфо! Но, иногда, "человеческая алчность" берет верх: как бы к ней дисплей и энкодер подключить? Хочется попробывать большего, помимо web интерфейса.
Алчность говорите? А во скока вы ее, алчность, оцениваете? В 1к деревянных может и уговорите:))))
Т.е. дело в деньгах? Алчность, я имел в виду всегда хочется большего, ну если вы про монетизацию проекта, то что вы предлагаете за эту сумму?
bin-ы будут для заливки? Лежит экран на 3'2 с тачем, рабочая вээска и ESP32. Руки чешутся...
Выложил "bin-ы" для заливки. Заливать аналогично Ka-Radio32, имею в виду адреса. Файла три. Бут, партиции и прошивка. Позднее сделаю мануал по прошивке. Никаких пока гарантий.
Т.е. дело в деньгах? Алчность, я имел в виду всегда хочется большего, ну если вы про монетизацию проекта, то что вы предлагаете за эту сумму?
но, судя по его последней плате
Т.е. дело в деньгах? Алчность, я имел в виду всегда хочется большего, ну если вы про монетизацию проекта, то что вы предлагаете за эту сумму?
но, судя по его последней плате
?
Да, я также не понял Ваш предыдущий ответ, что, непосредственно, вы имели ввиду.
Выложил "bin-ы" для заливки. Заливать аналогично Ka-Radio32, имею в виду адреса. Файла три. Бут, партиции и прошивка. Позднее сделаю мануал по прошивке. Никаких пока гарантий.
Выложил "bin-ы" для заливки. Заливать аналогично Ka-Radio32, имею в виду адреса. Файла три. Бут, партиции и прошивка. Позднее сделаю мануал по прошивке. Никаких пока гарантий.
Правильно?
Так залил, никакой точки доступа не вижу.
Попробуйте на 80MHz Crystall и SPI (У меня на 80 проект настроен)
Надо разбираться.
Выложил "bin-ы" для заливки. Заливать аналогично Ka-Radio32, имею в виду адреса. Файла три. Бут, партиции и прошивка. Позднее сделаю мануал по прошивке. Никаких пока гарантий.
Правильно?
Так залил, никакой точки доступа не вижу.
Попробуйте на 80MHz Crystall и SPI (У меня на 80 проект настроен)
Полностью поддерживаю. И ещё может быть слабое питание. Я одну девборду так чуть не выкинул. Припаял электролит в питание 3.3v и ESP завелась. (А простые примеры, типа помигать светодиодом работали).
Полностью поддерживаю. И ещё может быть слабое питание. Я одну девборду так чуть не выкинул. Припаял электролит в питание 3.3v и ESP завелась. (А простые примеры, типа помигать светодиодом работали).
Я же говорю, заливаю KaRadio32 и радио стартует...
Полностью поддерживаю. И ещё может быть слабое питание. Я одну девборду так чуть не выкинул. Припаял электролит в питание 3.3v и ESP завелась. (А простые примеры, типа помигать светодиодом работали).
Я же говорю, заливаю KaRadio32 и радио стартует...
Это железобетонный аргумент не припаивать конденсатор, чтобы проверить питание\залить свежий factory, да. Мой проект в топку.
Нет, Алекс, не играла. Да и проверить было не возможно, постоянные переключения были: станция- точка доступа. Почему я и решил вернуться 1.9R5. Плей лист так и не грузится, удалось записать только две станции.
У меня было подобное - VS-ка почему-то не играла, если ее сначала стартануть, а потом подключить наушники (гнездо, надеюсь, вы не путаете, и втыкаете в нижнее, которое ближе к контактной гребенке?). Если включать девайс с уже подключенными наушниками - все отлично поет.
Это железобетонный аргумент не припаивать конденсатор, чтобы проверить питание\залить свежий factory, да. Мой проект в топку.
Конденсатор не панацея (не помогло, как и думал), хотелось бы понять почему на одном и том же модуле, шнурке, компе, одни бины заливаются, другие нет...
Это железобетонный аргумент не припаивать конденсатор, чтобы проверить питание\залить свежий factory, да. Мой проект в топку.
Конденсатор не панацея (не помогло, как и думал), хотелось бы понять почему на одном и том же модуле, шнурке, компе, одни бины заливаются, другие нет...
Утомила эта Ka-Radio32 (вернее то, что от неё осталось), куда не ткни - индийско-китайский код. Колупаюсь с часами. Отображается каша вместо секунд. А тут вы под горячую руку. Не сердитесь на меня...
Если питание по USB, то проблемы будут. Я пока отдельное питание на LM не сделал, имел кучу подобных ситуаций. Но у меня наоборот, ванильная Ka-Radio32 не стартовала, залитая из бинарников. Скомпилировал - гуру начали медитировать. Сваял отдельный питальник - дело пошло.
И да, была одна такая ESP32, с теми же симптомами, как у вас. Не помню, то ли я её победил, залив другой factory.bin, то ли из неё вышел волшебный дым.
Я тоже сперва настроил (долго тупил) эклипс + msys, даже радовался какое то время удобству. Потом idf обновил и понеслась...... ах эти красные глаза.....
Да уж... Кстати. В функции decodeHttpMessage() баг. (Файл main/websocket.c)
Ищет строку "Sec-WebSocket-Key: " в массиве всего 12 раз, а надо 16. Сейчас 16. Позже ещё что-нибудь добавят в стандарт websocket.
Буду переделывать. Вернее уже переделал, но вся эта функция какой-то... индийский код.
Если не забуду, поделюсь.
////////////////////////////////////////////////////////////////////////////////////////////
// decode and build the accept answer to open the websocket
uint32_t decodeHttpMessage(char *inputMessage, char *outputMessage)
{
const char str1[98] = "HTTP/1.1 101 Switching Protocols\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nSec-WebSocket-Accept: ";
const char s[3] = "\r\n";
// const char str2[5] = "\r\n\r\n";
char *tokens[16]; //<-- Тут было 12
uint32_t index = 1;
//remove uint32_t i;
char key[24 + 36 + 1]; //24 bytes
uint32_t outputLength;
char encodedSha1[41];
uint32_t encodedLength;
//Split the message into substrings to identify it
tokens[0] = strtok(inputMessage, s);
while ((tokens[index - 1] != NULL) && (index < 16)) //<-- Тут было 12
{
tokens[index] = strtok(NULL, s);
index++;
}
//It's a websocket request
for (index = 1; index < 16; index++) //<-- Тут было 12
{
if (strncmp(tokens[index], "Sec-WebSocket-Key: ", 19) == 0)
{
//assuming key of fixed length (that's how it is supposed to be)
strncpy(key, tokens[index] + 19, 24);
key[24] = 0;
break;
}
}
//compute the accept key
websocketacceptKey(key, encodedSha1);
//Fill Output Buffer
encodedLength = strlen(encodedSha1);
outputLength = encodedLength + strlen(str1) + 2 * strlen(s);
strcpy(outputMessage, str1);
strcat(outputMessage, encodedSha1);
strcat(outputMessage, s);
strcat(outputMessage, s);
//Add extra /n/r at the end
return outputLength;
}
/////////////////////////////////////////////////////////////////////
// a socket with a websocket request. Note it and answer to the client
Я тут красноглажу слегка.
SinglWolf, попробуйте понять эту
if (strncmp(tokens[index], "Sec-WebSocket-Key: ", 19) == 0)
строку.
На сколько я тупой, но тут пытаются сравнить 2 строки по, минимум, 19 символов. Причем первый аргумент это Один символ.
Результатом такого кода является это
0x40095abb: strncmp at /builds/idf/crosstool-NG/.build/HOST-i686-w64-mingw32/xtensa-esp32-elf/src/newlib/newlib/libc/string/strncmp.c:65
0x400e50be: decodeHttpMessage at z:\examples\ka_mod\build/../main/websocket.c:106
0x400e556c: websocketAccept at z:\examples\ka_mod\build/../main/websocket.c:355
0x400e4aef: httpServerHandleConnection at z:\examples\ka_mod\build/../main/webserver.c:987
0x400e4f2d: serverclientTask at z:\examples\ka_mod\build/../main/webserver.c:1182
0x40090ead: vPortTaskWrapper at Z:/esp-idf/components/freertos/port.c:143
Rebooting...
Оно вылазивает при попытке запустить Вэб морду из хрома.
На сколько я тупой, но тут пытаются сравнить 2 строки по, минимум, 19 символов. Причем первый аргумент это Один символ.
Хм... моего количества токенов уже мало стало. Ок. Как только закончу основные задачи, переделаю весь механизм рукопожатия websocketa, ибо все эти фиксы есть костыли для хромой лошади. Надо записать в TODO.
Теперь разберём эту строку (преткновения):
if (strncmp(tokens[index], "Sec-WebSocket-Key: ", 19) == 0)
Первый аргумент (в текущем случае) не ОДИН СИМВОЛ, а массив указателей в символьном указателе. O_o
Тут с первого пузыря не разберёшься, а после второго уже не надо будет. ;-)
Для более вдумчивого понимания, гляньте как работает strncmp(...)
По поводу плагина. Очень хорошо. Всё-таки запилили. Надо будет поюзать, а то PlatformIO уже напрягает со своими "стандартами".
Но все ж TTGO T18 версия 3 - ту что на ссыль чуть ранее кинули, подходит к Вашему проекту. Я как раз на ней все Ваши релизы и пользую (само собой с VS-кой) - их в архиве пока 18 - с момента превращения в Радиолу - и штук 5 ранее...
Просто когда тут я написал, что мне ее прислали по ошибке, у меня много кто спросил в ЛС и как она. Ну борда с вровером и есть борда... Просто многих после прочтения Readme пугает 16 метров флеши...
Так что если кого не пугает цена или уже есть(для любителей не паять или как я - ну я про ту мартышку и очки, староват паять миллиметровые деталюшки)....
Но все ж TTGO T18 версия 3 - ту что на ссыль чуть ранее кинули, подходит к Вашему проекту. Я как раз на ней все Ваши релизы и пользую (само собой с VS-кой) - их в архиве пока 18 - с момента превращения в Радиолу - и штук 5 ранее...
Просто когда тут я написал, что мне ее прислали по ошибке, у меня много кто спросил в ЛС и как она. Ну борда с вровером и есть борда... Просто многих после прочтения Readme пугает 16 метров флеши...
Так что если кого не пугает цена или уже есть(для любителей не паять или как я - ну я про ту мартышку и очки, староват паять миллиметровые деталюшки)....
Блин... Радиоле пока хватает 4Мб за глаза :-) Щас в Readme поправлю. Каюсь, проглядел этот момент.
Первые цифири - Ваши - вторые - мои после сборки в PlatformIO.
PlatformIO об этом умалчивает почему так. Работает и ладно.
Тут pilnikov соблазнил плагином ESP-IDF Visual Studio Code Extension... Блин... Редиска такая.. ;-)
Сижу, пытаюсь собрать остатки терпения и запилить Радиолу туда... Эх...
устарели вы с волком, готовы убить на это 2 дня? нет? ваш няшный проект использует make и idf 3.3, а мой - cmake и idf 4.1 (последнюю). сращивайте мой https://github.com/pilnikov/adf/tree/master/esp-adf/examples/Ka_mod и свой проекты. Тока работать будет тока с новой идф(наверное). Mожно попробовать со старым app_main.c (в нем много не совместимых со старой версией изменений). В остальном там по мелочи поправлено (прибиты все варнинги, добавлен а1s)
Алчность говорите? А во скока вы ее, алчность, оцениваете? В 1к деревянных может и уговорите:))))
Т.е. дело в деньгах? Алчность, я имел в виду всегда хочется большего, ну если вы про монетизацию проекта, то что вы предлагаете за эту сумму?
Для SinglWolf
bin-ы будут для заливки? Лежит экран на 3'2 с тачем, рабочая вээска и ESP32. Руки чешутся...
Выложил "bin-ы" для заливки. Заливать аналогично Ka-Radio32, имею в виду адреса. Файла три. Бут, партиции и прошивка. Позднее сделаю мануал по прошивке. Никаких пока гарантий.
Т.е. дело в деньгах? Алчность, я имел в виду всегда хочется большего, ну если вы про монетизацию проекта, то что вы предлагаете за эту сумму?
но, судя по его последней плате
?
Т.е. дело в деньгах? Алчность, я имел в виду всегда хочется большего, ну если вы про монетизацию проекта, то что вы предлагаете за эту сумму?
но, судя по его последней плате
?
Да, я также не понял Ваш предыдущий ответ, что, непосредственно, вы имели ввиду.
Могу за 1к отдать последнюю собранную
del
Спасибо за предложение конечно, но у меня был вопрос про подключение, а не о покупке конечного изделия.
PS
Ну нет, так нет. Нет проблем :-))) Извините, если, что не так.
Выложил "bin-ы" для заливки. Заливать аналогично Ka-Radio32, имею в виду адреса. Файла три. Бут, партиции и прошивка. Позднее сделаю мануал по прошивке. Никаких пока гарантий.
Правильно?
Так залил, никакой точки доступа не вижу.
Выложил "bin-ы" для заливки. Заливать аналогично Ka-Radio32, имею в виду адреса. Файла три. Бут, партиции и прошивка. Позднее сделаю мануал по прошивке. Никаких пока гарантий.
Правильно?
Так залил, никакой точки доступа не вижу.
Попробуйте на 80MHz Crystall и SPI (У меня на 80 проект настроен)
Надо разбираться.
Выложил "bin-ы" для заливки. Заливать аналогично Ka-Radio32, имею в виду адреса. Файла три. Бут, партиции и прошивка. Позднее сделаю мануал по прошивке. Никаких пока гарантий.
Правильно?
Так залил, никакой точки доступа не вижу.
Попробуйте на 80MHz Crystall и SPI (У меня на 80 проект настроен)
Логи желательно показать.
Надо разбираться.
Что за дикий движок тут, блин....
В лог сыплет вот это:
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun 8 2016 00:22:57
В лог сыплет вот это:
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun 8 2016 00:22:57
Понял, буду сам пробовать прошить. Ждите.
В лог сыплет вот это:
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun 8 2016 00:22:57
Beta 3 - Проверена заливка прошивки через flash_download_tools_v3.6.8 - ОК (В readme.md есть картинка и адреса)
Beta 3 - Проверена заливка прошивки через flash_download_tools_v3.6.8 - ОК (В readme.md есть картинка и адреса)
Все тоже самое, модуль не стартует. Может из-за того что модуль ESP "голый" (без подключенных "железок") ?
Залил в него KaRadio32 - все отлично стартует, модуль живой.
Beta 3 - Проверена заливка прошивки через flash_download_tools_v3.6.8 - ОК (В readme.md есть картинка и адреса)
Все тоже самое, модуль не стартует. Может из-за того что модуль ESP "голый" (без подключенных "железок") ?
Залил в него KaRadio32 - все отлично стартует, модуль живой.
Специально проделал:
1. Стираю FLASH
2. Проверяю ESP - Пустая
3. Заливаю прошивку
4. Проверяю. Всё грузится...
Что я делаю не так?
Что я делаю не так?
И я делаю все так-же, но у меня к модулю ничего не подключено, ни ВЭС-ки ни ТДА-шки, т.е. просто модуль
После прошивки картинка под №2
Попробуйте полностью FLASH обновить.
http://catcatcat.d-lan.dp.ua/esp32/
factory.bin на адрес 0x00
https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5B%5D=13
Попробуйте полностью FLASH обновить.
http://catcatcat.d-lan.dp.ua/esp32/
factory.bin на адрес 0x00
https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5B%5D=13
Заливал blank4M, толку мало...
Попробуйте полностью FLASH обновить.
http://catcatcat.d-lan.dp.ua/esp32/
factory.bin на адрес 0x00
https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5B%5D=13
Полностью поддерживаю. И ещё может быть слабое питание. Я одну девборду так чуть не выкинул. Припаял электролит в питание 3.3v и ESP завелась. (А простые примеры, типа помигать светодиодом работали).
Полностью поддерживаю. И ещё может быть слабое питание. Я одну девборду так чуть не выкинул. Припаял электролит в питание 3.3v и ESP завелась. (А простые примеры, типа помигать светодиодом работали).
Я же говорю, заливаю KaRadio32 и радио стартует...
Я тоже 4 предыдущие дня blank заливал. Не помогло. Залил factory, помогло. Потом Guru появилась при включении WI FI, поменял питание. Работает.
Полностью поддерживаю. И ещё может быть слабое питание. Я одну девборду так чуть не выкинул. Припаял электролит в питание 3.3v и ESP завелась. (А простые примеры, типа помигать светодиодом работали).
Я же говорю, заливаю KaRadio32 и радио стартует...
Это железобетонный аргумент не припаивать конденсатор, чтобы проверить питание\залить свежий factory, да. Мой проект в топку.
Нет, Алекс, не играла. Да и проверить было не возможно, постоянные переключения были: станция- точка доступа. Почему я и решил вернуться 1.9R5. Плей лист так и не грузится, удалось записать только две станции.
У меня было подобное - VS-ка почему-то не играла, если ее сначала стартануть, а потом подключить наушники (гнездо, надеюсь, вы не путаете, и втыкаете в нижнее, которое ближе к контактной гребенке?). Если включать девайс с уже подключенными наушниками - все отлично поет.
Сегодня закончил свое поделие. Теперь хочу попробовать метеостанцию с часами.
Что за дисплей? Поделитесь ссылкой?
Но в любом случае для исключения помех, как я уже тоже говорил, применяю или развязку по массе усилителя и VS-ки с помощью вот такого 2-ваттного DC-DC
ИМХО, самый действенный вариант. У меня только с ним наступила тишина...
Жаль, что ничего путёвого не сделать из остатков. Придется часы замастырить. Только вот нафига оно мне? Или розетку умную (легче купить).
Гирлянду сделайте. Я тоже не знал, куда 8266 присунуть, а тут на тебе, и ребятишкам интересно, с телефона елкой рулить.
Это железобетонный аргумент не припаивать конденсатор, чтобы проверить питание\залить свежий factory, да. Мой проект в топку.
Конденсатор не панацея (не помогло, как и думал), хотелось бы понять почему на одном и том же модуле, шнурке, компе, одни бины заливаются, другие нет...
Это железобетонный аргумент не припаивать конденсатор, чтобы проверить питание\залить свежий factory, да. Мой проект в топку.
Конденсатор не панацея (не помогло, как и думал), хотелось бы понять почему на одном и том же модуле, шнурке, компе, одни бины заливаются, другие нет...
Если питание по USB, то проблемы будут. Я пока отдельное питание на LM не сделал, имел кучу подобных ситуаций. Но у меня наоборот, ванильная Ka-Radio32 не стартовала, залитая из бинарников. Скомпилировал - гуру начали медитировать. Сваял отдельный питальник - дело пошло.
И да, была одна такая ESP32, с теми же симптомами, как у вас. Не помню, то ли я её победил, залив другой factory.bin, то ли из неё вышел волшебный дым.
Сам косячнул, криво bin-ы качнул....залилось
Сам косячнул, криво bin-ы качнул....залилось
Отлично! Будут проблемы - пишите, пожалуйста, на Радиола на Сервер Дома, чтобы здесь не потерялось.
Есть у "братьев" ESP32-WROVER-ы на боардах? киньте ссылку на проверенных продаванов.
to SinglWolf, такой модуль подойдет? https://aliexpress.ru/item/32883116057.html?spm=a2g0o.productlist.0.0.2a4552dbUisA56&algo_pvid=2b8819ed-0d89-417e-99b4-2410cf2e9633&algo_expid=2b8819ed-0d89-417e-99b4-2410cf2e9633-10&btsid=81e98419-3141-4a2b-82fe-54d884e0f286&ws_ab_test=searchweb0_0,searchweb201602_3,searchweb201603_53
или такой https://aliexpress.ru/item/32953695735.html?spm=a2g0o.detail.1000014.11.19e262d9qwdRdH&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.13338.128125.0&scm_id=1007.13338.128125.0&scm-url=1007.13338.128125.0&pvid=174dbc15-af60-4c99-990a-7c3b71e4d226&_t=gps-id:pcDetailBottomMoreOtherSeller,scm-url:1007.13338.128125.0,pvid:174dbc15-af60-4c99-990a-7c3b71e4d226
Что-то совсем дорого. Особенно доставка у второго. Не лучше ли вот здесь посмотреть, или здесь? Продавцы нормальные, у второго я брал.
Есть у "братьев" ESP32-WROVER-ы на боардах? киньте ссылку на проверенных продаванов.
to SinglWolf, такой модуль подойдет? https://aliexpress.ru/item/32883116057.html?spm=a2g0o.productlist.0.0.2a4552dbUisA56&algo_pvid=2b8819ed-0d89-417e-99b4-2410cf2e9633&algo_expid=2b8819ed-0d89-417e-99b4-2410cf2e9633-10&btsid=81e98419-3141-4a2b-82fe-54d884e0f286&ws_ab_test=searchweb0_0,searchweb201602_3,searchweb201603_53
или такой https://aliexpress.ru/item/32953695735.html?spm=a2g0o.detail.1000014.11.19e262d9qwdRdH&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.13338.128125.0&scm_id=1007.13338.128125.0&scm-url=1007.13338.128125.0&pvid=174dbc15-af60-4c99-990a-7c3b71e4d226&_t=gps-id:pcDetailBottomMoreOtherSeller,scm-url:1007.13338.128125.0,pvid:174dbc15-af60-4c99-990a-7c3b71e4d226
Я тоже сперва настроил (долго тупил) эклипс + msys, даже радовался какое то время удобству. Потом idf обновил и понеслась...... ах эти красные глаза.....
Да уж... Кстати. В функции decodeHttpMessage() баг. (Файл main/websocket.c)
Ищет строку "Sec-WebSocket-Key: " в массиве всего 12 раз, а надо 16. Сейчас 16. Позже ещё что-нибудь добавят в стандарт websocket.
Буду переделывать. Вернее уже переделал, но вся эта функция какой-то... индийский код.
Если не забуду, поделюсь.
Я тут красноглажу слегка.
SinglWolf, попробуйте понять эту
строку.
На сколько я тупой, но тут пытаются сравнить 2 строки по, минимум, 19 символов. Причем первый аргумент это Один символ.
Результатом такого кода является это
Хочу еще похвастаться. У меня сборка и загрузка работают прямо из VisualStudioCode (c плагином Espressif'a)
Хм... моего количества токенов уже мало стало. Ок. Как только закончу основные задачи, переделаю весь механизм рукопожатия websocketa, ибо все эти фиксы есть костыли для хромой лошади. Надо записать в TODO.
Теперь разберём эту строку (преткновения):
Первый аргумент (в текущем случае) не ОДИН СИМВОЛ, а массив указателей в символьном указателе. O_o
Тут с первого пузыря не разберёшься, а после второго уже не надо будет. ;-)
Для более вдумчивого понимания, гляньте как работает strncmp(...)
По поводу плагина. Очень хорошо. Всё-таки запилили. Надо будет поюзать, а то PlatformIO уже напрягает со своими "стандартами".
SinglWolf
Но все ж TTGO T18 версия 3 - ту что на ссыль чуть ранее кинули, подходит к Вашему проекту. Я как раз на ней все Ваши релизы и пользую (само собой с VS-кой) - их в архиве пока 18 - с момента превращения в Радиолу - и штук 5 ранее...
Просто когда тут я написал, что мне ее прислали по ошибке, у меня много кто спросил в ЛС и как она. Ну борда с вровером и есть борда... Просто многих после прочтения Readme пугает 16 метров флеши...
Так что если кого не пугает цена или уже есть(для любителей не паять или как я - ну я про ту мартышку и очки, староват паять миллиметровые деталюшки)....
SinglWolf
Но все ж TTGO T18 версия 3 - ту что на ссыль чуть ранее кинули, подходит к Вашему проекту. Я как раз на ней все Ваши релизы и пользую (само собой с VS-кой) - их в архиве пока 18 - с момента превращения в Радиолу - и штук 5 ранее...
Просто когда тут я написал, что мне ее прислали по ошибке, у меня много кто спросил в ЛС и как она. Ну борда с вровером и есть борда... Просто многих после прочтения Readme пугает 16 метров флеши...
Так что если кого не пугает цена или уже есть(для любителей не паять или как я - ну я про ту мартышку и очки, староват паять миллиметровые деталюшки)....
Блин... Радиоле пока хватает 4Мб за глаза :-) Щас в Readme поправлю. Каюсь, проглядел этот момент.
И еще - может я что то и не так делаю в PIO - но размеры bin не совпадают... но пашут и те и те...
И еще - может я что то и не так делаю в PIO - но размеры bin не совпадают... но пашут и те и те...
Не понял
И еще - может я что то и не так делаю в PIO - но размеры bin не совпадают... но пашут и те и те...
Не понял. За размер bin отвечает partitions.csv в корне проекта. Он заточен под 4МБ.
Ну вот последний (у меня 18...)
bootloader - 24 496 - 24 480
ESP32Radiola - 991520 - 991 056
Первые цифири - Ваши - вторые - мои после сборки в PlatformIO.
Ну вот последний (у меня 18...)
boolloader - 24 496 - 24 480
ESP32Radiola - 991520 - 991 056
Первые цифири - Ваши - вторые - мои после сборки в PlatformIO.
Тут pilnikov соблазнил плагином ESP-IDF Visual Studio Code Extension... Блин... Редиска такая.. ;-)
Сижу, пытаюсь собрать остатки терпения и запилить Радиолу туда... Эх...
меня тоже... но увы я не проггер...
Саша... грешно... лучше бы рассказал как... я то меня сразу послало за cmake... скачать то плагин не проблема...
Но это было на работе...а я там пепелацы чиню... так что не до cmake было... у нас за минус 30...
Тихонько посмеиваюсь над вами в сторонке
Ладно-ладно, смейтесь.... Блин, чего ему надоть ещё, не хотит даже менюконфиг делать, сволочь....
устарели вы с волком, готовы убить на это 2 дня? нет? ваш няшный проект использует make и idf 3.3, а мой - cmake и idf 4.1 (последнюю). сращивайте мой https://github.com/pilnikov/adf/tree/master/esp-adf/examples/Ka_mod и свой проекты. Тока работать будет тока с новой идф(наверное). Mожно попробовать со старым app_main.c (в нем много не совместимых со старой версией изменений). В остальном там по мелочи поправлено (прибиты все варнинги, добавлен а1s)
На менюконфиге на ноуте уже висит с 15.00... это не считая минут 10 в слипе пока шел с работы до дома...
Саша... так сделай талмуд для неучей - помнишь видюху свою про что и как...