Jetson Nano machine learning projects you need to try!

NVIDIA’s Jetson Nano has great GPU capabilities which makes it not only a popular choice for Machine Learning (ML), it is also often used for gaming and CUDA based computations. With their newest release of NVIDIA® Jetson Nano™ 2GB Developer Kit, pricing at only $54, makes it even more affordable than its predecessor, NVIDIA Jetson Nano Developer Kit ($99).

etson Nano machine learning projects you need to try!

The affordable price point has attracted many to share all their incredible creations online, there’s simply no reason not to choose Jetson Nano! With that said, let’s look at some machine learning projects you can create using a Jetson Nano!

The projects will be categorised into 2 of the most popular frameworks: Tensorflow and PyTorch, so do stick around for some exciting projects. Also, scroll to the bottom of the page under resources if you’re not familiar with ML frameworks or how to get started with Jetson Nano!


Tensorflow

Jetson Clean Water AI

Ref: Hackster

Ever thought of detecting water contamination without the use of chemicals? By building Clean Water AI, and utilizing Tensorflow Object Detection Method and WebRTC, you’ll be able to check your water source!

What you’ll need:

Interested? Do check out the project and try it out for yourself!

Fruits Classification with Nvidia Jetson Nano

Just completed the Hello World tutorial and not sure which project to try out next? This project shows you how make your dataset and classify the different fruits using Tensorflow example files and the camera-capture utility.

What you’ll need:

Sounds like a project you’ll want to practice with? Do check out the project!

Deploying TensorFlow Models at the Edge with NVIDIA Jetson Nano and K3s

If you’re into exploring Tensorflow running at the edge with Kubernetes, then this tutorial will show you how you can do so! By running Tensorflow models as microservices at the edge on K3s distribution, you’ll be able to combine AI with IoT to Kubernetes infrastructure.

What you’ll need:

Go ahead and check out the tutorial for yourself if this interests you!

Nvidia Jetson Nano: Custom Object Detection from scratch using Tensorflow and OpenCV

Already have a grasp on how to utilise the Jetson Nano in your projects and want to create your very own custom object detection neural network? This project will show you everything you’ll need to do so!

What you’ll need:

Sounds like something up your alley? Challenge yourself and check out this project!

Mommybot

Ref: GitHub

You might be wondering what is a mommybot? It’s actually a system that is able to manage your sleeping hours, your personal sleep assistant. If you’re constantly sleep-deprived, this project might be your solution to that!

What you’ll need:

Try this project for yourself and start improving your sleep routine!

Reading Eye For The Blind With NVIDIA Jetson Nano

Ever wanted to build something to help the visually impaired? This project aims to aid those who have poor vision or reading disabilities and hear both printed and handwritten text by converting recognized sentences into synthesized speech.

What you’ll need:

  • NVIDIA Jetson Nano Developer Kit // NVIDIA® Jetson Nano™ 2GB Developer Kit
  • USB Keyboard and Mouse
  • 5V 2.5A Power Supply With Micro USB Cable
  • 32GB Micro SD Card
  • Computer Display
  • Raspberry Pi Camera Module V2
  • Arducam 8MP Wide Angle Drop-in Replacement
  • Power Bank
  • Edimax Wi-Fi USB Adapter
  • USB to 3.5mm Jack Audio Adapter
  • 2.0 A-Male to Micro B USB Cable
  • Mini LED Arcade Button
  • Illuminated Toggle Switch with Cover
  • Flex Cable for Raspberry Pi Camera
  • Noctua NF-A4x20 5V Fan
  • Tensorflow
  • OpenCV
  • Google Cloud Vision & Text-to-Speech API
  • 3D Printer

Sounds like something you’re interested in? Do check out this project!

MixPose

Ref: Hackster

Want to attend yoga or fitness classes at the comfort of your home? With this project, your yoga or fitness instructors would be able to guide you through without the need of meeting face to face!

What you’ll need:

Go check out this project if yoga or fitness related projects are up to your alley!

Qrio: A Bot that plays videos for my toddler

Ref: towardsdatascience

If you have a toddler who is curious about everything, this might be the perfect project to build for your kid! Using an object detection AI model, game engine, and a few other software, you’ll be able to get your bot to identify any object for your toddler!

What you’ll need:

If you think your toddler might be interested, do check out this project for more details!


PyTorch

Fire Detecting Drone

A project that aims to detect wildfires so they can be detected as soon as possible to prevent injuries. You may not necessarily need it at home, but you can always replace the drone with something else!

What you’ll need:

Interested in trying out for yourself? Click on this project for more details!

DBSE Monitor: Drowsiness, Blind Spot and Emotions monitor

As the project name states, it aims to detect the driver’s drowsiness level and notifies the driver whether he’s fit for driving. This would then help to keep the driver safe and minimise the chances of dangerous driving.

What you’ll need:

  • NVIDIA Jetson Nano Developer Kit // NVIDIA® Jetson Nano™ 2GB Developer Kit
  • Power Inverter for car
  • ESP32
  • OLED display
  • Bluetooth Speaker or Bluetooth Audio Car System
  • USB TP-Link USB Wifi Adapter TL-WN725N
  • UGREEN USB Bluetooth 4.0 Adapter
  • HD webcam
  • 32 GB MicroSD Card
  • 5V-4A AC/DC Adapter Power Supply Jack Connector
  • VMA204.
  • PyTorch
  • JetPack 4.3
  • YOLOv3
  • OpenCV
  • Twilio
  • Arduino IDE
  • Mosquitto MQTT

Sounds appealing? Do check this project out for yourself!

AutoCarJetsonNano

Ref: Github

Want to build an autopilot remote car to play during your free time? With this project, you’ll be able to do so with the help of a few software!

What you’ll need:

Start building your autopilot remote car by checking this project out for yourself!

Image recognition with PyTorch on the Jetson Nano

Ref: Medium

If you’re a beginner who has just learnt to set up your Jetson Nano, this project would teach you how to use pre-trained models, train a model from scratch and do transfer learning!

What you’ll need:

Interested? Do check out this project and learn how to train models!

Tipper

Ref: Hackster

Have a spare nerf gun that you’d like to repurpose as a ball launcher? This project shows you how you can pitch a ball and then it’ll tell you whether it is in or out of the strike zone!

What you’ll need:

  • NVIDIA Jetson Nano Developer Kit // NVIDIA® Jetson Nano™ 2GB Developer Kit (He used NVIDIA Jetson AGX Xavier)
  • USB camera with minimum 100FPS @ 640×480
  • A 3V-5V logic level shifter
  • Red and green LEDs
  • Power MOSFET
  • 45 Newton or greater solenoid
  • Nerf dog tennis ball launcher
  • 2 x Breadboard
  • Glasses/sunglasses
  • Miscellaneous copper wire
  • Plywood, miscellaneous wood screws, wooden dowels, rubber bands, velcro, hot glue
  • PyTorch (to build CNN)

Ready to play a solo pitching game? Check out this project and have fun!

AIoT – Artificial Intelligence on Thoughts

Do you want to build an artificial intelligence-powered device that allows you to directly interface your brain with your own hardware and software project? This project will show you how to build a neural network from scratch!

What you’ll need:

If brain electrophysiology fascinates you, do check out this project!


Summary

And that’s all the Jetson Nano projects for now! We hope you’ll find some of the projects interesting. Should you need further resources on Jetson Nano and Machine Learning in general, do click on the links under resources to find out more!

Resources

Calendar

February 2021
M T W T F S S
1234567
891011121314
15161718192021
22232425262728