<?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>nRF51 dongle Arduino / ATmega AVR with TWI ANT</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/11351/nrf51-dongle-arduino-atmega-avr-with-twi-ant</link><description>I have a few nRF51 dongles I wish to use with ANT+ for wireless mesh communication between some robots. I want to connect each to one ATmega 1284p and another Arduino Mega with ATmega 2560, both 5v chips. Can I connect them directly to the GPIO edge pins</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 16 Jan 2016 18:28:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/11351/nrf51-dongle-arduino-atmega-avr-with-twi-ant" /><item><title>RE: nRF51 dongle Arduino / ATmega AVR with TWI ANT</title><link>https://devzone.nordicsemi.com/thread/42747?ContentTypeID=1</link><pubDate>Sat, 16 Jan 2016 18:28:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4287bf7-1e1f-4236-ab63-311b448c976e</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;I&amp;#39;ve not used the nRF51 I2C, but the way to check is the same as for any microcontroller:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Look at the chip &lt;strong&gt;datasheet&lt;/strong&gt; to see what pins can function as I2C;&lt;/li&gt;
&lt;li&gt;Look at the dongle &lt;strong&gt;schematics&lt;/strong&gt; to see if any of the available connections map to the I2C-capable pins identified above.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The radio scheme you describe should be possible, but is certainly not a beginner project. You should plan to take some time to get familiar with ANT and the Nordic systems and experiment with simple connections before attempting the mesh ...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 dongle Arduino / ATmega AVR with TWI ANT</title><link>https://devzone.nordicsemi.com/thread/42746?ContentTypeID=1</link><pubDate>Sat, 16 Jan 2016 18:15:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16740fda-6d89-4d5d-9ecf-82cd74cf4ce2</guid><dc:creator>erltot</dc:creator><description>&lt;p&gt;Excellent, I am just starting with the nordic chips now, but have some arduino and avr experience. Just to clarify - I am correct to assume that I can use the available GPIO pins on this dongle as twi as well then and that I can use the ant stack to communicate between my robots? Can I also use one dongle on my computer to communicate through UART to a server application? If this is somehow very complicated i&amp;#39;d like to know before I dig into this :-) Thank you for your replies so far.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 dongle Arduino / ATmega AVR with TWI ANT</title><link>https://devzone.nordicsemi.com/thread/42745?ContentTypeID=1</link><pubDate>Sat, 16 Jan 2016 18:09:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:353d1981-7216-4f3b-b04b-af796d1b4885</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;So the &lt;strong&gt;PCA10031&lt;/strong&gt;, then.
Yes, I would guess that the &amp;#39;&lt;strong&gt;VDD_3.3V&lt;/strong&gt;&amp;#39; would be the one to use for the pullups - you should download the schematics to check ...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 dongle Arduino / ATmega AVR with TWI ANT</title><link>https://devzone.nordicsemi.com/thread/42744?ContentTypeID=1</link><pubDate>Sat, 16 Jan 2016 16:49:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56d00f62-5a99-4375-95f5-8b212e25e547</guid><dc:creator>erltot</dc:creator><description>&lt;p&gt;&lt;a href="https://www.nordicsemi.com/eng/Products/nRF51-Dongle"&gt;www.nordicsemi.com/.../nRF51-Dongle&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 dongle Arduino / ATmega AVR with TWI ANT</title><link>https://devzone.nordicsemi.com/thread/42743?ContentTypeID=1</link><pubDate>Sat, 16 Jan 2016 16:43:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4f3479f-7696-4768-b53a-97800017c1e8</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Not sure which &amp;quot;3.3V edge connector&amp;quot; you&amp;#39;re referring to?
Which &amp;quot;dongle&amp;quot;, exactly, are you using?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 dongle Arduino / ATmega AVR with TWI ANT</title><link>https://devzone.nordicsemi.com/thread/42742?ContentTypeID=1</link><pubDate>Sat, 16 Jan 2016 14:58:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:40177253-b01d-4239-a067-8c50025216c8</guid><dc:creator>erltot</dc:creator><description>&lt;p&gt;Yes, I have done something similar to connect arduino and rpi before. I need to use the 3.6-5.5V input on the nRF51 Dongle for power, can I use the 3.3V edge connector for the pull-ups?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 dongle Arduino / ATmega AVR with TWI ANT</title><link>https://devzone.nordicsemi.com/thread/42741?ContentTypeID=1</link><pubDate>Sat, 16 Jan 2016 14:55:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1775fa21-83da-46d6-ad7c-8245f17c8bc0</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;If you connect the TWI (I2C) pullups to the nRF51 &lt;strong&gt;3V&lt;/strong&gt; supply, that should be OK - so long as nothing on the Arduino is pulling-up to 5V...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 dongle Arduino / ATmega AVR with TWI ANT</title><link>https://devzone.nordicsemi.com/thread/42740?ContentTypeID=1</link><pubDate>Sat, 16 Jan 2016 14:14:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:be059219-bda0-409e-8488-0ef7fe1783dd</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;It&amp;#39;ll destroy the chip. You can&amp;#39;t run a GPIO pin above the Vdd level of the chip, well you can add 0.3V. The max Vdd is 3.9 so if you absolutely lived on the edge, ran the nrf at 3.9 and put the highest allowable voltage on the pin, that would be 3.9 + 0.3 = 4.2V. 5V will just leave you with a Kentucky Fried piece of silicon.&lt;/p&gt;
&lt;p&gt;You need a level shifter if you&amp;#39;re going to interface those things.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>