• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Когда выйдет новая версия UDK?

pvvx

Активный участник сообщества
Когда новая версия? Вышло уже более 3-х SDK. Последняя 1.5.0, а в UDK v2.0.8 (01.09.2015): "* Обновлена SDK до версии 1.3.0 (папка ESP8266_SDK);"
 

CHERTS

Moderator
Команда форума
Когда новая версия? Вышло уже более 3-х SDK. Последняя 1.5.0, а в UDK v2.0.8 (01.09.2015): "* Обновлена SDK до версии 1.3.0 (папка ESP8266_SDK);"
В репозитарии на github все свежее, включая sdk 1.5 . Релиз не делаю потому что некоторые примеры на новых sdk не собираются, а их авторы не чешуться адаптировать код. Судя по всему придётся их удалять.

Я хотел интегрировать в devkit Вашу pvvx sdk, но увы она не работает, я даже написал вам issue на github но Вы видать не читаете из.
 

nikolz

Well-known member
Добрый день,
Возможно что-то не понимаю, но как-то не вижу проблемы заменить SDK.
Копируем zip ,распаковываем здесь и переименовываем в ESP8266_SDK.
или еще что-то надо делать?
как были изначально ошибки с sdk 1.3
в esp_mesh_sdk_app_light, lwip_open_demo_app,
так они и остались с sdk 1.5
 

pvvx

Активный участник сообщества
В репозитарии на github все свежее, включая sdk 1.5 . Релиз не делаю потому что некоторые примеры на новых sdk не собираются, а их авторы не чешуться адаптировать код. Судя по всему придётся их удалять.
Я хотел интегрировать в devkit Вашу pvvx sdk, но увы она не работает, я даже написал вам issue на github но Вы видать не читаете из.
Там наплели новых завязок с разными либами, да либы ещё прибавились в кол-ве, необходимом для мин. комплекта . Все макефайлы в примерах вам придется переписывать - дополнять.
А сообщения не видел, т.к. занят пока другим. Чуть позже разберу разные либы из SDK 1.5.0 и стыкую только нужные куски, тогда и заменю. Но уже работает, а не выкладывал по описанной причине - много лишнего хламу в новых либах и не проверено итоговая сборка. Надо время, а пока его нет.
как были изначально ошибки с sdk 1.3
в esp_mesh_sdk_app_light, lwip_open_demo_app,
так они и остались с sdk 1.5
Это не ошибки. Это стиль программирования китайцев. Отключите все варнинги и ошибки компилятора - странслируется. :)
Не нравится - дописывайте всё ручками. И описанных вами ошибок нет. Есть мелочи, но они не связаны с указанными вами темами.
 
Последнее редактирование:

CHERTS

Moderator
Команда форума
Там наплели новых завязок с разными либами, да либы ещё прибавились в кол-ве, необходимом для мин. комплекта . Все макефайлы в примерах вам придется переписывать - дополнять.
У меня в репо https://github.com/CHERTS/esp8266-devkit/commits/master все уже подправлено по доп.либам. Осталось только либо исправить несколько примеров чтобы они собирались с новой SDK, либо удалить из из DevKit.
 

CHERTS

Moderator
Команда форума
Про esphttpd беру слова обратно, автор его исправил под свежие SDK, закомитил себе в репо новую версию.

Если собирать на библиотеках от SDK, то требуется flash от 1 Мегабайт, а у народу модули с 512 кило.
И либы SDK без патчей не работоспособны и для большинства проектов не годятся из-за лишнего никому не нужного глючного наполнения.
Согласен, у самого модули только по 512K и многое в них не лезет, приходиться изворачиваться и мучиться.
 

CHERTS

Moderator
Команда форума
Зачем Вы храните в UDK предыдущие релизы SDK?
Для интереса решил прогнать примеры с предыдущими и получил
SDK 1.1,SDK 1.2 - 12 ошибок 8 предупреждений
SDK 1.3 - 5 ошибок 8 предупреждений.
И на кой нужны SDK 1.1 и 1.2?
А то UDK напоминает свалку различного хлама.
Уберите весь хлам , из текущей сборки.
А то как у плюшкина
Для того, чтобы другие пользователи могли их использовать или сравнить что было в более старых версиях SDK.
Примеры конечно же правятся под свежую SDK, хотя там есть пара примеров под старые SDK.
И свалки там никакой нет, все разложено логичным образом по папкам с нумерацией, другим сотням пользователей это не кажется хламом.
 

pvvx

Активный участник сообщества
Может купить за 5 копеек с 4 мб и не трахаться с поделками софта,
у которых что-то не доделано, что-то не до пилено, документации никакой нет, лицензии нет,
с китайцами не совмещается.
А на кой "совмещение с китайцами"? Чтобы не работало?
Проверьте SDK 1.5.0 - все описанные ошибки по SDK 1.4.0 в нем наличествуют. А ещё сотни не описанных?
И зачем это всё пользователю, просто изучающему основы программирования и просто ради баловства на вечер? (на большее модуль с ESP8266 пока не может вытянуть с таким глючным SDK)
 
Сверху Снизу