You are here

I2C Bus Specification

The most recent I2C bus specification (revision 4) was released at February 2012. In this I2C specification NXP Semiconductors introduced the unidirectional I2C bus and Ultra Fast-mode (UFm), with I2C bit rate up to 5 Mbit/s.

Download I2C Specification (version 4.0)

Ultra Fast-mode devices use push-pull drivers (the bidirectional bus requires open-drain output buffers) and eliminates the pull-up resistors. Ultra Fast-mode I2C devices are not compatible with I2C specification for bidirectional bus.

I2C Bus Specification History

The original I2C bus specification was released in 1982 by Philips Semiconductors. Its main purpose was to provide an easy way to connect a CPU to peripheral chips in a TV-set. Philips Semiconductors was one of the main manufacturers of consumer electronics in the early 1980's. This version of I2C specification covered Standard mode and Low-speed mode. The low speed mode has been omitted in the version 1.0 of I2C specification.

At 1992 Philips Semiconductor released the I2C Bus Specification Version 1.0. In this version of I2C specification Philips Semiconductor removed the low-speed mode and added the Fast-mode (bit rate up to 400 kbis/s). In addition to 7-bit addressing, 10-bit addressing was introduced (to allow additional 1024 slave addresses).

At April 1995 Philips Semiconductor published the application note "The I2C-bus and how to use it (including I2C specifications)"

At December 1998 Philips Semiconductor released The I2C Bus Specification Version 2.0. The major changes in this version include addition of High-speed mode (I2C transfer rate up to 3.4 Mbit/s) and usage of bus voltage related levels instead of fixed input levels.

At August 1999 Philips Semiconductors published the list of assigned I2C addresses.

At January 1990 Philips Semiconductors reviewed some timing parameters for High-speed mode and released The I2C Bus Specification Version 2.1. The clock stretching after the START condition was also enabled in this I2C specification release.

At January 2003, at DesignCon 2003 in San Jose, Philips Semiconductor presented the I2C Manual. This I2C manual contains overview of different serial buses, their pros and cons and practical hints for I2C bus implementation and usage.

At 1st September 2006, Philips Semiconductors CEO Frans van Houten revealed that the company will move forward as NXP Semiconductors. From this date all updates to I2C specification were published under the new company name.

At June 2007 NXP Semiconductors released the version 3 of I2C specification. In this version, they introduced the Fast-mode Plus (Fm+) specification. The Fast-mode Plus supports I2C transfers with the rate up to 1 Mbit/s. NXP Semiconductors also moved level shifting information to a separate application note.

Finally, at February 2013, NXP Semiconductors released The I2C Bus Specification Version 4. In this version was added the unidirectional bus and Ultra Fast-mode (UFm), with a bit rate up to 5 MBit/s. This is the latest version of the I2C bus specification.

USB-I2C Adapters that conform to I2C Bus Specification

All DLN-series PC-I2C adapters conform to I2C Bus Specification (ver. 4) Fast-mode transfer rate.

DLN-1 and DLN-2 USB-I2C adapters also conform to Fast-mode Plus specification (I2C interface speed up to 1 Mbit/s).

We have tested DLN-4M and DLN-4S adapters at frequencies up to 1 MHz and have proved to work well, but their I2C lines have 6 mA current limitations. This limitation can affect I2C bus communication at Fast-mode Plus speed if long wires are used or many slave devices are connected to the same USB-I2C adapter.

Rating: 
Average: 5 (2 votes)
Rodney Carrillo...
Rodney Carrillo Rodney's picture
Offline
Last seen: 1 year 1 week ago
Joined: 09/10/2018 - 10:26
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

What's up mates, its impressive paragraph regarding teachingand entirely
defined, keep <a href="http://www.movescount.com/members/member2177091-makejanetjdavis">love it</a> up all the time.

Aracely Linderm...
Aracely Linderman Aracely's picture
Offline
Last seen: 7 months 3 weeks ago
Joined: 01/26/2019 - 03:07
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

My brother suggested I may like this blog. He was
totally right. This poist truly mde my day. You can not believe simpy how so much
time I had spent for this info! Thank you!

my blog dog skin treatment hot spots - http://austglobebiz.net/?option=com_k2&view=itemlist&task=user&id=76933

