Открытый проект со схемой, платой и документацией.

Плата-замена штатного контроллера для водяных отопителей Webasto C или E. Оригинальный отопитель (рассчитанный в основном на прогрев блока двигателя) греет на полной мощности до 80 °C, затем на половинной, а при 90 °C отключается и снова запускается при падении ниже 50 °C. Лицензия — общественное достояние.
Для использования отопителя в кемпере (нагрев воды и тёплый пол) такой алгоритм плох: из-за меньшего теплоотвода отопитель почти сразу достигал 90 °C и отключался, затем быстро остывал до 50 °C и запускался снова — короткие циклы каждые ~5 минут. При каждом запуске работает свеча накала (подогрев дизтоплива) с током 20 А, поэтому частые циклы сильно разряжали аккумулятор.
Решение автора — регулировать мощность изменением подачи топлива и воздуха, поддерживая заданную температуру без отключений. На минимуме отопитель развивает около 1 кВт, на максимуме — до 4 кВт; при перегреве или неисправности выключается и, как оригинал, перезапускается при 50 °C. Пороги подачи топлива настраиваются в коде (ссылка на GitHub).
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/SimonRafferty/webasto-controller