Research any topic before you write.

Find related topics. | Discover entities. | See connections. | Build a topical map.

I2C

I2C (Inter-Integrated Circuit; pronounced as "eye-squared-see" or "eye-two-see"), alternatively known as I2C and IIC, is a synchronous, multi-master/multi-slave, single-ended, serial communication bus invented in 1980 by Philips Semiconductors (now NXP Semiconductors). It is widely used for attaching lower-speed peripheral integrated circuits (ICs) to…

Design, Operating system support & Popular cable systems

Use the mouse wheel or two fingers (on touchscreens) to zoom in and out of the map.

Research this topic

Explore the main themes, entities and connections around I2C. Start with the topic map, then use the sections below for research and deeper semantic analysis.

Explore this topic

Start with a few of the strongest sections from the source topic. These are research directions, not a list of keywords you must use.

Design

42 related topics

Operating system support

29 related topics

Popular cable systems

14 related topics

Derivative technologies

11 related topics

Key facts & relationships

High-confidence facts extracted from structured source data. Use them as anchors for further research.

Bitrate
0.1, 0.4, 1.0, 3.4 or 5.0 Mbit/s depending on mode
Data signal
Open-collector or open-drain
Designed
1980; 46 years ago (1980)
Designer
Philips Semiconductors (now NXP Semiconductors)
Protocol
Serial, half-duplex
SCL
Clock Pin

Topics to explore

Browse the full topic structure. Each item opens a new analysis centered on that subject.

Overview

Design

Operating system support

Development tools

Popular cable systems

Limitations

  • SPD Serial Presence Detect
  • I3C I3C (bus)

Derivative technologies

Advanced semantic analysis

Deeper signals for content research, entity SEO and topical coverage. The plain-language headings explain what each technical view is useful for.

Map overview Semantic statistics

I2C

Nodes147
Edges146
Triples250
Avg. degree1.99
Density0.013605
Components1

How this topic connects Entity context

See the strongest relationship patterns around the current topic before diving into the raw triples.

I2C

Top relations

related to Operating system support · 46
I2C → AmigaOS, API, Arduino, As, ChibiOS/RT, CircuitPython, For HID, FreeBSD, Hundreds, In AmigaOS, In Linux, In Mac OS, In Microsoft Windows, In NetBSD, In RISC OS, In Windows CE, In Zephyr OS, IO, IoT, I²C
related to Popular cable systems · 33
I2C → A2005, Adafruit, DFRobot, Digilent, FPGA, GND, GNDBreakout Garden, GNDUEXT, GPIO/interrupt, GPIO/reset, Interface, JST PH, JST SH, Molex SL, Olimex, On, Pimoroni, PWM, Qwiic, Raspberry Pi
related to Messaging example: 24C32 EEPROM · 17
I2C → Accordingly, Address High, Address Low, After, EEPROM, EEPROMs, I2C EEPROMs, One, SMBus, START, STOP, That, The, These, When, While, Writing
related to Differences between modes · 16
I2C → ACK, All, Clock, Compatibility, Fast, For, High, It, LED, Mbit/s, Only, SPI, The, There, This, Ultra-Fast
related to Derivative technologies · 15
I2C → ACCESS, AdvancedTCA, DDC, High-availability, Intelligent Platform Management Bus, IPMB, IPMI, MicroTCA, Multi-controller I2C, PMBus, Power Management Bus, SMBus, System Management Bus, These, VESA Display Data Channel
related to Invention · 14
I2C → Both, CAB, COMIC, Eindhoven, European Patent EP0051332B1 Ad, Herman Schutte, In, Koninklijke Philips NV, Moelands, Philips, The, The US, Two-wire, US
related to Further reading · 12
I2C → Dominique, Elektor International Media, From Theory, Himpe, I2C Bus, ISBN, Mastering, Paret, Practice, The I2C Bus, Vincent, Wiley
related to Circuit interconnections · 11
I2C → Arduino, CAT5, GND, However, ICs, Raspberry Pi, SCL, SDA, The, To, VCC
related to Timing diagram · 11
I2C → B1, B2, Bn, Data, For, Note, SCL, SDA, The, This, To
related to Buffering and multiplexing · 8
I2C → Analog, Buffers, For, Many, Multiplexers, One, This, When

Important terminology Word statistics

Use these terms to understand the vocabulary surrounding the topic, not as a checklist for keyword stuffing.

Important terminology

bus target data controller clock one devices address smbus scl used may message sda low arbitration bit stop device systems

Entity relationships Subject–Predicate–Object triples

SubjectPredicateObjectConfidenceSrc
I2CBitrate0.1, 0.4, 1.0, 3.4 or 5.0 Mbit/s depending on mode1.00infobox
I2CData signalOpen-collector or open-drain1.00infobox
I2CDesigned1980; 46 years ago (1980)1.00infobox
I2CDesignerPhilips Semiconductors (now NXP Semiconductors)1.00infobox
I2CProtocolSerial, half-duplex1.00infobox
I2CSCLClock Pin1.00infobox
I2CSDAData Pin1.00infobox
I2CTypeSerial communication bus1.00infobox
I2CWidth1-bit (SDA) with separate clock (SCL)1.00infobox
I2Cis acapability of a microcontroller to control a network of device chips with just two general-purpose I/O pins0.90text
I2Cis ashared bus0.90text
I2C must use one of several schemes for preventing latch-upinstance ofBuffers for bi-directional lines0.80text

Related concept clusters Concept neighborhoods

These clusters group vocabulary that occurs around closely connected concepts in the source material.

    Connections between topic areas Semantic bridges

    Bridges can reveal useful research angles that are easy to miss in a flat list of related terms.

    Min side: 3
    For writers, content strategists, SEOs, marketers and creators — from quick topic research to advanced semantic analysis.