Inter-Integrated Circuit (I2 C)

GPTKB entity

Statements (55)
Predicate Object
gptkbp:instance_of gptkb:protocol
gptkbp:consists_of SCL (Serial Clock Line)
SDA (Serial Data Line)
gptkbp:developed_by gptkb:Philips_Semiconductors
gptkbp:first_introduced gptkb:1982
gptkbp:has clock stretching feature
gptkbp:has_maximum_bus_length 0.5 meters at 400 kbit/s
1 meter at 100 kbit/s
https://www.w3.org/2000/01/rdf-schema#label Inter-Integrated Circuit (I2 C)
gptkbp:is_common_in microcontrollers
gptkbp:is_compatible_with gptkb:SPI_(Serial_Peripheral_Interface)
various microcontroller architectures
gptkbp:is_defined_by gptkb:NXP_Semiconductors
gptkbp:is_implemented_in gptkb:software
gptkb:computer
gptkbp:is_often_used_in embedded systems
gptkbp:is_part_of gptkb:digital_signal_processors_(DSPs)
FPGA designs
system-on-chip (So C) designs
ASIC designs
I2 C Bus
gptkbp:is_standardized_by I2 C Bus Specification
gptkbp:is_used_for gptkb:Io_T_devices
gptkb:smart_home_devices
battery management systems
audio codecs
analog-to-digital converters
RFID readers
power management ICs
digital-to-analog converters
display drivers
video processing chips
GPIO expanders
real-time clock modules
gptkbp:is_used_in gptkb:Telecommunications
gptkb:sensors
gptkb:medical_devices
automotive applications
consumer electronics
industrial automation
LCD displays
EEPROMs
gptkbp:operates_under standard speeds of 100 kbit/s and 400 kbit/s
gptkbp:provides acknowledgment mechanism
gptkbp:suitable_for high-speed applications
gptkbp:support data rates up to 3.4 Mbit/s (Fast-mode Plus)
data rates up to 5 Mbit/s (High-speed mode)
gptkbp:supports multiple master and slave devices
multi-master configuration
addressing of up to 127 devices
gptkbp:used_for connecting low-speed devices
gptkbp:uses two-wire interface
gptkbp:uses_pull_up_resistors on SDA and SCL lines
gptkbp:bfsParent gptkb:Texas_Instruments_DSP_family
gptkbp:bfsLayer 7