ABOUT

BUILT FOR HARDWARE ENGINEERS

Hardwave is an open-source Python library and cloud platform for simulating and developing hardware systems — from a single component to a full embedded system.

What Hardwave Does

Hardwave gives engineers a typed, composable, and extensible framework for hardware simulation in Python. You define components with ports and solvers, wire them into a graph, and run steady-state or transient simulation — no SPICE, no MATLAB required.

Core Library

Components & Ports

Every component has typed input/output ports, parameters, and a solver. Wire components into a graph and run the engine.

Pluggable Solvers

Swap in formula, ODE, lookup-table, or ML-based solvers without changing the component interface.

Standard Library

30+ built-in components covering passive, active, motors, sensors, power, and MCU blocks.

Premium Cloud

Premium Components

High-fidelity components served server-side. RSA-signed requests — your private key never leaves your machine.

Project Dashboard

Connect your GitHub repos, browse branches and commit history, and visualise saved simulation graphs.

Usage Analytics

Track premium component usage, solve durations, and error rates across your organisation.