Добрый день. Захотел разработать многофункциональную панель, которая будет выводить текст, показатели температуры, уровень CO2 в помещении, а также выполнять функции часов, секундомера, таймера.
За основу взял уже существующую разработку
https://cxem.net/house/1-458.php. Поскольку для панели используемая в прототипе матрица мала, было принято решение сделать блок из матриц "RGB-Matrix-P5-64x32" в добавок к основной малой матрице. Также было принято решение добавить МК ESP32-D0WD-V3 и подключить к нему все используемые датчики, а также новую матрицу. А на используемый в прототипе МК PIC16F88 возложить выполнение функции часов/таймера/секундомера в связке с маленькой матрицей.
Подскажите, пожалуйста, имеет ли смысл использовать два микроконтроллера ESP32-D0WD-V3 и PIC16F88 или же стоит подключить все датчики к МК ESP32-D0WD-V3?
Если стоит подключить все датчики к ESP32-D0WD-V3, то как это грамотно сделать, чтобы устройство функционировать смогло правильно. В схемотехнике не силен, именно поэтому и пришел за помощью сюда, заранее спасибо за обратную связь

Прикрепляю схему ниже с подключениями малой матрицы и датчиков к PIC16F88.