Is there a fixed or a different current limit at each GPIO of a Jetson Nano? If it is fixed current limit across each GPIO, what may be the reason for different current limits from each pin?
Hi, same as TX1/TX2/Xavier, MPIO pad drive strength is +/-1mA or +/- 2mA.
@Trumany Thank you for you answer, this explains already enough why I had trouble with currrent limits in my project. Is it also 3.3 V logic across all these devices?
It is 1.8V or 3.3V.
@Trumany thanks once again!
What is the drive current of 5V pin header(from J41 bank) on Jetson Nano?
The 5V pin header is connected directly to the 5V rail.
Beacuse the Jetson has no 5V regulator, the current limit on that pin is the same as the current limit on your power supply, minus anything consumed by the Jetson and any USB peripherals you have.
So, if you use the barrel connector, with a 4A power supply, and no particularly heavy peripherals, you may be able to draw 3A from the 5V header while the system is idle, but only 1.5A when it’s running full tilt.
The voltage limit of GPIO is 1.8V or 3.3V??? So anyone know connect GPIO to output of Arduino (5v)??
On the board that carries the Nano, there is a voltage level translator that pulls the GPIO to 3.3V, unless you reconfigure it to do 1.8V. The details are in the documentation for the Nano developer kit, which you can find here:
To go all the way to 5V, you would need to use a second voltage level translator; something like a TXB0108 could do it:
You can buy these on ready-made boards at AdaFruit, for example:
That being said, I would highly recommend you try one of the 3.3V versions of the Arduino, or that you use some other easy-to-program microcontroller like the Teensy series. The Teensy 3.6 has tons of pins, all of which are 3.3V; the Teensy 3.5 has the same but also is 5.0V “tolerant” (it outputs 3.3V, but doesn’t die from 5V on the pins.) The Teensy 4.0 has fewer pins, is smaller, and is 3.3V only, but is quite fast at 600 MHz and costs under $20.
You program the Teensy series with the Arduino IDE after installing the TeensyDuino add-on, or with something like PlatformIO for Visual Studio Code, so it should be an easy port from Arduino boards for most projects.
I have a follow up question for Doge. What is the source current for pin 1 and pin 17 of the GPIO header? It is stated as 3.3V but what is the maximum current it can supply? No info in the datasheet.