Aracely Linderm...
Aracely Linderman Aracely's picture
Offline
Last seen: 7 months 3 weeks ago
Joined: 01/26/2019 - 03:07
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

My brother suggested I may like this blog. He was totally right.
This post truly made my day. You can not believe simply how so much time I hadd spent for this info!
Thank you!

Also visit my webb page: dog skin treatment hot spots - http://austglobebiz.net/?option=com_k2&view=itemlist&task=user&id=76933

Richelle Minchi...
Richelle Minchin Richelle's picture
Offline
Last seen: 7 months 3 weeks ago
Joined: 01/27/2019 - 10:11
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Hello there, just became aware of your blog through Google, and found
that it iss really informative. I am going to watch out
for brussels. I'll be grateul if you continue this in future.
A lot of people wilol be benefited from your writing.
Cheers!

Feel free tto visit my site ... downlload free fl studio samples ( Hioario - http://www.bdbcsciences.com/?option=com_k2&view=itemlist&task=user&id=42552 )

Richelle Minchi...
Richelle Minchin Richelle's picture
Offline
Last seen: 7 months 3 weeks ago
Joined: 01/27/2019 - 10:11
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Hello there, jusdt became awarfe off your blog through Google, and found that
it is really informative. Iam going to watch out for brussels.
I'll be grateful iff you continue this inn future. A lot of people will be
benefited from your writing. Cheers!

Also visit my web blg :: download free fl studio samples
( Hilario - http://www.bdbcsciences.com/?option=com_k2&view=itemlist&task=user&id=42552 )

Lupita Desailly...
Lupita Desailly Lupita's picture
Offline
Last seen: 6 months 3 weeks ago
Joined: 02/03/2019 - 00:01
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Do you have a spam problem on this website; I also
am a blogger, and I was wanting to knoiw your situation;
we have created some nice methods and we are looking to trade
methods with other folks, be sure to shoot me an e-mail if interested.

my weblog - sure fire way to get your ex girlfriend bac ( Camilla
- http://Earthcryosphere.ru/2018/10/25/superb-advice-for-further-self-improvement-success/ )

Lupita Desailly...
Lupita Desailly Lupita's picture
Offline
Last seen: 6 months 3 weeks ago
Joined: 02/03/2019 - 00:01
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Do you have a spam problem on this website; I also am a blogger, and I was wanting to know your situation;
we have created some nice methods and we are looking to trade methods with other folks, be sure to shoot me an e-mail if interested.

Feel free to surf to my wweb ite ... sure fore way to get your ex
girlfriend back ( Camilla - http://Earthcryosphere.ru/2018/10/25/superb-advice-for-further-self-improvement-success/ )

Lemuel Ewing Lemuel
Lemuel Ewing Lemuel's picture
Offline
Last seen: 4 months 3 weeks ago
Joined: 04/25/2019 - 04:30
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Excellent post. I'm dealing with many of thse issues
as well..

Also visit my page: diamond rings wholesale - http://bling.ie/does-rose-gold-have-nickel-52339.html

Lemuel Ewing Lemuel
Lemuel Ewing Lemuel's picture
Offline
Last seen: 4 months 3 weeks ago
Joined: 04/25/2019 - 04:30
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Excellent post. I'm dealing with many oof these issues aas well..

My website; diamond rinfs wholesale - http://bling.ie/does-rose-gold-have-nickel-52339.html

Nichol Tyner Nichol
Nichol Tyner Nichol's picture
Offline
Last seen: 4 months 3 days ago
Joined: 05/18/2019 - 20:34
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Asking questions are genuinely good thing if you
are not understanding something fully, except this paragraph offers nice unmderstanding yet.

Also visit my site;teeth twice ( Christen - https://teethwhiteningandbraces.puzl.com/ )

Nichol Tyner Nichol
Nichol Tyner Nichol's picture
Offline
Last seen: 4 months 3 days ago
Joined: 05/18/2019 - 20:34
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Asking questions are genuinely good thing if you are nnot understanding something fully,
except this paragraph offers nice understanding yet.

Here iss my homepage :: teeth twice ( Christen - https://teethwhiteningandbraces.puzl.com/ )

Alta Gibb Alta
Alta Gibb Alta's picture
Offline
Last seen: 3 months 3 weeks ago
Joined: 05/24/2019 - 23:26
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Will not ignore your wellbeing when actively playing.
In case you play classic film that need that you sit down, a stability soccer ball can assist
you sustain healthy posture. When far more
active films trailer are the factor, make sure
you extend as well as get fails. This will help stop
you from obtaining video review-related injuries.
https://darkphoenixfullmovie.com/

Here is my page; watch free movies online similar websites - https://www.foxmovies.com/movies/dark-phoenix

Alta Gibb Alta
Alta Gibb Alta's picture
Offline
Last seen: 3 months 3 weeks ago
Joined: 05/24/2019 - 23:26
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Will not ignore your wellbeing when actively playing.
In case you play classic film that need that you sit down,
a stability soccer ball can assist you sustain healthy posture.
When far more active films trailer are the factor, make sure you extend as well as
get fails. This will help stop you from obtaining video review-related injuries.
https://darkphoenixfullmovie.com/

My webpage watch free movies online similar websites - https://www.foxmovies.com/movies/dark-phoenix

Emanuel Ferrara...
Emanuel Ferrara Emanuel's picture
Offline
Last seen: 3 months 1 week ago
Joined: 06/14/2019 - 18:34
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

This article is actally a good one it helps neew the web visitors,
who are wishing for blogging.

Here is mmy web-site - zales jewelers credit card payment - Linnie - http://bling.ie/ ,

Bertie Reading ...
Bertie Reading Bertie's picture
Offline
Last seen: 3 months 4 days ago
Joined: 06/17/2019 - 04:34
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Howdy very nice blog!! Guyy .. Beautiful .. Wonderful .. I will bookmark ykur site
and take the feeds additionally? I'm satisfied to find numerous
helpful info right here in the post, we'd like develop more
techniques in this regard, thanks for sharing.
. . . . .

My homepage :: Dream league soccer 2019 hile - https://apkcenneti.com/

Bertie Reading ...
Bertie Reading Bertie's picture
Offline
Last seen: 3 months 4 days ago
Joined: 06/17/2019 - 04:34
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Howdy very nice blog!! Guy .. Beautiful .. Wonderful .. I will bookmark
your site and take the feeds additionally? I'm satisfied to find numerous helpful info
right here in the post, we'd like develop more techhniques inn this regard, thanks for
sharing. . . . . .

Review my page :: Dream league soccer 2019 hile - https://apkcenneti.com/

Edwin Pinschof Edwin
Edwin Pinschof Edwin's picture
Offline
Last seen: 2 months 4 weeks ago
Joined: 06/23/2019 - 12:56
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

I used to be suggested this wbsite by my cousin. I'm no longer positive whether this post is written by himm as nobody else recognise such targeted about my difficulty.
You're wonderful! Thanks!

Also visit my web page Sohbet - https://www.sohbetkalite.com/

Edwin Pinschof Edwin
Edwin Pinschof Edwin's picture
Offline
Last seen: 2 months 4 weeks ago
Joined: 06/23/2019 - 12:56
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

I used to be suggested this website byy my cousin. I'm no longer positive whether this post is written by him as nobody else
recognize such targeted about my difficulty. You're wonderful!
Thanks!

Alsso visit my homepage - Sohbet - https://www.sohbetkalite.com/

Roxana Hoang Roxana
Roxana Hoang Roxana's picture
Offline
Last seen: 2 months 3 weeks ago
Joined: 06/25/2019 - 12:26
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Thanks for sharing your thoughts. I really appreciate your efforts and I am
waiting for your next post thanks once again.

my web blog ... Casimira - http://cafe2.koizuka.jp/mediawiki/index.php/Want_Clipart_Of_Summer_Season_Flowers_Check_Out_These_Free_Sources

Roxana Hoang Roxana
Roxana Hoang Roxana's picture
Offline
Last seen: 2 months 3 weeks ago
Joined: 06/25/2019 - 12:26
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Thanks for sharing your thoughts. I really appreciate your efforts and I am waiting
for your next post thanks once again.

Also visit my homepage; Casimira - http://cafe2.koizuka.jp/mediawiki/index.php/Want_Clipart_Of_Summer_Season_Flowers_Check_Out_These_Free_Sources

Elizabeth McChe...
Elizabeth McChesney Elizabeth's picture
Offline
Last seen: 2 months 1 week ago
Joined: 07/12/2019 - 03:25
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

With havin so much content do you ever run into any
problems of plagorism or copyright infringement? My site has a lot of unique content I've either created myself or outsourced but
it seems a lot of it is popping it up all over the internet
without my agreement. Do you know any methods to help reduce content from being
stolen? I'd really appreciate it. http://musicvideo80.com/user/apple61push/

Here is my web blog: Fred - http://vakarutenisas.lt/dle1/user/syria48move/

Elizabeth McChe...
Elizabeth McChesney Elizabeth's picture
Offline
Last seen: 2 months 1 week ago
Joined: 07/12/2019 - 03:25
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

With havin so much content do you ever run into
any problems of plagorism or copyright infringement?
My site has a lot of unique content I've either created myself
or outsourced but it seems a lot of it is popping it up all over the internet
without my agreement. Do you know any methods to help reduce content from being stolen? I'd really appreciate it.

http://musicvideo80.com/user/apple61push/

my website; Fred - http://vakarutenisas.lt/dle1/user/syria48move/

Beatris Lepage ...
Beatris Lepage Beatris's picture
Offline
Last seen: 1 month 3 weeks ago
Joined: 07/26/2019 - 08:01
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Everyone loves what you guyys tend to be up too.
This type of clever work and exposure! Keep up the good works guys I've incorpoated you guys to my personal blogroll.

My blog: male annd female matching engagement rings, Jorg
- http://bling.ie/male-and-female-matching-engagement-rings-78345.html ,

Beatris Lepage ...
Beatris Lepage Beatris's picture
Offline
Last seen: 1 month 3 weeks ago
Joined: 07/26/2019 - 08:01
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Everyone loves what you guys tend to be upp too.
This type of clever work and exposure! Keep up the good
works guys I've incorporated you guys to my persolnal
blogroll.

My webpage ... male and fsmale matching egagement rings, Jorg - http://bling.ie/male-and-female-matching-engagement-rings-78345.html ,

Angelia Shackel...
Angelia Shackelford Angelia's picture
Offline
Last seen: 1 month 3 weeks ago
Joined: 07/26/2019 - 22:28
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Quyền lợi Khi tiến hành lắp ráp lap
camera ha noi - http://www.spedux.com/index.php/User:Mai66133788077 - Giải pháp
giám sát kể từ xa.

Angelia Shackel...
Angelia Shackelford Angelia's picture
Offline
Last seen: 1 month 3 weeks ago
Joined: 07/26/2019 - 22:28
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Quyền lợi Khi tiến hành lắp ráp lap camera ha noi - http://www.spedux.com/index.php/User:Mai66133788077 -
Giải pháp giám sát kể từ xa.

Beth Welker Beth
Beth Welker Beth's picture
Offline
Last seen: 1 month 3 weeks ago
Joined: 07/29/2019 - 16:26
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Good day! This post couldn't be written any better! Reading this post reminds me of
my good old room mate! He always kept talking about this.
I will forward this write-up to him. Pretty sure
he will have a good read. Thank you for sharing! http://wiki.yubesystem.com/index.php?title=Where_To_Start_Relating_To_Your_Home_Security_Requirements

My page Mariano - http://www.castelletto.info/modules.php?name=Your_Account&op=userinfo&username=sale8minute

Beth Welker Beth
Beth Welker Beth's picture
Offline
Last seen: 1 month 3 weeks ago
Joined: 07/29/2019 - 16:26
I2C Bus Specification | USB-I2C/SPI/GPIO Interface Adapters

Good day! This post couldn't be written any better!
Reading this post reminds me of my good old room mate! He always kept talking about this.
I will forward this write-up to him. Pretty sure he will have a good read.
Thank you for sharing! http://wiki.yubesystem.com/index.php?title=Where_To_Start_Relating_To_Your_Home_Security_Requirements

Also visit my web page :: Mariano - http://www.castelletto.info/modules.php?name=Your_Account&op=userinfo&username=sale8minute

User login