Comparison of network buses

Internet > Communications
1
2019-03-25 14:55:56

Compare network buses: I2C (Inter-Integrated Circuit) vs I3C / SenseWire vs Serial Peripheral Interface (SPI) vs 1-Wire vs LIN (Local Interconnect Network) vs CAN bus vs DCC railroad model bus vs PJON

For an Arduino oriented comparson: https://socialcompare.com/en/comparison/comparison-of-network-buses-for-arduino-usage

1-WireCAN bus (Controller Area Network)DCC (Digital Command Control)I2C (Inter-Integrated Circuit)I3C / SenseWireLIN (Local Interconnect Network)PJON SoftwareBitBangSerial Peripheral Interface (SPI)SMBus (System Management Bus)
Design date1990 ?19831989 ?19822016200220101985 ?1994
Characteristics
Max nodes24822916384 (214)127 / 102412715 slaves + 1 master255Limited by connections128
Max distance300 m40 m7.6 m40 m50 m10 ft
Bit rates16.3 kbit/s1 Mbit/s5 kbit/s5 Mbit/s12.5 Mbit/s (400 Kbits/s for I2C compatibility)19.2 kbit/s15kbit/s (1.95kB/s)100 kbit/s
Number of data wires / pin1 (Data + GND)12 (SDA, SCL)2 (SDA, SCL)11 / 23 + 1 per nodes2
Communication typeHalf-duplexHalf-duplexSimplexHalf-duplexHalf-duplexHalf-duplexHalf-duplex / SimplexFull-duplexHalf-duplex
BroadcastYesYesYesYesYesYesNoYes
Error detectionYes CRCYesYesNoYes Parity in SDR mode / CRC in HDR modeYesYesNoYes
Links
Wikipediahttps://en.wikipedia.org/wiki/1-Wirehttps://en.wikipedia.org/wiki/CAN_bushttps://en.wikipedia.org/wiki/Digital_Command_Controlhttps://en.wikipedia.org/wiki/I%C2%B2Chttps://en.wikipedia.org/wiki/I3C_(bus)https://en.wikipedia.org/wiki/Local_Interconnect_Networkhttps://en.wikipedia.org/wiki/Serial_Peripheral_Interfacehttps://en.wikipedia.org/wiki/System_Management_Bus
Websitehttps://www.opendcc.de/index_e.htmlhttps://mipi.org/specifications/i3c-sensor-specificationhttps://www.pjon.org/SoftwareBitBang.php
Embed
  • 2019-03-25 10:11:15
    2019-03-25 14:55:56
  • Communications
    English
  • Compare I2C (Inter-Integrated Circuit) vs I3C / SenseWire vs Serial Peripheral Interface (SPI) vs 1-Wire vs LIN (Local Interconnect Network)
  • Public
    Public
  • Creative Commons License CC-BY-SA 3.0 / GNU FDL
    Manage backups

Comments

  • voted for this Comparison (Like)
    Posted 2019-03-25 11:08:30 by Seralo

Leave a comment

Build comparison tables or lists about everything !

It's free and fast to publish data into original tables

Create a table