Alex
Работающее устройство сейчас на ардуине, и обмен с ним по блютузу через приложение созданное в апп инверторе.
Alex
Вот хочу уменьшить размеры . Ну и по блютузу как то криво работает
Alex
И плюс товарищ попросил такое же. Заказал esp маленький d1 , теперь софт выбираю
Alex
Самый нормальный вариант через Virtuino с поднятием на еsp стандартного протокола mqtt или Midbus TCP
Тоже вроде только через их сервер? Или нет? Там ещё и ардуина...
Alex
Как раз хочу убрать это все, оставив только есп
Юрий
Тоже вроде только через их сервер? Или нет? Там ещё и ардуина...
Нет, в этом вся и фишка, хотя для mqtt нужен какой-то сервис, но можно и у себя развернуть.
Alex
Нет, в этом вся и фишка, хотя для mqtt нужен какой-то сервис, но можно и у себя развернуть.
Не. Так не хочу Товарищ которому буду паралельно делать. Вообще тяжолый) в этом плане. Максимум с чем справится, это установить апк
Maxim
Я бы, наверное, поднял http-сервер на ESP и пулял бы в него запрос. Уж на андроиде-то куча приложений и конструктуров для этого.
Maxim
Цепь смазывает))
А зачем приложение?
Юрий
Не. Так не хочу Товарищ которому буду паралельно делать. Вообще тяжолый) в этом плане. Максимум с чем справится, это установить апк
Это я описал вариант если нужно все свое все , а так приложение скачал, подключился по ip, но нужно понимать какие кнопки задатсики нужны
Alex
А зачем приложение?
Через него задаётся интервал, меняются режимы , в общем настройки. Ну и паралельно скорость мерит и напряжение сети
Alex
А зачем приложение?
Нужно не часто, если честно , но на этапе настройки. Очень много приходится с ним работать , пока подберешь нужные параметры
Alex
Поэтому и делал именно приложение
Alex
Так бы и в скетче можно было поправить
Юрий
Тут в описании https://youtu.be/_3z-asDIZNQ есть оба проекта, можно попробовать, программа для esp делалась в FlProg, я с ардуино не работаю, но пример сделал минут за 10.
Maxim
Нужно не часто, если честно , но на этапе настройки. Очень много приходится с ним работать , пока подберешь нужные параметры
Исходя из того, что я понял, я бы всё же попробовал Blynk. Привязать ESP к точке доступа на телефоне и раздавать с него интернет. Для настройки должно быть то, что нужно. Плюс в том, что там почти всё готово. Готовое приложение (только кнопки накидать в нём), готовый код для ESP. Усилий требует минимум.
Alex
Например
Alex
Просто уже целая куча закладок на подобные приложения , хз чё выбрать)
Mmserty
Кто нить может помочь? Перешёл из arduino ide в eclipse с плагином под esp32. Нашёл библиотеку с нужным мне функционалом, но не могу скомпилировать)
Maxim
А в чем плюс по сравнению с remotexy
Мельком глянул на remotexy. Вроде неплохо. Может даже лучше будет в твоей задаче.
Alex
главный минус - инет
romanetz
Mqtt есть локальные брокеры для андроида
Maxim
главный минус - инет
Главный плюс — нормально выглядит. 😂 Что-то remotexy страшненький.
Alex
Ну буду думать.... Все же пока АПП инвертор как то больше прельщает. Чуть сложнее, но получаешь готовый апк, и для связи нужно только его запустить . Что для простого пользователя будет попроще...
Alex
Может подскажите ссылку на хорошее описание обновления прошивки по ota через файл загруженный через web
Alex
Как тут выше писали
SetPf
А что оно с мотоциклом делает, если не секрет?
Как владелец именно подобного сорта мотоциклов, подтвержу, что да есть такой вид оборудования - автосмазчики цепи в зависимости от пробега.
SetPf
Только на турдуре не вижу в этом смысла. Это ничего не гарантирует, если едешь в никуда, лучше иметь 2ю цепь, а не надеятся на китайский контроллер =)
SetPf
А это так - уменьшает стоимость сезонного обслуживания. Может сезона через 3 отобьется (при цене на алике в 7-8т.р.)
Alex
Только на турдуре не вижу в этом смысла. Это ничего не гарантирует, если едешь в никуда, лучше иметь 2ю цепь, а не надеятся на китайский контроллер =)
Ну это отдельный холивар))) Блягодаря китайскому контроллеру , цепь прошла 70 тысяч вместо обычных 20-30, и в поездках я просто про нее не думаю. Как то так...
Alex
На самом деле смысл даже не в экономии денег , а в экономии времени.
SetPf
Звучит как завышение. Замеряли же, цепь в зависимости от смазки\несмазки ходит на несколько десятков % лучше, но там даже к половине не близко.
Alex
Занимаюсь на досуге этим вопросом уже 5 лет) и честно скажу , там куча нюансов, которые решаются в ТЧ и с помощью китайского контроллера. Но это уже не относится, к теме данного чата) если интересно, пишите в личные сообщения
SetPf
Это личный опыт.
Хз, вы только что утвердили что внешний узел, под большей нагрузкой, может ходить не многим меньше, чем внутренний, смазывающийся маслом и находящийся под сильно меньшей нагрузкой (Цепь ГРМ, ага).
Alex
Можно ссылку о чем речь, как это работает с готовым АПК, какой протокол используется?
Ссылку на что? App invertor ? Я пока не знаю какой протокол. ТК пока у меня работает по блютузу , но через вайфай тоже можно. Вот буду сам изучать
Юрий
ОК, почитаю про него.
Alex
ОК, почитаю про него.
Там конечно по сложнее вышеописанных программ. Но на выходе свое приложение
Юрий
Там конечно по сложнее вышеописанных программ. Но на выходе свое приложение
Ага, уже посмотрел🤣, собирать эти пазлики, да ну нах😁. Открыл приложение, выбрал проект, все! В проект добавляются кнопки, лампочки назначаются адреса. Тут я так понимаю если взять другой esp то и приложение нужно заново генерить?
Alex
Вроде ещё virtuino может подобное и работает без сервера самостоятельным приложением. Но оно заточено по есп как промежуточное звено. С моблылы через есп, управляется Ардуина...
Юрий
Это вот как раз большой минус.
Alex
Это вот как раз большой минус.
Ну для постоянно меняющихся сложных проектов - согласен. А для простых, может как раз наоборот.
Alex
Сделал один раз и забыл. Ни каких серверов, платных сервисов и тп
Юрий
Ну для постоянно меняющихся сложных проектов - согласен. А для простых, может как раз наоборот.
Тут больше не для сложных, а если их несколько однотипных, так можно меняя ip в одном месте управлять всеми.
Юрий
Или как например, взял на работу, там ip назначается другой, поменял в настройках и все работает.
Alex
Ну согласен! У меня немного другая задача . У одного пользователя только одно устройство .
Юрий
Для блютуза этих проблем нет, но и дальность в пределах досягаемости, с wi-fi по всей территории.
Alex
Кто работает с Virtuino? Я прав? Оно работает без сети , но служит именно для управления ардуиной через есп? Только Есп нельзя? Так судя по описаниям было 3 года назад
Юрий
Зачем? Если все это можно сделать силами самой esp
Alex
Maxim
Возможно, речь всё таки идёт о том, чтобы залить Arduino-прошивку в ESP?
Юрий
Если уйти от ардуино, есть код с нужным протоколом в esp, есть нужный вариант приложения, дальше без разницы на чем так код в еsp написан, главное поддержка нужного канала.
Denys
Вышла статья атакующая Espressif и ESP32/ESP8266 от продажных шкур которые заняты "нагнетанием". "У них дешевый навороченный чип который позволяет многое и хорошо продается - значит это оружие китая". Автор статьи тупо на этой тематике зарабатывает, на нагнетании антикитайской истерии, параллельно продает книги. Туфта по типу блумберговских шпионских чипов в supermicro. Прошу всех ознакомится и высказать свое фи. https://twitter.com/eclypsium/status/1327318687372734465
romanetz
Одно дело, когда это поставить в умную лампочку, а другое дело - корзины ввода-вывода асушные
Denys
Вообще имелось в виду нечто другое
Что именно? Вы статью читали? Там основа статьи на том, что чипы дешевые и могут многое, их ставят сотнями тысяч, и если сменить им прошивку то они превращаются в оружие
romanetz
Да вообще загоняться не надо. Вы про баг в vxWorks читали?
Denys
Их там было много :) в tcp/ip стеке?
romanetz
Про то, что её уронить можно или поломать, именно в асушном оборудовании
romanetz
Да
Denys
Я про то и говорю, что такие шкуры как авторы статьи выколупывают из носа придуманные опасности, чтобы нагнетать против определенных вендоров, а потом мы лишаемся доступных чипов для IoT, так как их начинают банить на куче рынков.
romanetz
Ну бинарные блобы - тоже нехорошо
Denys
Они практически у всех вендоров, к сожалению. И часто именно по требованиям FCC такое выходит. Именно по этой причине в новых версиях SDK возможность инжектирования management frames прикрыли.
Denys
сильно напоминает блумберговскую утку против Supermicro, и сюрприз, тут тоже израильская инфосек компания за этим исследованием
romanetz
Про утку или нет, на Хабре статья была про недокументированные никем гипервизор в китайских биосах
romanetz
Которого нет в референсных сэмплах из Канады
romanetz
Они практически у всех вендоров, к сожалению. И часто именно по требованиям FCC такое выходит. Именно по этой причине в новых версиях SDK возможность инжектирования management frames прикрыли.
Идиотизм, просто потому, что кому надо - тот возьмёт обычный ноут или sdr Это схоже с логикой "ножами убивают больше всего людей, давайте запретим ножи"
Alex
Самый нормальный вариант через Virtuino с поднятием на еsp стандартного протокола mqtt или Midbus TCP
Чё та не могу вникнуть в работу с Virtuino Поправьте если не прав: На мобиле включаю точку доступа, затем запускаю приложение и подключаюсь к ESP? Интернет при этом не нужен. Верно?