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.