WaveDrom front-end rendering
Hardware Timing Diagram
Enter WaveDrom JSON on the left and render hardware timing SVG on the right. Useful for I2C, SPI, handshake signals, and register timing notes.
Local
WaveDrom Source
JSONThe preview refreshes automatically after source edits.
Wave Preview
Practical guide
Hardware Timing Diagram
Turn WaveDrom-style timing descriptions into readable bus diagrams for hardware documents and debug notes.
How to use
- Write or paste WaveDrom JSON into the source editor.
- Click render or use the sample to preview a waveform.
- Export SVG for documentation or PNG for quick issue comments and lab notes.
- Keep the JSON snippet with your design notes so the waveform can be regenerated later.
Common use cases
- Documenting I2C, SPI, reset, interrupt, valid-ready, and simple protocol timing.
- Sharing a waveform in firmware or hardware review without taking screenshots from a vendor tool.
- Keeping timing examples in a markdown-based design note.
Privacy note
Timing JSON and exported images are generated locally. The waveform is not uploaded or logged by the site.