This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF51 dongle Arduino / ATmega AVR with TWI ANT

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 to interface with TWI or will it destroy the nRF chip?

Edit; www.nordicsemi.com/.../nRF51-Dongle

Parents
  • It'll destroy the chip. You can'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.

    You need a level shifter if you're going to interface those things.

Reply
  • It'll destroy the chip. You can'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.

    You need a level shifter if you're going to interface those things.

Children
No Data
Related