• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

introway

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

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

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

pvvx

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