Georgiy
кому интерестно, то свою структуру проекта все же можно прикрутить в Platformio Для этого надо файл platformio.ini добавить видимость ко всем каталогам проекта что-то типа: core_dir=./../../.platformio и после уже в lib_deps добавить свою либу, типа : lib_deps =./../../Libs/Dt
Anton
гениально. и чегой-та я раньше ардуино фреймворк обходил? ... https://github.com/espressif/arduino-esp32/issues/6946
Georgiy
не работает?
не работает?
Что не работает? Там вроде описан баг
Georgiy
ааа
Georgiy
пушто Ардуино
Anton
не работает?
дефолтный конфиг есп-идф тикает 100 раз в секунду. но для ардуино надо ручками на 1000 менять, иначе молча баг
Anton
вот только щас додумались что надо громко об этом сказать
Anton
вместо того чтобы свой фреймворк поправить, чтобы он работал на любой удобной частоте
Anton
я замерял, поднятие частоты со 100 Гц на 1000 даёт замедление вычислений где-то 5%
Georgiy
кстати кто-то пробовал esp-idf 5.0?
Anton
мой опыт 4.2->4.3->4.4 такой, что пробовать что-то новое вообще не тянет. постоянно как что-то улучшат, так потом думаешь как это исправить
Georgiy
странно что они перенесли его в ветку master (что является последней актуальной версией), но оно настолько забаговано
Anton
количество открытых issues у есп-идф = 1000
Georgiy
начинаю билдить, а он полностью sdk-config переписывает и не дает ничего менять
Georgiy
поменял, перебилдил, а он опять все на свой лад меняет
Anton
мне кажется, им надо полностью команду разработчиков поменять. уволить всех кто там есть щас. я читал отчёт пвс-студии о есп-идф. это печаль и жесть. https://pvs-studio.com/en/blog/posts/cpp/0790/
Aleksey Pavlov
Всем привет У меня такая задача. К ESP подключен touch screen. Он будет обрабатывать нажатие и передавать на rapberry zero, которая должна будет включать реле. Причем esp будет подключаться к малинке по проводу. Не пойму пока как это реализовать и куда копать. Может есть у кого похожие кейсы?
Anton
а зироу что в этой схеме вообще делает?
Indr1x
он же написал - включать реле
Indr1x
реализовать это можно и нужно на одной единственной esp
ok-home
Где они его выпустили?
https://github.com/espressif/esp-idf/tree/release/v5.0
https://github.com/espressif/esp-idf/tree/release/v5.0
Так выпустили то где? Ни документации на сайте у них нет, ни в разделе релизы его тоже нет. Это так просто ветка
Aleksey Pavlov
Aleksey Pavlov
а зироу что в этой схеме вообще делает?
esp будут к ней подключаться, а zero уже будет обрабатывать сценарии
Aleksey Pavlov
Можно, но не так
Через WiFi только?
К ней можно будет подключить 10 esp?
ethernet/rs485/modbus/spi... и так далее.
Любой протокол на твой выбор
Через WiFi только?
Можно не только
ok-home
Так выпустили то где? Ни документации на сайте у них нет, ни в разделе релизы его тоже нет. Это так просто ветка
возможно, но от мастера ее отцепили . Основные изменения задокументировали ( не факт что все ) https://docs.espressif.com/projects/esp-idf/en/latest/esp32/migration-guides/index.html
возможно, но от мастера ее отцепили . Основные изменения задокументировали ( не факт что все ) https://docs.espressif.com/projects/esp-idf/en/latest/esp32/migration-guides/index.html
Да мало-ли от чего они её отцепили. Их кухня че хотят то и делают. Снизу даже на картинке ее нет. А этот мигрейшен гид тут месяца полтора уже висит. Ни о чем не говорит это.
`๖ۣۜĄндpęй๖ۣۜ`
с 10 светодиодами норм ставлю на всю ленту и всё перестает реагировать на ик пульт)
`๖ۣۜĄндpęй๖ۣۜ`
Что зависает?
ну вчера я спрашивал)
`๖ۣۜĄндpęй๖ۣۜ`
А! Так я вроде вчера объяснил
ну ты сказал что он чтото типо в бесконечный цикл уходит
.
Я помню что я писал. Где я написал про "бесконечный" цикл?
`๖ۣۜĄндpęй๖ۣۜ`
ну то что он занят постоянно выполнением цыкла
ну то что он занят постоянно выполнением цыкла
Ну занят он. Переодически конечно же он его покидает прочитать пульт и снова в него
Я тебе сказал либо вынеси эффекты в отдельную таску. Либо внутри цикла тоже почитывай пульт
`๖ۣۜĄндpęй๖ۣۜ`
ок это я понял хотел узнать
`๖ۣۜĄндpęй๖ۣۜ`
как это загуглить
как это загуглить
https://microkontroller.ru/arduino-projects/kak-ispolzovat-freertos-v-arduino-rukovodstvo-dlya-nachinayushhih/
А дальше гугли сам. Здесь +- принцип написан.
K.
А можно я повторюсь? Кто-нибудь решал задачку вывода изображения от двух и более ESP32-CAM на одну страничку? Поделитесь идеями, как это можно реализовать?
Demondor
Может кто-то сможет провести платную консультацию ))
Почему такой странный подход? Esp для wifi, если нужен touchscreen, возьмите экран HMI.
Aleksey Pavlov
Почему такой странный подход? Esp для wifi, если нужен touchscreen, возьмите экран HMI.
Пока будет все по проводу. Надо заменить старые панели с выключателями. А в перспективе будет уже управление через homeKit или подобное.
Demondor
Hmi экраны управляются через uart.вы можете поставить на прямую, потом добавить esp как посредника.
Aleksey Pavlov
Aleksey Pavlov
Все в пределах дома. там около 70 квадратов. Щиток в центре. И уже проложены все кабели. То есть метров 10 будет максимально
Если хочешь провод
Сергей
Как можно контролировать количество воды в ёмкости ?
Витуху в каждый "выключатель" (где будет есп) Оттуда 485. Плюс и запитать сможешь ее "удаленно"
Сергей
Каким датчиком
Aleksey Pavlov
Ну тащи rs485 от каждой есп
Там уже вся слаботочка протянута как раз. Стоят старые панели как в отелях. То есть можно отключчить ночник, свет в комнате, другой ночник, а можно выключить или включить все. Таких панелей около 10. И все провода прихожят в щиток. Там управляется все древней платой.
Там уже вся слаботочка протянута как раз. Стоят старые панели как в отелях. То есть можно отключчить ночник, свет в комнате, другой ночник, а можно выключить или включить все. Таких панелей около 10. И все провода прихожят в щиток. Там управляется все древней платой.
Ну а че тогда спрашиваешь?) Если проводки достаточно то кидай тащи от выключателя по rs485 управление в щиток. Я правда не очень понимаю зачем надо менять хардварное управление на мк есп + raspberry zero на линуксе...
Aleksey Pavlov
Ну а че тогда спрашиваешь?) Если проводки достаточно то кидай тащи от выключателя по rs485 управление в щиток. Я правда не очень понимаю зачем надо менять хардварное управление на мк есп + raspberry zero на линуксе...
Там все древнее и ломается, а постоянно перепаивать, так как таких плат нет, замучаешься. Так и потом будет умный дом, поэтому малинки и esp ))
Там все древнее и ломается, а постоянно перепаивать, так как таких плат нет, замучаешься. Так и потом будет умный дом, поэтому малинки и esp ))
Ну то есть включить свет можно будет когда линукс на малинке загрузится? А если он сдох, хуево обновился, сдохла флешка - то свет ты включить не сможешь. Правильно я понимаю?
Флешку поменять не проблема. А вот насчет загрузки линукса я не подумал )
Вообщем на мой взгляд весьма хуевая идея привязывать управление светом софтварно. Представил кейс, ты уехал. Пришла мама/бабушка/теща и тд. И нихуя не сделать потому что линукс у тебя в kernel panic
Или просто твой скрипт на питоне упал. Или вообще питон обновился и говорит что я больше не але
Aleksey Pavlov
Что тогда вместо малинки воткнуть, чтобы сценарии обрабатывало?
Demondor
У нас сосед свалил на месяц. Свет моргнул и в разных комнатах включилось освещение. Это гениальный подход, по итогу автоматом вырубили весь дом.