Проблема 1. Архитектура которую я выстраивал - совершенно не подходит... Переделка архитектуры на async. Стало приятнее заодно освежил знания по async await. Полезная статья на хабре тут. Также я совершенно не учёл что интервал опроса датчиков будет разный. И надо как-то синхронизировать обогащение данных по разным датчикам и их использование. Математика + вычисление алертов. Надо поразмышлять... порисовать диаграмки\схемки. Проблема 2. Не запускается проект на МК При работе столкнулся с тем что код не запускается на микроконтроллере с ошибкой выделения памяти. Происходит это при запуске пакета main. Эту проблему я уже решал в предыдущей части. Для пакета работы с датчиком max3002. Теперь накатил решение на все файлы кроме main и boot, то есть всё компилирую и заливаю на МК. Но вот теперь открыт вопрос хватит ли ресурсов микроконтроллера чтобы запустился весь проект. Сделал я только часть и половина часть логики ещё не реализована. Проблема 3. Совершенно не удобно работать... Проект