Design a controller in Simulink, generate code, and deploy it to a physical Hardware-in-the-Loop rig over the network — with live oscilloscopes, full data logging, figure export, and ready-made adaptive-MPC controllers built in.
Free desktop app · Windows · Requires MATLAB + Simulink + Embedded Coder
A two-minute walkthrough: from a blank Simulink model to a motor spinning under your control — live.
Six steps, end to end. Click any step to see what happens.
Follow the wizard. Each step is self-contained; you can't get lost.
Drag these four blocks into a blank Simulink model. Each one auto-wires itself — you never touch dummy ports.
Typical wiring: Encoder → your controller → DC Motor, with Scope / Data Logger tapped onto signals of interest.
Open a complete, ready-to-run adaptive-MPC controller straight into your MATLAB — from inside the app. Pick a variant:
Live scopes, a verified full-session recording at the end, and one-click exports.
Name your signals, blow a graph up full-screen, and export figures ready for your report.
You're moving real hardware in another location. These keep it (and you) safe.
Install the desktop app and the Simulink library — then connect to a lab server and deploy.
After installing: open the app → connect to your lab server with the URL & password your admin gave you.