Adding an Intel Wifi card to the Jetson Nano can be a little scary first time through. Looky here:. FL as stated in the video. Fortunately there is a connector to easily add one! The connector is M. Note: The M. Also, Bluetooth 4.
You will also need antennas for your WiFi radio. If you ever want to turn a radio engineer from meek and mild mannered into a raging homicidal maniac, start up their radio without antennas attached.
In previous Jetson kits, RP style antennas provide about 6 dbi of gain. Another popular style of antenna is a film antenna like those used in laptop computerswhich provides about 3. In the video, we chose a film antenna. You will need a couple of screw drivers. One is a Phillips Head 1, the other should be a Phillips Head 2.
In the video, we use the trusty iFixit Pro Tech Toolkit. First attach the antennas to the WiFi card. In the video, it looks easy. The connectors are tiny.
Next remove the Jetson Module from the carrier board by removing the two Phillips 1 screws at the front of the module. Then release the side latches located on either side of the module. The module will pop-up. Remove the module. Remove the 2 Phillips screw located in the center of the board. Insert the Wifi card into the M. Then install the 2 retaining screw. Route the wires from the antennas appropriately. Angle the card up slightly in relationship to the connector, and insert the card.
Make sure that it seats correctly. Then press down on the card until retained by the latches. Then replace the 1 screws to secure the board. Installation complete! You are now ready to use the Jetson. Plug everything in, and follow the usual wireless network selection process.
See the video if you need more details. In the video, we played around with a Sony Playstation PS4 controller.
One way is to think that it could have been added to the board inexpensively, and should be standard. Folks have different needs, some may want cell connectivity, for example. Plus, it makes the whole validation process a lot easier not having to include the radio each country usually has their own standardsso that the Jetson Nano can roll out worldwide at a quicker rate.From there you will configure your Python development library and learn how to install the Jetson Nano-optimized version of Keras and TensorFlow on your device.
I really want to stress the minimum of a 16GB micro-SD card. The first time I configured my Jetson Nano I used a 16GB card, but that space was eaten up fastparticularly when I installed the Jetson Inference library which will download a few gigabytes of pre-trained models.
Secondly, when it comes to your 5V 2. Finally, you will need an ethernet cable when working with the Jetson Nano which I find really, really frustrating. Assuming your Jetson Nano is connected to an HDMI output, you should see the following or similar displayed to your screen:.
Provided you have a good internet connection, the above commands should only take a few minutes to finish up. You may be tempted to do a simple pip install tensorflow-gpu — do not do this! The Jetson Nano.
The first step is to clone down the jetson-inference repo:. We can then configure the build using cmake. There are two important things to note when running cmake :. After cmake has finished configuring the build, we can compile and install the Jetson Inference engine:. The examples included with the Jetson Nano Inference library can be found in jetson-inference :.
However, in order to run these examples, we need to slightly modify the source code for the respective cameras. From there, open up imagenet-camera. Simply change that value from -1 to 0 :.
Keep in mind that make is smart enough to not recompile the entire library. It will only recompile files that have changed in this case, the ImageNet classification example. Internally, the Jetson Nano Inference library is optimizing and preparing the model for inference. This only has to be done once so subsequent runs of the program will be significantly faster in terms of model loading time, not inference.My use cases for Jetson Nano are described below.
In case your use cases differ from mine, you might want to make some adjustments to the set-up steps I describe in the blog posts. Anyway, I believe my posts would be very relevant. As always, I welcome comments and discussions. So feel free to leave a comment on Disqus below. The package does not include a power adapter either.
It took me quite a while to figure that out the first time around. In addition, when working with the Jetson Nano DevKit, I noticed the board might not reboot properly if I power cycled it too quickly. My suggestion is to completely power down the board for at least 5 secondsbefore powering it up again. In addition to the documents mentioned above, these 2 web sites also contain great resources about how to get started with Jetson Nano.
So be sure to check them out as well. CUDA toolkit related paths are not set in the environment variables. I referenced Create a Linux swap file for that. You could adjust the swap file size based on your own needs. Make sure the swap space gets mounted automatically after reboot.
Jetson Nano Developer Kit
Excessive amount of memory would be required for building those packages. Disclaimer My use cases for Jetson Nano are described below. I do not use the Jetson platforms to process audio, text NLP and other kinds of data. I use Caffe and TensorFlow with Keras primarily. I use python3 as the primary programming language. My set-up works good for python3, but does not necessarily work for python2. Sometimes I use other image processing and feature detection functionalities in OpenCV. I reserve the GPU for neural network computations only.
I use the hardware H.Not sure where to start? Our extensive collection of tutorials, resources, and content can help you build your first Jetson project from the ground up. Want to jump right into Deep Learning? With comprehensive guides, sample code, and pre-trained networks, the Two Days to a Demo program can help you integrate Deep Learning into the Jetson product of your choice, all in just two days!
Check out the Tutorials page for a full range of educational videos on how to develop with Jetson, including:. A collection of documents and guides to help you better understand the Jetson platform are listed below.
For a complete list of available downloads, visit the Jetson Download Center. Skip to main content.
Jetson Nano + Intel Wifi and Bluetooth
Develop Hardware Software Tools Production. JetPack DeepStream Isaac.Machine Learning 101: Intro To Neural Networks (NVIDIA Jetson Nano Review and Setup)
Search form. Jetson Nano Developer Kit Module. Developer Kit Module. Getting Started. Ready, Set, Develop! Purchase a Jetson Developer Kit.
Getting Started with Jetson Nano
Read the User Guide for your developer kit. Update your developer kit with the latest JetPackincluding OS images, libraries and APIs, samples, documentation, and developer tools.For those that are considering the Nano I give you the gift of my hindsight so that you can have a smoother experience when you get started. But there were some accessories that I would have ordered at the same time as the Jetson so that I would have everything that I needed at the start. You can view it here.
But where the Jetson Nano stands out is the price. It is priced at about USD making it affordable to hobbiest. Another dimension of interest is the number of CUDA cores that the units have.
CUDA cores are hardware units used for parallel execution. In addition to the cores the other Jetson kits have support for other interfaces, such as SATA for adding hard drives or a CAN bus for interfacing with automotive systems. For someone getting started with experimentation the Jetson Nano is a good start. Not much. Most of the things on that list you might already have.
For an SD card get one at least 8 gigs or larger. A power supply! It uses a 5 volt power supply like what is used in a phone. Well, kind of. Even if the power supply is capable a USB cable might not allow the needed amount of current to pass. If this happens the device will just cut off.
It just cuts off. I only came to realize what was going on after I used a USB power meter on the device. Depending on when you get your board it may have a USB-C port on it possibly, speculatively. A Raspberry Pi camera will work. But I used a Microsoft LifeCam. There are a number of off-the-shelf webcams that work. You have two options for WiFi. There are a number of them that are compatible with Linux that will also work here. After being connected to one of the USB ports it just works.
Another solution is to install a WiFi card into the M. It might not be apparent at first, but there is a M. I chose to use this solution.Initially, a computer with Internet connection and the ability to flash your microSD card is also required.
It was specifically designed to overcome common problems with USB power supplies; see the linked product page for details. Actual power delivery capabilities of USB power supplies do vary. After your microSD card is ready, proceed to set up your developer kit. You can either write the SD card image using a graphical program like Etcher, or via command line. After your microSD card is ready, proceed to Setup your developer kit.
When you boot the first time, the Jetson Nano Developer Kit will take you through some initial setup, including:. Please use a good quality power supply like this one. Skip to main content. Develop Hardware Software Tools Production. JetPack DeepStream Isaac. Search form. Jetson Nano Developer Kit Module. Developer Kit Module.
USB 3. See the instructions below to flash your microSD card with operating system and software. Note The stated power output capability of a USB power supply can be seen on its label. Click or tap image for closeup. Write the image to your microSD card by following the instructions below according to the type of computer you are using: Windows, Mac, or Linux.
Check Instructions for Windows. Instructions for Mac. Etcher Instructions Do not insert your microSD card yet.
Download, install, and launch Etcher. Instructions for Linux. Etcher Instructions Download, install, and launch Etcher. Setup and First Boot. Setup Steps Unfold the paper stand and place inside the developer kit box. Set the developer kit on top of the paper stand. Insert the microSD card with system image already written to it into the slot on the underside of the Jetson Nano module. After Logging In You will see this screen.Currently there is no lite version of the official Nano disk image.
You have to wire it up to a monitor, keyboard and mouse. Then use their desktop GUI to accept their terms and create and setup a login. You can flash the image to the SD card using Etcher. Once the image has been flashed to the SD card, remove the mini SD card from the adapter and plug it into the Nano. Power it up and setup your login info. Once you are done, you can disconnect all the peripherals.
Then wire the Nano to nothing but a power supply and a special USB cable, which I will explain how to do in the next step. I tried using the JetBot image to avoid requiring a monitor and keyboard for the initial setup.
This is a cable that I use to connect to a Raspberry Pi. It also works with the Nano. You can find it here:. Please be are of that before you purchase anything. To use the serial cable you need to install drivers. You can find information for your operating system here:. You can confirm which pin is which by flipping over the Nano and looking at the labels listed on the board. Wire the USB Serial cable to the pins using the list above. Try not to lean the cable against the heatsink. Before you insert the plug into the Nano you can verify the switch is off by making sure the switches LED is out.
When you are done using the Nano you should do a clean shutdown and not just unplug it. This makes sure that no files are left open, locked, etc. It also reduces the chance of corrupting the SD card. Step 1. Set username and password Once the image has been flashed to the SD card, remove the mini SD card from the adapter and plug it into the Nano.
Mini Keyboard and Touchpad If you need a portable keyboard and touchpad, this handy little device can fit in a large pocket or backpack. I've used an older version to setup a Nano. To use it, you pull the USB connector out of the side and plug it into the Nano. Ubuntu