2319
Низкий вам поклон! Друзья!!!
Serg
в любом случае, ОГРОМНОЕ!!! СПАСИБО!!! Всем, кто участвовал и пытался помочь!!!
Когда сделаете, поделитесь полным результатом. Очень часто спрашивают.
2319
Реализация видимо несколько мес. ок
Evgeniy
На мелких релюшках можно даже такой модуль сделать 😁 Регулятор оборотов супер дешевый
2319
👍😂
Михаил
Пожалуйста, ответьте на несколько вопросов, чтобы получить доступ к чату @ProEsp8266 Вопрос №0: Чат про esp82.. (Допиши только цифры)
R
Хелло! Подскажите пож сталкивался ли кто-то с библиотеками анимации для ESP32, кроме lvgl?
Alex
Так там же и ответ)
Nikita7131
всем привет, посоветуйте плз хороший расширитель портов для esp32 .
Andy
всем привет, посоветуйте плз хороший расширитель портов для esp32 .
порты разные бывают: in/out, only in, only out, то же но с z-состоянием. Интерфейсы у портов то же разные: SPI, I2C и пр.
Nikita7131
порты разные бывают: in/out, only in, only out, то же но с z-состоянием. Интерфейсы у портов то же разные: SPI, I2C и пр.
ищу что-то для самодельной макетки на esp32, i2c или spi не принципиально, главное это наличе шим (в идеале прямоугол 10+ mHz) digitalread, ну и analog read в идеале.
Andy
ищу что-то для самодельной макетки на esp32, i2c или spi не принципиально, главное это наличе шим (в идеале прямоугол 10+ mHz) digitalread, ну и analog read в идеале.
Такое в одном чипе вы вряд-ли найдете. ШИМ контроллеры это отдельное изделие. Цифровые входы это то же отдельные чипы. А аналоговые входы это скорее всего имеется в виду многоканальный АЦП, то же отдельное изделие. Или использовать внешний МК
Василий
stm32
может все же обычный засоветовать, стм нынче дорого)
ANDREY
stm32
Могу продать волшебную esp14😂😂
Dr Zlo
может все же обычный засоветовать, стм нынче дорого)
Нынче вообще жить дорого. Но без уточнения ТЗ могу только сопроцессор посоветовать.
Василий
ну согласен, понятие расширения у все свое
Dr Zlo
(с тем уточнением что ниже я тоже могу только сопроцессор посоветовать)
Nikita7131
ок, понял. попробую тогда взять sx1509, in/out + в теории думаю можно серво подключить ... а если и этого не хватит, то переходить на stm32.
Виталий
stm32 еще купить нужно суметь )) С такими ценами дефицитом и т.д.
2319
2319
Продам, есть 2шт
2319
2319
по 5р шт
2319
есть пара stm32f746 у каждой нет pwm на одной ноге
Jake
А что так дёшево
Василий
Ребят, лучше скажите есть ли у кого stm32F103 на 100 ног?
Василий
я б приобрел по адекват цене пару штук
Василий
пока gd32f103 в пути)
Pavel
Проблема с шим (pwm) Выставляю максимальное значение шим, а там такое.
Pavel
Кто-нибудь с таким сталкивался?
Evgeniy
Шим как ШИМ, ничего удивительного
Pavel
Шим как ШИМ, ничего удивительного
Ну так а что за стробы вниз? Это же не 100% заполнение
Evgeniy
99%
Pavel
Но я ставлю максимальное значение заполнения…
Evgeniy
Может быть аппаратным ограничением, похоже на 99%
Pavel
В документации написано 100%…
Evgeniy
Они там много где врут, у меня вообще не работает обмен через сокеты - отваливается wifi, отваливается lwip, вообще всё глючит. Дерьмо эти ESP32
Evgeniy
Причем на последней версии SDK
Pavel
Эх
Serjio
Такая же шняга была на АВР, по-моему. Или на стм.
Andrey
Причем на последней версии SDK
в мануале по компиляции ESP32GRBL прямо сказано - не использовать последнюю версию SDK
Evgeniy
Круто! Попробую
Evgeniy
Помню что на 4.1 действительно было лучше
Evgeniy
Мне только 4.2 подойдет - из-за websocket server
Dmitriy
Причем на последней версии SDK
Ключевое слово - последней
Evgeniy
вот оно что!
Evgeniy
попробовать стоит самую старую из тех что подходит?
Evgeniy
ок
Evgeniy
как раз устанавливается щас)
Dmitriy
Ну и питание 0.5а и 100мкф надо
Evgeniy
да, как раз LDO на 0.5А, только конденсаторы - керамические только, пробовал ставить еще и тантал на +3.3 на 150 мкф - не увидел разницы
Evgeniy
Evgeniy
ща, закончу эксперименты, приведу в порядок и покажу, ок!
Andy
Точно ли такая же задача, как у меня?
Без понятия какая у вас задача. У меня изделия и на сокетах и без них
Dmitriy
Если что не так - ловите глюкт
Evgeniy
Без понятия какая у вас задача. У меня изделия и на сокетах и без них
TCP сервер на ESP32 - сокеты, прозрачная коммуникация через UART, тест ставлю на ночь - запрос-ответ. Запрос - до 20 байт, ответ - 73 кб. UART на 921600. Чую, что зря читаю из юарта и отправляю в одном таске, но пробовал делать приемный буфер на 73 кб - все равно в какой-то момент отваливался WIFI и LWIP, что-то сглючивало внутри...
Evgeniy
пока в процессе экспериментов всё поломал, буду править обратно....
Andy
TCP сервер на ESP32 - сокеты, прозрачная коммуникация через UART, тест ставлю на ночь - запрос-ответ. Запрос - до 20 байт, ответ - 73 кб. UART на 921600. Чую, что зря читаю из юарта и отправляю в одном таске, но пробовал делать приемный буфер на 73 кб - все равно в какой-то момент отваливался WIFI и LWIP, что-то сглючивало внутри...
Есть похожая. Но архитектура решения сложнее - отдельные задачи для каждого устройства (драйверы если хотите). Сервера или клиенты то же рассматриваются как драйвера. Общение либо через очереди, либо семафорами. Как можно больше покрывается unit-тестами.
Evgeniy
Andy я хотел сделать отдельный таск для чтения из UART, чтобы блокирущая запись в сокет не вызывала переполнения буфера, а передачу данных через очередь в таск для отправки в сокет. В правильном направлении иду? На самом деле такое решение хуже работает, чем чтение из юарта и отправка в одном таске. В очередь кидаю именно чанки - структура с полем "длина" и буфером.
Dmitriy
А вот проброс uart -tcp/ip тупо в одном потоке и норм работает.
Evgeniy
мне просто жалко было оперативку тратить на буфер размером 73 кб, который нельзя использовать для разных целей, т.к. он внутри драйвера uart выделяется))
Evgeniy
да где же я на стеке 73 кб найду)
Evgeniy
у меня был хитрый план: чтобы не выделять внутри uart driver 73 кб, я сделаю отдельный таск и queue со статической памятью, а если нужно - использую этот же кусок памяти для других целей
Evgeniy
что-то пошло не так)
Mikhail
Esp32 умеет делать request timeout?
Evgeniy
Andy Попробовал с IDF 4.3 - даже 10 минут не продержался на тесте с периодическими запросами и ответами, как обычно - перестает подключаться к точке доступа. Прикладываю код: https://paste.ofcode.org/cmY4wVQ9sBKGgK34UjYtky
Mikhail
А то иногда таск зависает секунд на 30 и при некоторых условиях крашится в соф и ребут уходит (<1% случаев)
Evgeniy
Andy похоже кто-то съедает heap и после этого отваливается wifi: Free Heap 42140 - после глюка, а после резета: Free Heap 96160