Command-line launcher for the Embedded32 supervisor-backed runtime - embedded32 executable for demo, start, init, and status.
npm install @embedded32/cli
Global install (after npm publish approval):
npm install -g @embedded32/cli
Monorepo development:
npm run build
npx embedded32 --help
Hardware-free demo:
npx embedded32 demo
Starts configured simulators and runtime modules. Press Ctrl+C for graceful shutdown.
| Command | Purpose |
|---|---|
embedded32 demo |
All-in-one teaching demo |
embedded32 start [config] |
Start from YAML/JSON config |
embedded32 init |
Write starter configuration |
embedded32 status |
Inspect running runtime |
embedded32 --help / --version |
Help and version |
Programmatic import of @embedded32/cli is supported for embedding; most users invoke the bin only.
embedded32)@embedded32/supervisor, @embedded32/core, bridge, ethernet, sim, etc. at 1.0.0demo mode runs without CAN hardware. start with SocketCAN config requires Linux vcan0/can0 as configured.
CLI is Node-only. Demo may print dashboard URL (localhost:5173) when dashboard is run separately - dashboard is a private package.
| Error | Fix |
|---|---|
| Unknown command exits 1 | Run embedded32 --help |
| Config not found | Run embedded32 init or pass valid path |
| Confused with tools CLI | Use embedded32-tools for simulate / monitor |
@embedded32/tools - embedded32-tools simulation and monitoring@embedded32/supervisor - module lifecycle behind start/demo@embedded32/bridge, @embedded32/ethernet - networking in full configs@embedded32/cli@1.0.0 requires matching 1.0.0 workspace dependencies.
MIT © Mukesh Mani Tripathi