WavePaint Guides

These notes explain how to read and draw digital timing diagrams. The finished frames are on the examples page. The editor is at /app/.

Fundamentals

Protocols

  • Worked examples — SPI mode 0, an I2C write, and a UART 8N1 frame, drawn bit by bit.
  • SPI — clock polarity, phase, chip select, and the usual timing names.
  • I2C — start, stop, address, and acknowledge.

Site changes are listed in the changelog.