Bridging the gap between low-level hardware performance and high-level data analysis. Built for IoT developers who care about precision.
High-precision open-source power profiler & energy analyzer for IoT development.
Real-time power profiler for IoT devices. Measure from nano-amps to amps, visualize energy consumption, and detect firmware power states — all from your browser or terminal.
View on GitHub →Native libraries for your workflow — CI/CD ready.
Full-featured client library. Connect, stream samples, and run analysis scripts.
from insight_profiler import InsightClient
client = InsightClient(port="/dev/cu.usbmodem1101")
client.on_sample = lambda s: print(f"{s.power_mw:.2f} mW")
client.connect()
Docs →
WebUSB SDK for browser-based dashboards and real-time visualizations.
import { InsightProfiler } from
'@embedlab-tech/insight-profiler'
const profiler = new InsightProfiler()
await profiler.connect()
Docs →