Bus comparison
This is a summary of the wiring of the different bus found in micro-controller,
in the table below GND
and Vcc
is not taken into account.
1-wire | UART | I2C / TWI | SPI | |
---|---|---|---|---|
Usual max speed | 16Kb | 1Mb | 400Kb | ~20Mb |
Spec max speed | 142Kb | ~2Mb | 5Mb | unspecified |
Address / Id | 64 bits (unique) | 7/10 bits | ||
Origin | Dallas | DEC | Philips | Motorola |
Wires | 1 | 2 | 2 | 3+1 |
Wiring | ||||
Usage | Identification Small memory (~4Kb) |
GPS Serial communication |
Sensors Small screen |
Radio Screen Memory |