I have been designing safety systems using the gpio on a Jetson TX2. This video was helpful. Now let me help you. If you try to reuse any LED that has had the legs trimmed, you can always say the flat spot on the plastic case is always negative.
followed all way amazing playlist ,everything works great. Paul if you could just throw some words on cv2 warnings I keep getting. Code runs perfect despite warnings reading cv2 module has error
I am starting to get interested in the Jetson Nano and would like to know more about this AI system. The new autonomous vehicle 3D camera sensors are most exciting. Thank you. 🐬
It would be nice to be able to send angular data over the UART pins to an Arduino (R3 or Mega) that can control servos to point a laser at the object of interest.
Thanks for this lesson Mr.McWhorter. Just one question I have is, when using an external power supply, do you need to connect the grounds of the Jetson and the power supply together in order to get a common ground, or is this unnecessary? Many thank again for your time.
I'm trying to follow all the tutorial, but I couldn't put in "True" or "False" the GPIO pins. Is there any other kind of configuration I have to do before? Please, I'd like your answer. Moreover, I tried measuring voltage betwen the pins 2 and 6, but I got 0 volts with my voltimeter.
Hello Mr Paul. Hillary from Kampala Uganda. Thanks so much for your continuous effort towards delivering the tutorials. U've been such a blessing to me ever since I started following your tutorials. Well, I would need you to throw some light on the software program I could use to design and simulate paragliders. I have sewn a 22square meter paragliding wing that performs pretty well,and I thought there could be a way I would come up with computer design and simulation before sewing the parts together. Thanks
Your lessons are always very informative and fun to boot!! You mentioned a using a Mosfet transistor in place of the PN2222. Would something like a TIP120 work? If not, what do you recommend? Thank you for all your great work in putting these tutorials together!!
Hi Paul, It was nice to get out my most excellent elegoo kit, I'm thinking of getting back to your arduino lessons and try to work with the jetson nano GPIO pins instead. In the meantime, for this lesson, because my breadboard was already populated with six LEDs, I powered them six LEDs using an external power supply. Did some homework of my own and managed to program the LEDs to turn on only when my face is detected, neat, right? One thing that annoyed me, when you clear the GPIO pins, the pin still keep it's last value, so at the end of the code I need to set the pin to 0 so that the LEDs are turned off. Is it behaving ok?
Hi I am doing an experiment project with jetson nano to design a speeding violation Caught camera.I use a mipi cam connected to jetson nano and other side I have a radar sensor to detect vehicle speed.What I want to achieve is to trigger snapshot when sensor reading preset speed limit.Any suggestions is appreciated!!
- when I use the same library adafruit-servokit and GPIO, I get the following error, please tell me how to fix it. i used digitalio library but its still not working. if only running the GPIO library alone is fine, but when integrated into the same code in the main program, it will get that error. line 273, in setmode ValueError: A different mode has already been set! - these are all the libraries that i use in my program: import argparse import time from pathlib import Path import math import cv2 import torch import torch.backends.cudnn as cudnn from numpy import random from sympy import symbols, Eq, solve, tan, cos, rad from models.experimental import attempt_load from utils.datasets import LoadStreams, LoadImages from utils.general import check_img_size, check_requirements, check_imshow, non_max_suppression, apply_classifier, \ scale_coords, xyxy2xywh, strip_optimizer, set_logging, increment_path from utils.plots import plot_one_box from utils.torch_utils import select_device, load_classifier, time_synchronized, TracedModel from sympy import symbols, cos, sin, tan, Eq, solve import numpy as np from adafruit_servokit import ServoKit import Jetson.GPIO as GPIO ---- thank you very much
Hello.I am using nvidia jetson recomputer j1020.There is a Jetson nano inside. Jetson.GPIO or RPI.The GPIO does not work healthily.I'm constantly getting warnings like this, and the engine is not working.Warnings; (WARNING: Carrier board is not from a Jetson Developer Kit. WARNING: Jetson.GPIO library has not been verified with this carrier board, WARNING: and in fact is unlikely to work correctly.).Do you have any idea how I can start the engines?I would appreciate it if you could help.
Hi Robert, this i a great point. I have been doing exactly that last week and now I can control the Arduino via USB from my Jetson nano. I am using pyserial and I can read and write through it. So, for example, I can pass to the Nano any of the values of the sensors on the Arduino board or trigger actions on Arduino from the Nano. It works super fine and with no delay whatsoever.
There is a Expansion Board on Amazon for Jerson Nano = Waveshare High-Precision AD HAT For Raspberry Pi/Jetson Nano with ADS1263 Onboard 10-Ch 32-Bit Support ADC AD Input Headers for Analog Sensor Module and AD Input Screw Terminal for Analog Signal
mr. professor thanks a lot for really useful information. But I have a trouble with this Jetson Nano. Cant we observe 3.3 or 0 V from GPIOs with oscilloscope ?
You have to use the special cable/probe. Normal cable has too much capacitance, and will draw the signal down. The GPIO pins have almost no drive current.
@@paulmcwhorter Thank you so much sir. So do you mean that actually I can make the GPIOs high but I can't see from measuring devices which have normal cables? If I found a cable with low capasitance, I will be able to see what I configured through the GPIOs?
Could you not also use a logic level shifter? I have a 8 channel bi directional logic level shifter that can convert 1.8v to 3.3v and if you need 5v you can take the 3.3 volt side and connect that to another shifter to convert that to 5v. My main focus is in robotics where many GPIO pins are used and creating this circuit for each pin would be a pain. You can get a logic level shifter for less than $5.00. I know much can be done with I2C, SPI, and UART but not everything. so access to a lot of standard GPIO pins is necessary. I use 6 GPIO pins just for my motor controllers alone.
Hi. Will you make more videos on arduino tutorials? Please make a tutorial on Bluetooth and wireless interfacing with arduino for servos and motors. 😇😇
I used my old BC547 and it works. Thanks for this wonderful lesson sir.🔥🔥
This lesson was very expected!!
Thank you! Very interesting how the nano works vs the Arduino. Yes, the lesson was very clear.
I have been designing safety systems using the gpio on a Jetson TX2. This video was helpful. Now let me help you. If you try to reuse any LED that has had the legs trimmed, you can always say the flat spot on the plastic case is always negative.
Hi Paul, very interesting, keep on producing such a good content
followed all way amazing playlist ,everything works great.
Paul if you could just throw some words on cv2 warnings I keep getting.
Code runs perfect despite warnings reading cv2 module has error
Thank you so much for this comprehensive and very insightful tutorial!
Glad you enjoyed it!
Thanks for a fun lesson. This even fits on the little 2g!!!!. Discrete parts interfacing is fun without using a microscope.
I am starting to get interested in the Jetson Nano and would like to know more about this AI system. The new autonomous vehicle 3D camera sensors are most exciting. Thank you. 🐬
Good Job Paul, I tried in Xavier NX, works great 👍
Cool lesson. What would life be without the humble transistor? Now to control the world!!
It would be nice to be able to send angular data over the UART pins to an Arduino (R3 or Mega) that can control servos to point a laser at the object of interest.
I need some help, I am confused as to how we can connect multiple slave (sensors) via SPI communication if there are only two chip slelect pins?
Thanks for this lesson Mr.McWhorter. Just one question I have is, when using an external power supply, do you need to connect the grounds of the Jetson and the power supply together in order to get a common ground, or is this unnecessary? Many thank again for your time.
I'm trying to follow all the tutorial, but I couldn't put in "True" or "False" the GPIO pins.
Is there any other kind of configuration I have to do before? Please, I'd like your answer.
Moreover, I tried measuring voltage betwen the pins 2 and 6, but I got 0 volts with my voltimeter.
As always, very cool video!
Thanks again!
@@paulmcwhorter put the LED in a loop last night slowing it down 001 seconds every loop..I simply can't stop watching it now. :)
Thank you sir. I am from India. I am one of your fan
hello do you have video about use the uart gpio in jetson nano?
Hello Mr Paul. Hillary from Kampala Uganda. Thanks so much for your continuous effort towards delivering the tutorials. U've been such a blessing to me ever since I started following your tutorials. Well, I would need you to throw some light on the software program I could use to design and simulate paragliders. I have sewn a 22square meter paragliding wing that performs pretty well,and I thought there could be a way I would come up with computer design and simulation before sewing the parts together. Thanks
Can i use MOSFET instead of a pn2222 bjt?
7:30 en mi caso pude sin mas inconveniente realizar lecturas con el multímetro, 3.3 v
Thank you Mr. Professor.
Hi Paul, thank you for your good tutorials. I have a question, can we use BC 547 transistor on Jetson Nano GPIO pins?
Your lessons are always very informative and fun to boot!! You mentioned a using a Mosfet transistor in place of the PN2222. Would something like a TIP120 work? If not, what do you recommend? Thank you for all your great work in putting these tutorials together!!
Great lesson...learned a lot...Thank you sir...
Hi Paul,
It was nice to get out my most excellent elegoo kit, I'm thinking of getting back to your arduino lessons and try to work with the jetson nano GPIO pins instead.
In the meantime, for this lesson, because my breadboard was already populated with six LEDs, I powered them six LEDs using an external power supply. Did some homework of my own and managed to program the LEDs to turn on only when my face is detected, neat, right? One thing that annoyed me, when you clear the GPIO pins, the pin still keep it's last value, so at the end of the code I need to set the pin to 0 so that the LEDs are turned off. Is it behaving ok?
Hi I am doing an experiment project with jetson nano to design a speeding violation Caught camera.I use a mipi cam connected to jetson nano and other side I have a radar sensor to detect vehicle speed.What I want to achieve is to trigger snapshot when sensor reading preset speed limit.Any suggestions is appreciated!!
Logic level converter bi directional converts 3.3 logic to 5 volt just make sure you keep 3.3 on one side and 5 on the five volt side .
- when I use the same library adafruit-servokit and GPIO, I get the following error, please tell me how to fix it. i used digitalio library but its still not working. if only running the GPIO library alone is fine, but when integrated into the same code in the main program, it will get that error.
line 273, in setmode
ValueError: A different mode has already been set!
- these are all the libraries that i use in my program:
import argparse
import time
from pathlib import Path
import math
import cv2
import torch
import torch.backends.cudnn as cudnn
from numpy import random
from sympy import symbols, Eq, solve, tan, cos, rad
from models.experimental import attempt_load
from utils.datasets import LoadStreams, LoadImages
from utils.general import check_img_size, check_requirements, check_imshow, non_max_suppression, apply_classifier, \
scale_coords, xyxy2xywh, strip_optimizer, set_logging, increment_path
from utils.plots import plot_one_box
from utils.torch_utils import select_device, load_classifier, time_synchronized, TracedModel
from sympy import symbols, cos, sin, tan, Eq, solve
import numpy as np
from adafruit_servokit import ServoKit
import Jetson.GPIO as GPIO
---- thank you very much
my favorite power supply is actually also a lipo battery charger: the isdt 608ac it also supports 0-30V and 0-5A
Paul,
As always, a good tutorial. Thank you for that.
Re folders. Are you concerned about 2029 or 2036? Or both?
Hello.I am using nvidia jetson recomputer j1020.There is a Jetson nano inside. Jetson.GPIO or RPI.The GPIO does not work healthily.I'm constantly getting warnings like this, and the engine is not working.Warnings;
(WARNING: Carrier board is not from a Jetson Developer Kit.
WARNING: Jetson.GPIO library has not been verified with this carrier board,
WARNING: and in fact is unlikely to work correctly.).Do you have any idea how I can start the engines?I would appreciate it if you could help.
Dear Paul, thanks for this great lesson :-) is it possible to hook up the arduino together with the nano via i2c? would this not make live easier?
Hi Robert, this i a great point. I have been doing exactly that last week and now I can control the Arduino via USB from my Jetson nano. I am using pyserial and I can read and write through it. So, for example, I can pass to the Nano any of the values of the sensors on the Arduino board or trigger actions on Arduino from the Nano. It works super fine and with no delay whatsoever.
Sir will u explain coding for making an app like games
Wow, thanks sir
There is a Expansion Board on Amazon for Jerson Nano = Waveshare High-Precision AD HAT For Raspberry Pi/Jetson Nano with ADS1263 Onboard 10-Ch 32-Bit Support ADC AD Input Headers for Analog Sensor Module and AD Input Screw Terminal for Analog Signal
mr. professor thanks a lot for really useful information. But I have a trouble with this Jetson Nano. Cant we observe 3.3 or 0 V from GPIOs with oscilloscope ?
You have to use the special cable/probe. Normal cable has too much capacitance, and will draw the signal down. The GPIO pins have almost no drive current.
@@paulmcwhorter Thank you so much sir. So do you mean that actually I can make the GPIOs high but I can't see from measuring devices which have normal cables? If I found a cable with low capasitance, I will be able to see what I configured through the GPIOs?
so cool, put it in a while loop and now I have a red blinking light heh.
Could you not also use a logic level shifter? I have a 8 channel bi directional logic level shifter that can convert 1.8v to 3.3v and if you need 5v you can take the 3.3 volt side and connect that to another shifter to convert that to 5v. My main focus is in robotics where many GPIO pins are used and creating this circuit for each pin would be a pain. You can get a logic level shifter for less than $5.00. I know much can be done with I2C, SPI, and UART but not everything. so access to a lot of standard GPIO pins is necessary. I use 6 GPIO pins just for my motor controllers alone.
hi sir do u have discord, i may need your assistance
Hi sir.can you please make a tutorial on bluetooth and NRF24LS01 interfacing with arduino.It will be very beneficial to learn it from you.
Hi. Will you make more videos on arduino tutorials? Please make a tutorial on Bluetooth and wireless interfacing with arduino for servos and motors. 😇😇
Great.
this is such a flashback to 6th grade