<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>using nRF51822 with 5V I2C</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/14540/using-nrf51822-with-5v-i2c</link><description>Hello 
 I want to connect nRF51822 (on a readbearlab ble nano) to arduino micro which uses 5V logic on a 32U4 IC. I know I can use an external logic level shift, but I need my project to be small.
I read in some posts that connecting the I2C lines to</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 16 Jun 2016 12:46:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/14540/using-nrf51822-with-5v-i2c" /><item><title>RE: using nRF51822 with 5V I2C</title><link>https://devzone.nordicsemi.com/thread/55543?ContentTypeID=1</link><pubDate>Thu, 16 Jun 2016 12:46:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2d03adca-4a3c-4cb9-b79b-d82f1c806fa3</guid><dc:creator>Ole Bauck</dc:creator><description>&lt;p&gt;Having pull-up resistors to 3.3V may work, but it depends on the other chip if 3.3V will be high enough for a logic 1 to be registered. If the logic high threshold is 0.7xVcc, 3.5V for Vcc=5V, then it will be just below, so you will be living on the edge. The best solution is probably to add that level shifter.&lt;/p&gt;
&lt;p&gt;I advise you to read &lt;a href="http://playground.arduino.cc/Main/I2CBi-directionalLevelShifter"&gt;this&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>