PPolySim OS

Simulate it. Then build it.

PolySim now reaches out of the browser and into the real world — connect hardware, generate firmware, export fab files, fit models to real data, and size parts to a spec. Free, no install.

What it replaces: Simulink + Simulink Coder + a Hardware Support Package + a CAD exporter — thousands of dollars in licenses and toolboxes, here for free in a browser tab.

Two loops, closed in the browser

The control loop

Log a real system through the Hardware Bridge → identify its model in Model Fit → design & export a controller in Controller → Code → flash it → drive and monitor it live back through the Hardware Bridge.

The making loop

State a spec in the Design Optimizer → it sizes the part and picks the material → send it to Fabricate for the exact DXF/STL and a bill of materials → build it.

The tools

See PolySim in action

Frequently asked

Can I control a real Arduino from the browser?
Yes. The Hardware Bridge uses the browser's WebSerial API to talk to an Arduino, ESP32, or any board that prints newline-delimited numbers — stream live sensor data and send a control value back, with no install. It needs a Chromium browser (Chrome or Edge) on desktop; a built-in demo device lets you try the whole loop with no hardware.
Is there a free alternative to Simulink and Simulink Coder?
PolySim's Block Diagram Simulator models dynamic systems, and Controller → Code generates a ready-to-flash Arduino/C sketch from a controller you tuned — the free, browser-native version of what Simulink + Simulink Coder + a Hardware Support Package cost thousands to do.
Can I 3D-print or laser-cut a part designed in PolySim?
Yes. Fabricate exports a watertight STL for 3D printing and an exact DXF (with circular holes) for laser cutting, CNC, or waterjet, plus a bill of materials listing the stock and correctly-sized fasteners.
How do I turn real measurements into a model?
Paste your logged data into Model Fit & Validate and it identifies a model — including a first-order system-ID mode that hands the identified plant straight to Controller → Code, so you can tune a PID for your actual system.
Is this certified for production engineering?
No — PolySim is for prototyping, learning, and design exploration. Always verify fit, load, and safety with full analysis and physical testing before relying on a part or controller.

PolySim OS is a prototyping and education tool, not a certified engineering service. Arduino and Simulink are trademarks of their respective owners; PolySim OS is independent and not affiliated with or endorsed by them.