← back to legend
Physical / electrical concepts

RC time constant

The time it takes a capacitor to charge through a resistor. On an I²C bus, this is the pull-up resistor × wire capacitance. Determines how fast a "1" can appear. Smaller R or smaller C = faster bus, but you can only go so small before other things break.

How it looks

Drawing
A LINE LET GO AT TIME ZEROvoltage on the wiretimefull voltageafter one R x C: 63% of the way
The rise is a curve, not a jump. Its pace is set by resistance times capacitance.

How it works

THE SAME LINE, DIFFERENT R x Cvoltage on the wiretimefull voltageR x C small: fast riseR x C three times bigger: slow risethe next bit starts before the line got high

Where it fits

Combines a pull-up with wire capacitance.

← back to legend