All projects

Production
Industrial Valve Controller
A field-ready STM32 controller for solenoid and motorized valves with dual-channel sensing, CAN bus, and fail-safe shutdown.
STM32FreeRTOSCANKiCadC
The industrial valve controller is a compact, DIN-rail mountable module designed for process plants and greenhouse automation. It drives two independent valve actuators, monitors position feedback and overcurrent, and speaks CAN for PLC integration.
Hardware is based on an STM32G4 with isolated I/O, TVS protection, and a carefully laid-out power stage. Firmware runs FreeRTOS with dedicated tasks for control loops, diagnostics, and bus communication. The design prioritizes deterministic fail-safe behavior on brownout, bus loss, or sensor fault.