I2C

GPTKB entity

Statements (53)
Predicate Object
gptkbp:instanceOf gptkb:network_protocol
gptkbp:acknowledgementBit yes
gptkbp:addressedTo 10-bit addressing
7-bit addressing
gptkbp:alternativeTo gptkb:UART
gptkb:SPI
gptkbp:busArbitration yes
gptkbp:clockStretching supported
gptkbp:compatibleWith gptkb:SMBus
gptkbp:dataRate fast mode 400 kbit/s
fast mode plus 1 Mbit/s
high-speed mode 3.4 Mbit/s
standard mode 100 kbit/s
gptkbp:dataTransfer half-duplex
gptkbp:developedBy gptkb:Philips_Semiconductor
gptkbp:errorDetection acknowledgement bit
gptkbp:fullName gptkb:Inter-Integrated_Circuit
gptkbp:hotSwappable yes
https://www.w3.org/2000/01/rdf-schema#label I2C
gptkbp:introducedIn 1982
gptkbp:marketedAs gptkb:NXP_Semiconductors
gptkbp:openDrain yes
gptkbp:physicalLayer open-drain with pull-up
gptkbp:powerSource low
gptkbp:requiresPullupResistors yes
gptkbp:specifies gptkb:UM10204
gptkbp:standardizedBy gptkb:NXP_Semiconductors
gptkbp:supports multi-master configuration
multi-slave configuration
gptkbp:supportsProtocol serial
gptkbp:topology gptkb:bus
gptkbp:usedFor connecting microcontrollers and peripherals
short-distance communication
gptkbp:usedIn gptkb:consumer_electronics
embedded systems
sensors
television sets
automotive electronics
motherboards
cell phones
real-time clocks
EEPROMs
display controllers
gptkbp:uses two wires
gptkbp:wire1 gptkb:SDA_(Serial_Data_Line)
gptkbp:wire2 gptkb:SCL_(Serial_Clock_Line)
gptkbp:bfsParent gptkb:ESP32
gptkb:FPGA
gptkb:MSP430
gptkb:STM32
gptkb:Espressif_ESP32-C3
gptkb:Zephyr_OS
gptkbp:bfsLayer 5