Василий
ketbul
выше обсосали уже вопрос как только можно
Denisio
нормально оно будет питаца
Василий
ketbul
та не, написал что павербанк нужен бы с 2.1 амперным усб
Василий
Ну не знаю, у меня какой-то глючный модуль есп, греется дико, но от компа питается, гляну что там он кушает чуть позже
Ruslan
камрады, а что у нас с многозадачностью на ESP32? на STM32 я использовал ChibiOS, было прикольно
Dr Zlo
Dr Zlo
Так что никаких проблем с многозадачностью
Ruslan
много жрёт? мне бы только половину хранилища занимать, для обновления по воздуху
ketbul
скорее всего он уже там
Dr Zlo
Dr Zlo
Оно в стоке идет
Dr Zlo
Повторяюсь, в стоке
Dr Zlo
Не уверен что ее вообще можно выключить
Ruslan
а, понял, оно внутри уже, надо только заюзать… я скорее всего её даже использую… просто давно не глядел в прошивку
ketbul
https://www.youtube.com/watch?v=Dokssj_-9Zc&ab_channel=%D0%9C%D0%B8%D0%BA%D1%80%D0%BE%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D1%8B%D0%B8
ketbul
FYI, если вдруг появится желание все снести нафиг
Ruslan
Сергей
Сергей
Я пользовался этой шнягой. Отлично работает )
Сергей
У меня одно ядро управляло устройствами (хардварное ядро так сказать). Второе работало с esp-now, mqtt, webserver, serial...(я его назвал софтварным ядром))))
Ruslan
Сергей
Дак какие функции опишешь в xTask те и будут выполнять.
Сергей
Ты в принципе можешь все смешать.
Но я вот так разделил. Вроде удобно )
Andre
Вот вы про xTaskCreate. Вот бы на ESP8266 под ардуиной можно было бы это делать.
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Можно
Andre
Можно
честно, перекопал весь интернет. Есть FreeRTOS для Espressif, но не для Ардуино.
Если расскажешь, это будет мега круто.
Andre
Есть даже FreeRTOS под обычные ардуины, но не под ESP8266.
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Начать можно отсюда
🤙🏻 ℙ𝔸𝕍𝔼𝕃
https://github.com/espressif/ESP8266_RTOS_SDK
🤙🏻 ℙ𝔸𝕍𝔼𝕃
опять же никто не мешает импортунть РТОС а ардуино проект
Andre
В ESP32 в Arduino IDE сразу работают FreeRTOS функции. ФриРТОС там из коробки.
Andre
На ESP8266 — нет.
🤙🏻 ℙ𝔸𝕍𝔼𝕃
http://microsin.net/programming/avr/using-freertos-multi-tasking-in-arduino.html
🤙🏻 ℙ𝔸𝕍𝔼𝕃
?
Andre
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Andre
Василий
Василий
фрейм ардуино
Andre
Andre
Гениально. )
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Andre
ну ок 💁
жаль. ESP32 хорошая штука, но порой люди хотят именно ESP8266 из экономии.
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Да там разница в цене не велика, сэкономит можно разве что на вагоне этих плат) Опять же, стооит ли эта экономия этого геммора с кодом, это уже другой вопрос =)
Василий
Василий
раз это "не для себя" то это оплачивается
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Твои бы слова да людям в уши, тогда бы от ESP8266 вообще следа не осталось. Но иногда (часто) железо выбирается без тебя.
Ну и в случае с ESP01 каким-нибудь, цена становится значительнее, плюс габариты.
Заказчики это такие люди, что не всегда их в чём-то убедишь.
Ну 01 да, по габаритам, конечно, согласен, но опять же, если сравнить сами чипы, разница в размере не так уж велика
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Соглашусь с ватором выше, экономия на железе, повлечет удорожание разработки сведется к 0 в итоге ...
NeiroN
кто помнит сколько таймеров в ESP8266 и ESP32?
NeiroN
может без таймеров реализовать 50Гц генератор?
NeiroN
20ms период ,тоесть 10ms каждая полуволна
NeiroN
10ms мало, может ESP32 взять - она ведь пошустре
NeiroN
да хз пока на чем - micropython хочу и аппаратные таймеры
NeiroN
Доработка сварочного инвертора, измерение токов, AC/DC, MMA/MIG/TIG
NeiroN
AC/DC на оптотиристорах MTOTO 80
NeiroN
собственно для AC режима и нужен генератор
NeiroN
возможно надо синхронизировать перелючение с генератором инвертора, чтобы не переключаться на пиках
Василий
Василий
он довольно медленый
Василий
хотя 50гц, скорей всего осилит
Василий
NeiroN
да, но для сварки алюминия TIG нужна переменка
Василий
NeiroN
50 Гц примерно
NeiroN
на самом деле лучше регулировать длину каждой полуволны
NeiroN
так как они отвечают за разные процессы
Василий
так там надо синусоида в теории, а не прямоуголка?