Getting Started with the Jetson Orin Nano Super: The Complete Beginner's Guide
Step-by-step tutorial to unbox, set up, and run your first AI project on the Jetson Orin Nano Super. Includes what not to do, troubleshooting, and three working projects.
June 10, 2026 · Hi, Bot
What You're About to Do
Congratulations! You just got your hands on one of the smallest, most powerful AI computers in the world. The Jetson Orin Nano Super can run advanced AI models—like real-time object detection, language models, and robotics software—all by itself, without needing the cloud.
This guide will walk you through everything: getting it set up, turning it on, and running your first AI project. We'll also show you exactly where people mess up (so you won't), and how to make the most of your new machine.
What makes the "Super" special?
- 67 trillion operations per second (INT8 TOPS) for AI tasks
- 2x faster memory access than the regular Orin Nano
- Powerful enough to run generative AI models locally
- Uses only 7–25 watts of power (fits on a desk)
Module 1: Get Your Physical Setup Right
The Hardware Checklist
Before you start downloading anything, gather these items:
Absolutely Required:
- ☑ Your Jetson Orin Nano Super Developer Kit (the black carrier board + gray module with heatsink)
- ☑ One of: Recommended option: 256GB M.2 NVMe SSD in a USB 3.0 enclosure, OR Good option: 128GB microSD card (UHS-I minimum; Kingston, Samsung, or SanDisk work best)
- ☑ The included power supply (DC barrel connector, supports up to 25W)
- ☑ A monitor with HDMI or DisplayPort
- ☑ USB keyboard
- ☑ USB mouse
- ☑ An Ethernet cable OR a Wi-Fi adapter (the kit has Ethernet built in)
- ☑ A second computer (Windows, Mac, or Linux) to flash your storage before plugging it into the Jetson
Nice to Have:
- A USB hub with external power (to avoid voltage drops when plugging in multiple things)
- A small desk fan pointing at the heatsink (for heavy AI workloads)
- A 5V micro-USB cable for powering any add-on sensors
Storage Choice: Which Is Right for You?
microSD Card:
- ✅ Cheaper
- ✅ Easier to swap
- ❌ Slower (can struggle with large AI models)
- ❌ More likely to corrupt if the power cuts
NVMe SSD (Recommended):
- ✅ 10–100x faster than SD cards
- ✅ Can store 256GB+ of AI models
- ✅ Won't choke under heavy loads
- ✅ More professional
- ❌ Costs a bit more upfront
Pro Tip: If you're serious about running multiple AI models or doing robotics, go with the NVMe SSD. You'll save yourself headaches later.
› Go deeper on Hi, Bot
Toolkit — what to actually buy. The build-or-buy parts list, the SSD-vs-microSD math, and the cooling/power add-ons that keep your kit happy are packaged in the Jetson Build Lab — our guided project pack for the Orin Nano Super. Want the short version now? Jump to storage troubleshooting and power modes.
Module 2: Prepare Your Operating System
Choose Your Path
Path A: Fresh Start (New Kit) You'll download the Jetson software and "flash" it onto your storage.
Path B: Upgrade (Existing Orin Nano) You'll update your software to unlock the Super's full power.
Path A: Setting Up a Brand-New Kit
Step 1: Download the Jetson OS
- On your host PC (the computer you're using right now, not the Jetson), open a web browser.
- Go to: NVIDIA Jetson Developer Downloads
- Look for "Jetson Linux 35.x or newer" (specifically, find the SD Card Image for Jetson Orin Nano)
- Check the filename: it should say something like
Jetson_Linux_R36_aarch64.isoororin-nano-sd-card-image.zip - Click Download and wait. The file is ~5–8 GB, so this might take a while.
⚠️ How NOT to Mess Up:
- Don't download the wrong image (there's one for Orin Nano, Orin NX, Orin AGX—get the Nano one)
- Don't interrupt the download halfway through
- Don't try to unzip it manually—the flashing tool will handle that
Step 2: Flash Your Storage Medium
Flashing means copying the operating system onto your storage device so the Jetson can boot from it.
If You're Using an NVMe SSD:
- On your host PC, download balenaEtcher (it's free)
- Install balenaEtcher and launch it
- Plug your NVMe SSD into a USB 3.0 enclosure, then plug that into your host PC
- In balenaEtcher:
- Click Flash from file → select the
.isoor.zipyou downloaded - Click Select target → choose your USB-connected SSD (double-check the name/size!)
- Click Flash!
- Click Flash from file → select the
- Wait 5–15 minutes. You'll see a progress bar.
- When it says "Flash complete!", eject the SSD safely from your host PC
- Put the SSD into the M.2 slot on the underside of your Jetson (see Step 1 under "Hardware Assembly")
If You're Using a microSD Card:
- Plug your microSD card into your host PC (using a USB adapter if needed)
- Follow the same balenaEtcher steps above
- When flashing is complete, eject the card and set it aside (you'll insert it into the Jetson later)
⚠️ How NOT to Mess Up:
- Triple-check that you're selecting the right drive in balenaEtcher. Flashing erases everything on that drive
- Don't unplug the SSD/card while it's flashing
- Don't use slow USB 2.0 cables—use USB 3.0 (usually blue ports) for faster flashing
- If balenaEtcher says "Target is too small," your storage device isn't big enough. Get a larger one
✓ Thrive Tip:
Keep your storage device plugged into your host PC until you're 100% sure the flash worked. You can verify by opening the file manager—you should see a boot folder and other Linux directories. If the drive looks empty or corrupted, try flashing again.
› Go deeper on Hi, Bot
Toolkit — flash it once, flash it right. A printable flash-verification checklist (the "is the
bootfolder really there?" test) and a JetPack version cheat-sheet ship with the Jetson Build Lab. If a flash goes sideways, the fixes live in Troubleshooting.
Path B: Upgrading an Existing Jetson Orin Nano
If you're upgrading from a regular Orin Nano, you don't need to reflash—you just update the software.
Step 1: Backup Your Work
- Plug in a USB flash drive
- Open the file manager and navigate to your home folder (
/home/your_username/) - Copy any important Python scripts, Docker containers, or AI models to the USB drive
- Eject the USB drive safely
Step 2: Perform the Software Upgrade
- Open a terminal (right-click on the desktop → "Open Terminal Here" or press
Ctrl + Alt + T) - Run these three commands one at a time:
sudo apt update
Wait for it to finish, then:
sudo apt dist-upgrade
(This one takes longer—5–10 minutes. Let it run.)
Finally:
sudo apt install nvidia-jetpack
- The system will ask:
Do you want to continue? [Y/n]— typeYand press Enter - When it finishes, the terminal will prompt you to reboot. Type:
sudo reboot
Your Jetson will restart and apply the upgrades. You'll see the login screen again. Log back in with your password.
⚠️ How NOT to Mess Up:
- Don't close the terminal or unplug the power during these updates
- Don't panic if it seems to hang for a minute—large updates take time
- If the terminal shows an error, screenshot it and paste it into the NVIDIA Jetson Forums (the community is friendly and helpful)
✓ Thrive Tip:
After the upgrade, run jtop (see Module 4) to confirm that your clock speed jumped to 1.7 GHz and you're getting the full Super performance.
Module 3: Hardware Assembly and First Boot
Step 1: Assemble Your Kit
- Flip the Jetson over (heatsink facing down, toward the table)
- Insert your storage:
- If using microSD card: Locate the slot on the underside and slide the card in until it clicks
- If using NVMe SSD: Locate the M.2 slot, gently insert the SSD at a 45° angle, then push down and screw it tight with the tiny screw provided
- Connect your peripherals:
- Plug your USB keyboard and mouse into the USB ports on the carrier board
- Plug your monitor into the HDMI or DisplayPort
- Plug an Ethernet cable into the Ethernet port (or skip this if you'll use Wi-Fi)
- Flip it right-side up and place it on a stable surface
Step 2: Power On
- Plug the barrel connector of the power supply into the Jetson
- Plug the power supply into a wall outlet
- You should see a green LED light up on the carrier board
- The screen will show the Ubuntu logo and boot messages (this takes 30–60 seconds on first boot)
⚠️ How NOT to Mess Up:
- Don't force the microSD card or SSD into their slots—they should slide in smoothly
- Don't plug the power in before you've connected your storage. The Jetson needs something to boot from
- If you see a black screen for more than 2 minutes, your monitor cable might not be fully seated. Unplug it, wait 5 seconds, and plug it back in
Step 3: Ubuntu Setup Wizard
Once the desktop appears, you'll be greeted by the Ubuntu Initial Setup Wizard. Here's what to do:
- Accept the NVIDIA EULA — click "I Agree"
- Select your language — choose English (or your language)
- Set your timezone — pick your city/region from the list
- Create your user account:
- Username: Pick something simple (e.g.,
jetsonor your first name) - Password: Make it memorable—you'll type this dozens of times
- Computer name: Something fun like
jetson-aiorrobot-brain
- Username: Pick something simple (e.g.,
- If using NVMe SSD: You may see a screen asking about partition sizes. Choose the largest possible APP partition (usually already selected)
- Click Next and let the system complete setup
- The system will reboot, and you'll see the login screen
Log in with your username and password. You're now on your Jetson!
⚠️ How NOT to Mess Up:
- Write down your password somewhere safe (you'll need it for
sudocommands) - Don't choose a password you'll forget—this isn't something IT can reset
- If setup hangs on "Expanding filesystems," give it 5 minutes before assuming it's frozen
✓ Thrive Tip: After logging in, open a terminal and run:
sudo apt update && sudo apt upgrade
This takes 5 minutes but ensures all your system patches are current.
› Go deeper on Hi, Bot
Add-ons — past the keyboard and mouse. Wiring your first sensor or LED to the 40-pin header is the gateway to real projects. The GPIO pinout poster and a first-sensor wiring card are part of the Jetson Build Lab. Confirm you've got full power first in Module 4.
Module 4: Verify You Have Full Power
Step 1: Install Jetson-Stats (The Best Monitoring Tool)
jtop is a terminal-based dashboard that shows you exactly what your Jetson is doing—CPU speed, memory, temperature, and power usage. It's essential.
Open a terminal and run:
sudo apt install python3-pip
sudo -H pip install -U jetson-stats
When it's done, reboot:
sudo reboot
After rebooting, open a terminal and type:
jtop
A fancy dashboard will appear. Press the Right Arrow key to navigate to the INFO tab.
What to Look For:
- CPU Max Freq: Should show
1.7 GHz(if it shows 1.2 GHz, your power mode is too low) - RAM: Should show 8 GB
- GPU Memory Bandwidth: Should show
102 GB/s(this is the "Super" upgrade)
If those numbers look right, congratulations—you've got full power!
Press q to exit jtop.
Step 2: Switch to Maximum Power Mode
By default, your Jetson might be in a power-saving mode. To unlock the full 25W of performance:
Option 1: GUI (Easiest)
- Look at the top-right corner of your desktop
- Click the NVIDIA logo (it might be a small icon)
- Select "Power Mode" and choose MAXN
- The system will reboot
Option 2: Terminal (If the GUI option isn't there)
sudo nvpmodel -m 0
Now when you run jtop, your power consumption should show 15–25W during heavy use.
⚠️ How NOT to Mess Up:
- MAXN mode will run hotter and use more power—keep the fan pointed at your heatsink
- Don't use MAXN mode if your Jetson is in a hot room—it'll thermal throttle
- If you see
Throttle: Truein jtop, your system is getting too hot. Lower the power mode or improve ventilation
✓ Thrive Tip: Watch jtop while running your first AI model (see Module 5). You'll see the CPU, GPU, and memory light up. This is when your Jetson is actually working for you.
› Go deeper on Hi, Bot
Toolkit — read the dashboard like a pro. A
jtopwalkthrough worksheet and a power-mode decision card (when MAXN earns its heat vs. when to dial back) come with the Jetson Build Lab. Then put that power to work in Module 5.
Module 5: Run Your First AI Project
Now the fun part—actually using your Jetson.
Project 1: Run a Local Language Model (Beginner-Friendly)
This project will run a small AI language model (like ChatGPT's smaller cousin) entirely on your Jetson, no internet required.
- Open a terminal
- Install Docker (the tool that runs containerized AI software):
sudo apt install docker.io
sudo usermod -aG docker $USER
newgrp docker
- Clone the Jetson Containers project:
git clone https://github.com/dusty-nv/jetson-containers.git
cd jetson-containers
- Run a small language model:
./run.sh $(./autotag ollama)
The first time you run this, it will download a container (~1–2 GB). Subsequent runs are instant.
- Once you see the prompt, type:
/pull phi
This downloads a small, fast language model (Phi-2, ~1.5 GB).
- Now ask it a question:
What is machine learning?
The model will respond—entirely on your Jetson, in real-time.
⚠️ How NOT to Mess Up:
- The first download takes 10 minutes—don't close the terminal
- If you see "Out of memory," try a smaller model like
tinyllamainstead ofphi - If Docker commands fail, try logging out and logging back in to apply group permissions
✓ Thrive Tip:
Once you get comfortable with this, try ollama models to see a list of available models. Smaller models (2–7B parameters) run fastest on the Orin Nano Super.
Project 2: Computer Vision (Detect Objects in Real-Time)
This project will show you real-time object detection on video streams.
- Open a terminal
- Run the DeepStream object detection demo:
deepstream-app -c /opt/nvidia/deepstream/deepstream/samples/configs/deepstream-app/source4_1080p_dec_infer-resnet_tracker_sgie_tiled_display_int8.txt
A window will pop up showing four video streams with AI-detected objects outlined and labeled (cars, people, bikes, etc.).
What you're seeing:
- Real-time inference (AI predictions) on video
- 10–20 FPS on a video feed
- All running locally on your Jetson
Close the window to stop the demo.
⚠️ How NOT to Mess Up:
- If no window appears, check that your monitor is plugged in and your display is detected
- If the demo crashes, try a simpler config file:
deepstream-app -c /opt/nvidia/deepstream/deepstream/samples/configs/deepstream-app/source1_usb_dec_infer_resnet_tracker_sgie_tiled_display_int8.txt
Project 3: Build Your Own AI Project
Once you're comfortable, you can build your own. Popular starting points:
- Robotics: Follow NVIDIA Isaac tutorials (great for drones, rovers)
- Custom object detection: Train a model in Google Colab, then run it on your Jetson
- AI chatbot: Combine Ollama (from Project 1) with a web interface
- Video analytics: Connect a USB camera and run real-time detection
› Go deeper on Hi, Bot
Projects — the build ladder. "Build your own" is exactly where most kits stall out. The Jetson Build Lab turns it into a guided climb: local LLM → real-time vision → sensors & GPIO → a robot that sees — each level with its own supply list, extension challenges, and a finished-project rubric. Built for ages 13–16 (supervised). This is the part of the Activities Pass worth subscribing for on its own.
Module 6: Troubleshooting
Black Screen on Boot
Problem: You see nothing on the monitor after plugging in power.
Solutions:
- Try unplugging and replugging the HDMI/DisplayPort cable (sometimes it doesn't seat right)
- Try a different monitor or cable
- Check that your storage (microSD/SSD) is inserted correctly
- If you're using an external SSD, try replugging the USB cable
- Try holding down the power button for 10 seconds to hard-reset, then power on again
If still nothing: Your storage might not have flashed correctly. Go back to Module 2 and re-flash it.
Running Out of Storage Space
Problem: Your system says "No space left on device" and you can't install anything.
Cause: AI models are huge (some are 5–20 GB each).
Solutions:
- Check what's taking up space:
du -sh ~/ - If you have many Docker images, clean up:
docker system prune -a - Better solution: Move to a larger NVMe SSD (1TB+) using NVIDIA's disk cloning tools or
dd
System Gets Too Hot and Slows Down
Problem: Temperature in jtop shows 80°C+ and the system becomes sluggish.
Cause: Thermal throttling—the CPU reduces its speed to avoid overheating.
Solutions:
- Improve airflow: Point a desk fan at the heatsink
- Move your Jetson to a cooler room
- Lower the power mode temporarily:
sudo nvpmodel -m 1 # Medium power - In
jtop, press5to adjust the fan profile to "cool" or "active"
Stuck or Crashed AI Model
Problem: Your AI model starts and then freezes or crashes.
Cause: Usually out of memory or the model is too big.
Solutions:
- Open
jtopin a separate terminal to watch memory usage - If memory hits 100%, your model is too large
- Try a smaller model variant (e.g.,
tinyllamainstead ofphi) - Allocate a GPU memory limit in your code (if you're writing Python)
Lost Your Password
Problem: You forgot your account password and can't use sudo.
Solution (if you have access to another admin):
sudo passwd your_username
If you're completely locked out, you can boot into recovery mode, but it's complex. Better to reach out to the NVIDIA Jetson Forums.
› Go deeper on Hi, Bot
Toolkit — a fix for every symptom. A printable symptom→fix decision tree (black screen, out-of-memory, thermal throttle, lost password) and a "when to ask the community" card ship with the Jetson Build Lab. Ready to build something bigger? Start the project ladder in Module 5.
Common Success Patterns
"I Want to Build a Robot"
- Follow the tutorials on NVIDIA Isaac ROS
- Start with a simulator first (Isaac Sim) before deploying on real hardware
- Join the Jetson Robotics community—lots of people are building cool stuff
"I Want to Run AI Models Locally"
- Use Ollama for language models (Project 1 above)
- Use ONNX Runtime for custom vision models
- Consider quantizing your models (int8) to run faster with less memory
"I Want to Deploy a Production System"
- Use Docker containers to package your app
- Set up monitoring with
jtopor Prometheus - Plan for thermal management and power budgeting
- Consider using NVIDIA's JetPack containers as a base
Next Steps: Join the Community
You're not alone in this journey. The Jetson community is huge and supportive.
Jump into:
- NVIDIA Jetson Developer Forums: https://forums.developer.nvidia.com/c/agx-autonomous-machines/jetson-embedded-systems/
- Jetson Projects GitHub: https://github.com/search?q=jetson&type=repositories
- r/Jetson on Reddit: Real people sharing their builds
- NVIDIA AI Lab: https://www.nvidia.com/en-us/ai-data-science/generative-ai/jetson-ai-lab/
Quick Reference: Key Terminal Commands
# Check your system specs
jtop
# Update your system
sudo apt update && sudo apt upgrade
# Install packages
sudo apt install <package_name>
# Check storage space
df -h
# Check temperatures
sudo tegrastats
# Set power mode (0 = MAXN, 1 = medium, 2 = low)
sudo nvpmodel -m 0
# Reboot
sudo reboot
# Shutdown safely
sudo shutdown -h now
You've Got This!
Setting up your Jetson Orin Nano Super is a big accomplishment. You now have a machine that can run state-of-the-art AI models locally, without needing the cloud, without monthly subscriptions, and with incredible power efficiency.
The hardest part is done. From here, it's all about experimenting, building, and pushing the boundaries of what's possible on the edge.
Welcome to the Jetson community. 🚀
› Keep reading
Get the next dispatch.
Occasional, never spammy.