 <?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://Robo.Fish/wiki/index.php?action=history&amp;feed=atom&amp;title=I2C</id>
	<title>I2C - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://Robo.Fish/wiki/index.php?action=history&amp;feed=atom&amp;title=I2C"/>
	<link rel="alternate" type="text/html" href="https://Robo.Fish/wiki/index.php?title=I2C&amp;action=history"/>
	<updated>2026-04-22T17:06:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://Robo.Fish/wiki/index.php?title=I2C&amp;diff=2948&amp;oldid=prev</id>
		<title>Kai at 2019-09-15T08:07:28</title>
		<link rel="alternate" type="text/html" href="https://Robo.Fish/wiki/index.php?title=I2C&amp;diff=2948&amp;oldid=prev"/>
		<updated>2019-09-15T08:07:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 2019-09-15T08:07:28&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;I2C &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(&lt;/del&gt;or I&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;C or IIC) &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is &lt;/del&gt;a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;specification for &lt;/del&gt;serial digital communication between closely located circuit components &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(&lt;/del&gt;usually on the same board&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;)&lt;/del&gt;. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;It &lt;/del&gt;requires only two wires. There can be only one master but multiple slaves. Unlike UART or [[SPI]], I&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;C specifies [https://en.wikipedia.org/wiki/Open_collector &#039;&#039;open-collector&#039;&#039;] or &#039;&#039;open drain&#039;&#039; pins that are connected to the positive line voltage via pull-up resistors. The connected devices pull down their wired data pin to 0 V for signaling. Unless any of the wired devices pulls down the line the line voltage remains in its default HIGH state.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The Inter-integrated circuit (&lt;/ins&gt;I2C or I&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;C or IIC) &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;specification defines &lt;/ins&gt;a &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;protocol &lt;/ins&gt;serial digital communication between closely located circuit components&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/ins&gt;usually on the same board. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The electrical connection &lt;/ins&gt;requires only two wires. There can be only one master but multiple slaves. Unlike UART or [[SPI]], I&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;C specifies [https://en.wikipedia.org/wiki/Open_collector &#039;&#039;open-collector&#039;&#039;] or &#039;&#039;open drain&#039;&#039; pins that are connected to the positive line voltage via pull-up resistors. The connected devices pull down their wired data pin to 0 V for signaling. Unless any of the wired devices pulls down the line the line voltage remains in its default HIGH state.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kai</name></author>
	</entry>
	<entry>
		<id>https://Robo.Fish/wiki/index.php?title=I2C&amp;diff=1008&amp;oldid=prev</id>
		<title>Kai at 2016-05-12T07:51:09</title>
		<link rel="alternate" type="text/html" href="https://Robo.Fish/wiki/index.php?title=I2C&amp;diff=1008&amp;oldid=prev"/>
		<updated>2016-05-12T07:51:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
I2C (or I&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;C or IIC) is a specification for serial digital communication between closely located circuit components (usually on the same board). It requires only two wires. There can be only one master but multiple slaves. Unlike UART or [[SPI]], I&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;C specifies [https://en.wikipedia.org/wiki/Open_collector &amp;#039;&amp;#039;open-collector&amp;#039;&amp;#039;] or &amp;#039;&amp;#039;open drain&amp;#039;&amp;#039; pins that are connected to the positive line voltage via pull-up resistors. The connected devices pull down their wired data pin to 0 V for signaling. Unless any of the wired devices pulls down the line the line voltage remains in its default HIGH state.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Due to the open-collector outputs devices with incompatible logic voltage levels can be connected directly without the need for level shifting. The pull-up line voltage should correspond to the lowest of the HIGH voltage levels of the wired devices and needs to exceed the minimum voltage level for which HIGH is defined on any device. Only then will the devices be able to sense the correct data bit despite the different HIGH voltage levels.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
External Links&lt;br /&gt;
* [https://en.wikipedia.org/wiki/I%C2%B2C Wikipedia Article]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kai</name></author>
	</entry>
</feed>