I²C & SPI Timing Diagram
Scan I²C addresses and visualize deterministic SPI bus timing locally
About
Two embedded-bus checks in one tool. The I2C scanner normalizes device addresses between 7-bit and 8-bit (read/write shifted) notation so a sensor listed as 0x3C and a display expecting 0x79 are correctly recognized as the same wire address — and flags true conflicts. It also covers speed grades from Standard 100 kHz up to High-speed 3.4 MHz with practical pull-up resistor sizing that trades rise time against bus capacitance. The SPI panel explains all four CPOL/CPHA modes — when the clock idles and which edge samples data — and draws the resulting clock/MOSI waveform for your bit pattern so mode mismatches are easy to see. Peripheral datasheets remain authoritative for maximum speeds; the diagrams and calculations are deterministic and computed entirely client-side.
About this tool
Detect I2C address conflicts across 7-bit and 8-bit notation, compare SPI modes 0-3 with CPOL/CPHA timing diagrams, and size I2C pull-up resistors. Free and offline. I2C & SPI Bus Timing Diagram runs in the browser on DevTools. There is no signup, and your input stays on this device unless the tool explicitly performs a live network lookup.
What this tool does not do
- I2C & SPI Bus Timing Diagram is a free in-browser utility, not a hosted API. It does not keep server-side history and is not a substitute for production verification in your own stack.
How do I use this tool?
How do I use I2C & SPI Bus Timing Diagram?
Open I2C & SPI Bus Timing Diagram, enter or paste your input, and copy the result. The page works without an account.
Related guides
Related tools
Digital Bubble Level
Measure surface tilt with a visual bullseye and a ±0.2° level threshold.
Digital Compass
Read a device heading with a manual desktop simulator and magnetic interference guidance.
Flashlight & Signal Beacon
Use a supported phone LED or a dimmable full-screen light with blink patterns, SOS and Morse signals.
GPS Speedometer
Track speed and distance from GPS with a Haversine fallback when speed is null.
IoT Pil Ömrü Tahminleyici
Mikrodenetleyici pil ömrünü ve uyku çevrimini hesaplayın
PWM Duty Cycle & Motor RPM Calculator
Calculate PWM timing, average voltage, motor RPM, RC filtering, and timer registers