Skip to content

Commit 92121c8

Browse files
Merge pull request #51 from KasunThushara/main
Update readme and overview
2 parents 457e6ee + 8d9c44c commit 92121c8

2 files changed

Lines changed: 23 additions & 1 deletion

File tree

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,10 +108,13 @@ This course is designed to teach you how to harness the power of AI on the Raspb
108108
- ✔️ Introduction to TensorFlow in Raspberry Pi Environment
109109
- ✔️ Introduction to OpenCV in Raspberry Pi Environment
110110
- ✔️ Introduction to Ultralytics in Raspberry Pi Environment
111-
- Introduction to Hailo in Raspberry Pi Environment
111+
- ✔️ Introduction to Hailo in Raspberry Pi Environment
112112

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

115+
- ✔️ Running AI Tasks with Hailo -With AI Kit
116+
- ✔️ Deploying Custom AI Models Across Applications with Hailo NPU
117+
- ✔️ Run Clip Application with Hailo NPU
115118

116119
### Chapter 4 [Completed: November 2024]
117120
- ✔️ Setup Ollama on RaspberryPi
@@ -129,6 +132,9 @@ This course is designed to teach you how to harness the power of AI on the Raspb
129132

130133
### Chapter 6
131134

135+
- ✔️ Smart Retail with reComputerR11 and AI kit
136+
- ✔️ Hailo-Powered Car Park Management with ThingsBoard
137+
132138
Open for everyone to contribute
133139

134140
See the [open issues](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/issues) for a full list of proposed features (and known issues).

articles/Overview.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,11 +80,22 @@ Here, you’ll get hands-on experience setting up your Raspberry Pi for AI proje
8080
|-------|-------------|
8181
| [Introduction to OpenCV in Raspberry Pi Environment](./Chapter_2-Configuring_the_RaspberryPi_Environment/Introduction_to_OpenCV) | Learn how to set up and use OpenCV on the Raspberry Pi for computer vision projects, from installation to basic functions. |
8282
| [Introduction to TensorFlow in Raspberry Pi Environment](./Chapter_2-Configuring_the_RaspberryPi_Environment/Introduction_to_TensorFlow_in_Raspberry_Pi_Environment) | Discover the setup and basics of TensorFlow on Raspberry Pi, enabling AI model deployment on a resource-constrained device. |
83+
| [Introduction to Pytorch in Raspberry Pi Environment](./Chapter_2-Configuring_the_RaspberryPi_Environment/Introduction_to_Pytorch_in_Raspberry_Pi_Environment) | Explore how to set up PyTorch on Raspberry Pi, enabling deep learning model training and inference on an edge device.|
84+
| [Introduction to Ultralytics in Raspberry Pi Environment](./Chapter_2-Configuring_the_RaspberryPi_Environment/Introduction_to_Ultralytics_in_Raspberry_Pi_Environment) |Learn how to use Ultralytics YOLO models on Raspberry Pi for object detection and tracking in real-world applications.|
85+
| [Introduction to Hailo in Raspberry Pi Environment](./Chapter_2-Configuring_the_RaspberryPi_Environment/Introduction_to_Hailo_in_Raspberry_Pi_Environment) |Get started with the Hailo AI accelerator on Raspberry Pi, covering installation, setup, and performance benefits for AI applications.|
86+
8387

8488
### Chapter 3: Computer Vision Projects and Practical Applications
8589

8690
This chapter moves into practical applications, starting with simple object detection tasks (like identifying specific objects with a trained model). You’ll work on a hands-on project: building an Intelligent Monitoring System that sends an alarm and screenshot via email when a person is detected.
8791

92+
| Topic | Description |
93+
|-------|-------------|
94+
|[Running AI Tasks with Hailo -With AI Kit](./Chapter_3-Computer_Vision_Projects_and_Practical_Applications/Run_Yolov8_on_Hailo_Environment)|Learn how to accelerate AI tasks on Raspberry Pi using the Hailo AI Kit, enabling faster and more efficient deep learning inference.|
95+
|[Deploying Custom AI Models Across Applications](./Chapter_3-Computer_Vision_Projects_and_Practical_Applications/Run_Custom_Models_with_Hailo_NPU)|Discover how to convert, optimize, and deploy custom AI models on the Hailo NPU for various real-world applications.|
96+
|[Run Clip Application with Hailo NPU](./Chapter_3-Computer_Vision_Projects_and_Practical_Applications/Run_Clip_Application_with_Hailo_NPU)|Implement OpenAI's CLIP model with the Hailo NPU on Raspberry Pi, enabling image-text understanding and classification tasks.|
97+
98+
8899
### Chapter 4: Large Language Models (LLMs)
89100

90101
Here, you’ll explore lightweight but powerful large language models, focusing on Ollama, an open-source framework compatible with Raspberry Pi. We’ll also introduce models like Meta's LLaMA, Google’s Gemini, and Microsoft’s Phi, alongside libraries and Python APIs to run these models on the Raspberry Pi.
@@ -111,3 +122,8 @@ In this chapter, we’ll dive into creating a custom model with Hailo using your
111122
### Chapter 6: Raspberry Pi and AIoT
112123

113124
Finally, we’ll explore integrating AI and IoT (AIoT) by connecting to platforms like Node-RED, ThingsBoard, and Home Assistant. This chapter covers real-time applications embedding computer vision, such as smart retail, security systems, smart parking management, and IoT integrations with large language models for tasks like anomaly detection.
125+
126+
| Topic | Description |
127+
|-------|-------------|
128+
|[Smart Retail with reComputerR11 and AI kit](./Chapter_6-RaspberryPi_and_AIoT/Smart_Retail_with_reComputerR11_and_AIkit)|Explore how AI-powered solutions using reComputer R11 and the Hailo AI Kit can enhance smart retail applications, such as customer analytics and automated checkout.|
129+
|[Hailo-Powered Car Park Management with ThingsBoard](./Chapter_6-RaspberryPi_and_AIoT/Smart_Retail_with_reComputerR11_and_AIkit)|Learn how to integrate the Hailo AI Kit with ThingsBoard to build an intelligent car parking management system using Raspberry Pi.|

0 commit comments

Comments
 (0)