Description
New Book: Get Started with the Raspberry Pi AI Kit
Artificial Intelligence (AI) is now part of our daily lives. With companies developing low-cost AI-powered hardware into their products, it is now becoming a reality to purchase AI accelerator hardware at comparatively very low costs. One such hardware accelerator is the Hailo module which is fully compatible with the Raspberry Pi 5. The Raspberry Pi AI Kit is a cleverly designed hardware as it bundles an M.2-based Hailo-8L accelerator with the Raspberry Pi M.2 HAT+ to offer high speed inferencing on the Raspberry Pi 5. Using the Raspberry Pi AI Kit, you can build complex AI-based vision applications, running in real-time, such as object detection, pose estimation, instance segmentation, home automation, security, robotics, and many more neural network-based applications.
This book is an introduction to the Raspberry Pi AI Kit, and it is aimed to provide some help to readers who are new to the kit and wanting to run some simple AI-based visual models on their Raspberry Pi 5 computers. The book is not meant to cover the detailed process of model creation and compilation, which is done on an Ubuntu computer with massive disk space and 32 GB memory. Examples of pre-trained and custom object detection are given in the book.
Two fully tested and working projects are given in the book. The first project explains how a person can be detected and how an LED can be activated after the detection, and how the detection can be acknowledged by pressing an external button. The second project illustrates how a person can be detected, and how this information can be passed to a smart phone over a Wi-Fi link, as well as how the detection can be acknowledged by sending a message from the smartphone to your Raspberry Pi 5.
Raspberry Pi AI Kit
The Raspberry Pi AI Kit includes the Raspberry Pi M.2 HAT+ and a Hailo AI acceleration module for use with the Raspberry Pi 5. It provides an accessible, cost-effective, and power-efficient way to integrate high-performance AI. Explore applications including process control, security, home automation, and robotics!
The AI module is a 13 TOPS (Trillions of Operations Per Second) neural network inference accelerator built around the Hailo-8L chip. The module uses the M.2 2242 form factor, and comes pre-installed in the M.2 HAT+, to which it connects through an M key edge connector. The M.2 HAT+ communicates between the AI module’s M.2 interface and the Raspberry Pi 5’s PCIe 2.0 interface.
When the host Raspberry Pi 5 is running an up-to-date Raspberry Pi OS image, it automatically detects the Hailo module and makes the NPU available for AI computing tasks. The built-in rpicam-apps camera applications in Raspberry Pi OS natively support the AI module, automatically using the NPU to run compatible post-processing tasks.
Features
- Contains a neural network inference accelerator capable of 13 TOPS (Trillions of Operations Per Second)
- Fully integrated into Raspberry Pi’s camera software stack
- Thermal pad pre-fitted between module and HAT+ spreads heat across components, improving performance
- Conforms to Raspberry Pi HAT+ specification
Downloads
Contents of the Bundle