M TWELVE / DRYER CONTROLLERLoading

Embedded engineering / interactive showcase

Controlled heat.
Repeatable drying.

A configurable dryer platform with multistage programs, temperature and humidity control, and explicit safety states. Built for ESP32 CYD, with a hardware-independent C++ control core.

Chamber temperatureIdle
--°C

Setpoint -- °C / Humidity -- %RH

Heater demand0%
Fan demand0%
Cycle elapsed00:00:00

Ready for a new cycle

Active program

Hold time begins once the final stage setpoint is reached and the chamber is within 2 °C. Humidity stages also require a continuous humidity dwell. The maximum cycle runtime includes pauses and warm-up.

Simulator

Live process trend

Temperature / setpoint / humidity
● Temperature● Setpoint● Humidity

A platform, not a fixed recipe.

Hardware adapters isolate the control core from ESP-IDF. A headless build supports other ESP targets; the supplied display adapter targets the two-USB ST7789 CYD.

Project downloads

Source, firmware and build instructions for the engineering prototype. Default firmware has heating disabled. Confirm your exact board and external protection before commissioning.