• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Вопрос многозадачности и оптимизации

introway

New member
Добрый день!

Пытаюсь создать устройство, которое управляет аудиопроцессором по i2c, регулируется по IR с пульта, и общается с mqtt сервером в Инете.
По отдельности все стабильно, но жутко виснет при попытке запихнуть весь данный функционал в чип.
Нет нормального описания PubSubClient.h.
Возможно ли построить программу с учетом всех хотелок, на прерываниях или таймерах, как угодно.

Подскажите, пожалуйста, куда копать.
Спасибо!
 

pvvx

Активный участник сообщества
Всё зависит от того, используете ли вы аппаратный I2C и IR (ESP32).
Если нет - ничего хорошего не выйдет.
Т.е. с вашей задачей запросто справится даже мелкий MCU на 16 МГц, если у него есть нормальные аппаратные I2C и IR.
 
Сверху Снизу