HAAC Plotter Control Dashboard

WebSerial (recommended on FabAcademy Pages) or optional localhost backend forwarding. PU/PD/HOME/G/L supported in Script runner.
Not connected Mode: WebSerial Pen: UP Pos: X 0, Y 0

Connection & Settings

Workspace & Calibration

Preview uses millimeters. Commands are in steps.
Your calibration: 200 steps ≈ 4.2mm47.619 steps/mm.

Script runner

Runs commands sequentially in the browser (works with WebSerial too).
Notes:
  • Browsers cannot auto-connect to USB devices. You must click CONNECT.
  • WebSerial requires Chrome/Edge and HTTPS (FabAcademy Pages is HTTPS).
  • Backend mode is for local development. Remote websites usually cannot reach your localhost.

Live Preview & Visualizer

Units: mm (workspace box) Preview is based on sent commands (best-effort).

Terminal & Console

Log