Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero

Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero

This repository provides a comprehensive step-by-step guide to building AI projects using the Raspberry Pi AI Kit.

Stars: 179

Visit
 screenshot

This course is designed to teach you how to harness the power of AI on the Raspberry Pi, with a focus on using an AI kit for computer vision tasks. Learn to integrate AI into IoT applications, from object detection to visual recognition. Suitable for hobbyists, students, and professionals to bring AI-driven solutions to life on resource-constrained devices like the Raspberry Pi.

README:

Contributors Forks Stargazers Issues MIT License

Banner

- Play your AI Kit from Beginner to Expert -
Portal Animation
Report Bug | Request Feature

๐Ÿ› ๏ธ About The Project

This course is designed to teach you how to harness the power of AI on the Raspberry Pi, with a particular focus on using an AI kit to perform essential computer vision tasks. Throughout the course, you'll learn how to integrate AI into real-world IoT (Internet of Things) applications, from object detection and image classification to more complex visual recognition tasks. We will guide you step-by-step through setting up your Raspberry Pi, using AI frameworks, and deploying these models in various practical scenarios. Whether you are a hobbyist, a student, or a professional, this course will provide you with the foundational knowledge and hands-on experience necessary to bring AI-driven solutions to life on resource-constrained devices like the Raspberry Pi.

๐Ÿ“š Pre-requisites

For Vision&LLM object

reComputer AI R2130
Raspberry Pi AI Kit
Purchase Now

For LLM object

Raspberry Pi 5 Starter Kit
Raspberry Pi AI Kit
Purchase Now

For AIoT objects

Raspberry Pi AI Kit reComputer R1100
Raspberry Pi AI Kit reComputer R1100
Purchase Now Purchase Now

๐Ÿ“š Recommended Reading

Machine Learning

Introduction to Machine Learning with Python

Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow

Computer Vision

Programming Computer Vision with Python

Deep Learning for Computer Vision

Large Language Model

Deep Learning for Natural Language Processing: Creating Neural Networks with Python

๐Ÿงฑ Built With

  • Raspberry Pi
  • Seeed Studio
  • HAILO
  • Python
  • Node Red
  • TensorFlow
  • OpenCV
  • Pytorch

๐Ÿ—บ๏ธ Roadmap

โณ Indicates in progress, โœ”๏ธ indicates completed.

Chapter 1 [In Progress, Excepted Completion: November 2024]

  • โœ”๏ธ Introduction of Artificial Intelligence
  • โœ”๏ธ Introduction of Deep Neural Network
  • โœ”๏ธ Introduction of Convolutional Neural Network
  • โœ”๏ธ Introduction of Computer Vision
  • โœ”๏ธ Introduction of Large Language Model

Chapter 2 [In Progress, Excepted Completion: December 2024]

  • โœ”๏ธ Introduction to Pytorch in Raspberry Pi Environment
  • โœ”๏ธ Introduction to TensorFlow in Raspberry Pi Environment
  • โœ”๏ธ Introduction to OpenCV in Raspberry Pi Environment
  • โœ”๏ธ Introduction to Ultralytics in Raspberry Pi Environment
  • โณ Introduction to Hailo in Raspberry Pi Environment

Chapter 3 [In Progress, Excepted Completion: January 2025]

Chapter 4 [Completed: November 2024]

  • โœ”๏ธ Setup Ollama on RaspberryPi
  • โœ”๏ธ Run Llama on RaspberryPi
  • โœ”๏ธ Run Gemma2 on RaspberryPi
  • โœ”๏ธ Run Phi3.5 on RaspberryPi
  • โœ”๏ธ Run Multimodal on RaspberryPi
  • โœ”๏ธ Use Ollama with Python

Chapter 5 [In Progress, Excepted Completion: December 2024]

  • โœ”๏ธ Training
  • โœ”๏ธ Converting
  • โœ”๏ธ Deploying

Chapter 6

Open for everyone to contribute

See the open issues for a full list of proposed features (and known issues).

๐Ÿค Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please follow this Contributor Guidelines and contribute your own code.

Don't forget to give the project a star! Thanks again!

๐Ÿ’ž Top contributors:

contrib.rocks image

๐Ÿ“„ License

Distributed under the MIT License. See LICENSE for more information.

๐ŸŒŸ Star History

Star History Chart

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero

Similar Open Source Tools

For similar tasks

For similar jobs