[Tutorial] Getting Started With Jetson Nano

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
in this video let's see how to getting started with nvidia jetson nano development board we will see its first time boot setup and configurations so without any delays let's get started [Music] hello everyone welcome to make to explore channel first of all thank you to all our subscribers viewers and supporters first let's see what is jets and nano jets and nano is a small powerful system on module from the nvidia jetson family it includes an integrated 128 core maxwell gpu quad-core arm a-57 64-bit cpu 4 or 2gb low-power ddr4 memory due to its powerful hardware specifications jets and nano can be used for developing and deploying embedded ai computer vision deep learning and iot applications nvidia jetson developer kit is very popular som or you can say single board computer this development board is powerful computer that let you run multiple neural networks in parallel also it is capable of deploying computer vision and deep learning applications such as image recognition classification object detection localization and segmentation it is simple to get started with jets and nano just insert micro sd card with system image boot the developer kit and begin using nvidia jetpack sdk nvidia jetpack is a comprehensive sdk software development kit for jetson for both developing and deploying ai and computer vision applications sd card system image of jetson os comes with this jetpack sdk let's move forward and see how to prepare jetson for initial setup in display or headless mode of configuration jetson nano developer kit uses a micro sd card as a boot device and for main storage it's important to have a card that's fast and large enough for your projects to flash the sdk image we need high speed uhs one or two standard sd card it is recommended that you should use 64 gigs of card but for the time being you can use 32 gb also so we have to flash this sd card with operating systems image file which is going to run on jets and nano nvidia jetpack is a comprehensive sdk software development kit for jetson for both developing and deploying ai and computer vision applications to download this we have to go to nvidia's website here on this link you can see here they have given instructions for preparing micro sd card for different platforms like windows mac os and linux also so let's check them out but before that read note given here to prepare your micro sd card you'll need a computer with internet connection and the ability to read and write the sd cards there are different types of sd card adapters like these shown here you can connect them to your computer as per interface available again go to nvidia's setup guide here step one download the jetson nano developer kit sd card image from this link and note where it was saved on the computer you can download latest version of os with jetpack on this link for different variants of jets and nano 2gb or 4gb here the buttons given click on that download will pop up save it it will be a big file must be in gbs then next format the micro sd card using sd memory card formatter from the sd association after that use your software to write the jetson nano developer kit sd card image to your micro sd card once you flash the os image into sd card and inserted that into card slot now it's time to turning on the jets in nano and do initial boot setup means first time startup configurations like language setting clock setting username and password setting etc so there are two different types of hardware setups to perform these initial configurations one with display monitor and two without display monitor which is also called as headless mode in earlier versions of jetpack os there was only way monitor display was mandatory but after release of jetpack version 4.2.1 the second method means headless method feature included in jetpack so even though you do not have display monitor you can do initial setup through serial terminal console by just connecting jets and nano to your laptop using usb cable let's see these both methods connections diagrams in detail now let's see what are the prerequisites for setting up jets and nano with display method we need jets and nano developer kit interfaced with ac 826 nic module 64gb high-speed micro sd card is recommended but you can use 32 gb card also next we will require the sd or micro sd card adapter or reader module with which we can format card and flash operating system image onto it then next once you got above components you should flash the micro sd card with latest jetpack sd card operating system image onto that and make it ready and prepared to be inserted into jets and nano you also need recommended power supply adapter with rating of 5 volts 4 ampere then we will need display monitor which is to be capable of accepting hdmi input then we need keyboard and mouse for interacting with kit next we will need good quality hdmi cable we also need wi-fi router with internet connected so these all are the components and requirements for jets and nano's first boot setup using display method okay let's see how to get started with jetson nano using display method here is the hardware setup for display method as shown in figure you can see jetson nano is connected with monitor using hdmi cable then like other general purpose computer we can connect keyboard and mouse we will power jets and dev kit with this 5 volts 4 amperes dc power supply to j25 power jack jets and nano can be powered by a dc power supply with barrel jack connector or with micro usb cable let me show you here in this picture you can see different interfaces available on nano you can see here these two inputs at number three it is a micro usb port to power jetson with 5 volts 2 ampere power supply or as serial device input mode and then this number 8 is a dc barrel jack for 5 volts input okay let's go back to presentation screen then next connect recommended power supply and then turn on the jets and nano follow the graphical user interface shown at startup set up and perform all first time configurations like language time wi-fi keyboard type username and password settings etc then connect to wi-fi network we have interface jets and nano with wi-fi network interface card ac8265 this one which has dual mode bluetooth and wi-fi it gives our nano wireless means wi-fi feature therefore we can connect jetson to our router wirelessly and can access the internet so once you set up jetson with wi-fi you can execute ifconfig command in terminal to get your ip address of nano this is one time setup only means once you connected your jets and nano to your wi-fi successfully then on next boot up nano will automatically connect that wi-fi then next time there is no need to connect these monitor keyboard and mouse instead you can wirelessly log in into your jets and nano using its ip address from your laptop so this was standard method of setting up jets and nano by using display monitor but suppose you don't have display monitor then how can you set up jets in nano for first time no worries there is another method called headless mode of operation where you do initial setup of jets in nano without display let's see it in next slide now let's see what are the prerequisites for setting up jets and nano with headless method we need jets and nano developer kit interfaced with ac 8265 nic module 64 gb high-speed micro sd card is recommended but you can use 32 gb card also next we will require the sd or micro sd card adapter or reader module with which we can format card and flash operating system image onto it then next once you got above components you should flash the micro sd card with latest jetpack sd card operating system image onto that and make it ready and prepared to be inserted into jets and nano you also need recommended power supply adapter with rating of 5 volts 4 ampere then we will need laptop or pc for interacting with jetson we will also need micro usb cable for connecting jetson and our laptop in serial device mode we also need wi-fi or outer with internet connected so these all are the components and requirements for jets and nano's first boot setup using headless method okay then in headless mode of operation first connect the j48 jumper then connect jets and nano to your laptop using micro usb cable to j28 port of nano so you can see this is j48 jumper you have put that on to enable serial device connection through j28 micro usb port let me show you go to that features image again here at number three it is a micro usb port to power jetson with 5 volts 2 ampere power supply or as serial device input since we have put on the j48 jumper it will work as serial port we can also verify this in user manual of jets and nanodev kit here this image is showing top view of developer kit module and carrier board so here is the power selector header j48 and here is j28 micro usb port you can check out this documentation for more details about jets and nano hardware and interfaces okay let's go back to our presentation the next power up jets and nano with 5 volts 4 ampere recommended power supply to this j25 power jack once you connect your setup like this then turn on the jets and nano it will be detected as com port in your laptop's device manager then do serial login into nano through com port using virtual terminal software like putty you will get login into root user as we have mentioned in prerequisite we have interface jets and nano with wi-fi network interface card ac8265 this one which has dual mode bluetooth and wi-fi it gives our nano wireless means wi-fi feature therefore we can connect jetson to our router wirelessly on youtube you will get plenty of video tutorials showing how to connect wi-fi network through terminal or cli command line interface once you connect to home wi-fi network find out the ip address assigned to jets and nano by your router you just need to give ifconfig command and terminal once you get your ip then you will not need to connect this usb serial cable again on next boot jets and nano will automatically connect your home network wirelessly and you can access it through your laptop wirelessly by using softwares like putty so this was all about headless motive configuration now let's see the demo let's first prepare sd card for jets and nano here is file explorer in windows you can see here we have connected 32 gigabytes of micro sd card drive which we have to format first do not use windows default formatter use this sd associations sd formatter please note here to select correct drive otherwise if you format wrong drive then data will get permanently lost once drive is formatted then let's write the jetpack image means the operating system image on this sd card so for that we will use eacher software open each or software like this then select here which image file or compressed image file you want to write to sd card [Music] [Music] then again select correct drive make sure you have selected the micro sd card then press flash button flashing process will get started it will take some time wait until process finishes successfully [Music] once completed safely remove the sd card now let's insert micro sd card into jets and nano so you can see here this is the card which we are going to insert into nano here is the slot to insert the card you will notice that there is latch locking type mechanism to insert the card push the card gently it will get latched let's turn on the jets and dev kit here we will see display method first we have connected display monitor keyboard and mouse [Music] in display method during first time boot setup you have to go as per instruction given in gui configure all with default settings then select your wi-fi with proper credentials [Music] [Music] once you get ubuntu welcome screen go to top right corner and make sure that you have connected to wi-fi correctly [Music] if you have connected to your wi-fi then go to terminal and run ifconfig command [Music] you will get ip address of your nano as in wlan since we are connected wirelessly using wi-fi so this is the ip which is assigned by our router to nano our nano's ip address is 192.168.0.104 yours may be different now you can ssh login into jets and nano with this ip address through your laptop or pc but your laptop or computer must be connected to same wi-fi network so this was all about how to carry out initial setup of jets in nano using display method now let's see headless method we have connected usb connection between nano and our laptop according the diagram given then you have to go to your device manager in windows pc here you will notice that jets in nano will get listed as com device you can use serial communication software like putty and select proper com port and log into nano [Music] after you connect using putty you will see same steps which appears during graphical setup but instead of gui it will be prompted from console there you will be prompted to select language keyboard type region username password time zone and then wi-fi to connect with but you can skip wi-fi setup if you want and later use network manager nmcli method a command line tool for controlling network manager as per your convenience [Music] [Music] [Music] [Music] sometimes device will restart after setup is completed don't worry just log in with same the serial method once you successfully logged in and connected to wi-fi run ifconfig command you will get ip address of your nano as in wlan since we are connected wirelessly using wi-fi so this is the ip which is assigned by your router to nano our nano's ip address is 192. yours may be different now you can ssh login into jets and nano with this ip address using your laptop or pc but your laptop or computer must be connected to same wi-fi network here let's start new putty session using the ip address we just copied select connection type as ssh instead of serial paste the ip address of our nano in this field of ip or host name and then click on open first time it will show some warning about ssh key just click yes here then log in with username and password which you have entered during setup if all got set up well you will get one more console prompt here now you can close the other connection session as well as interface also which is the serial one so when nano boots on next time it will automatically connect to wi-fi we won't need serial connection anymore here it is recommended that you should update and upgrade jetson os before going to further setups okay in this way we have completed this tutorial in next tutorial about jets and nano we will see what are docker containers what are benefits of using docker container and how we can install and run containers on our jets and nano stay tuned for more updates if you face any difficulty in replicating any of our diy project feel free to ping us on telegram or you can also send us email at info the ratemaketoexplore.com we would be happy to help thank you [Music]
Info
Channel: make2explore Systems
Views: 38,498
Rating: undefined out of 5
Keywords: Artificial Intelligence, AI, machine learning, NVIDIA Jetson Nano, Neural network, Python, Jetson Nano SBC, openCV, artificial neural network, Tensorflow, NVIDIA, Object Detection Projects, Engineering Projects, AI Projects, Machine Learning Projects, Jetson Nano Projects, openCV Projects, python projects, TensorFlow projects, Artificial Intelligence Projects, Embedded Systems Projects, Final Year Engineering Projects, pose Estimation, Pose Detection, IoT, Hand Pose Estimation
Id: IVw1cyanRi0
Channel Id: undefined
Length: 22min 11sec (1331 seconds)
Published: Fri Oct 15 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.