GitHub for oscilloscope data
Debug high-frequency circuits together — without blurry scope photos
WaveBench streams captures from your bench to a browser dashboard where remote engineers zoom into noise, measure spikes, and leave comments on the exact microsecond that matters.
Scope-native sharing
Import CSV exports or connect a lightweight bench utility over USB/Ethernet — no more emailing screenshots.
Interactive review
Pan, zoom, dual cursors, ΔT/ΔV/frequency readouts — the same measurements you'd make at the bench.
Real-time collaboration
Live streams, threaded comments pinned to time markers, and shareable links for senior engineers.
The idea
Your oscilloscope screen, in the browser — for the whole team
When hardware teams work across sites, debug sessions often die in email: blurry photos of scope displays, CSV attachments nobody can open, and “see the spike at 18 µs” with no way to point at it.
WaveBench is a shared virtual test bench. Captures are stored as real waveform data so anyone can zoom, measure, and comment on the same signal — as if they were at the bench with you.
Getting started
Four steps from bench to review
Create your account
Sign up with your work email. Your captures stay in your workspace and are tied to your profile.
Publish a trace
Upload a CSV from your scope (time + voltage columns) or stream live from the bench utility over USB/Ethernet.
Share a link
Each capture gets a URL you can paste in Slack or email. Teammates open the same interactive waveform — not a screenshot.
Review together
Place cursors, read ΔT and ΔV, and leave comments pinned to the exact moment on the trace.
The interface
What you see on a capture page
Every shared trace opens in an interactive viewer that feels like a modern scope display — built for measurement and collaboration, not static images.
Waveform viewer
Scope-style grid with pan, scroll-zoom, and a live trace.
Cursor A & B
Click the trace to place cursors; see ΔT, ΔV, and frequency.
Instrument metadata
Channel, scales, and bench notes shown above the plot.
Team comments
Threaded notes with optional time markers — jump to that point on the trace.
Captures dashboard
All your traces in one list — filter by project tags, open any capture, or upload a new one from the header.
CSV format
Export from any scope that supports time/voltage columns. First column is time in seconds; second is voltage in volts.
# time (s), voltage (V) 0,0.12 1e-8,0.15 5e-8,1.85
Who uses WaveBench
- →Bench engineers publishing bring-up and debug captures
- →Remote leads reviewing ringing, overshoot, and timing
- →Teams doing distributed hardware validation before tape-out
Built for remote bring-up teams
Junior engineers on the bench publish captures; staff engineers review from anywhere. CSV import, live streaming from the bench utility, and collaborative annotations — built for distributed hardware teams.