top of page

AI At the Edge with Raspberry Pi

Code and Workbook on Github


Description

In this class we'll go over how to use AI at the Edge with low power computing devices like the Raspberry Pi. These compute devices are not only portable and require low power, but you can also connect sensors and trigger external devices using their GPIO pins. Imagine an edge security device that will turn on a light if a person in a specific color coat walks in a room, but will sound an alarm if anyone else does.


When dealing with Pi's you have to think about architecture design based on what you are trying to accomplish and what hardware resources the systems have. You need to think about communication and whether it will be air gaped, be IP4 addressable or use something like LTE for communications.


Pi's open up an amazing world for highly distributed AI devices, but can also be a complete headache if you don't properly implement them.


We'll be showing everything from computer vision, to triggering power relays, adding sensors, and even creating autonomous robots.


This class will go over:

  • What is a Raspberry Pi

  • Versions of Raspberry Pi

  • Overview of PiOS

  • Overview of GPIOZero Python Module and GPIO Pins

  • Overview of Sensors

  • Adding Cameras to Pi's

  • Controlling Relays and Motors

  • Running LLM's and AI on Pi's

  • Connecting Pi's to Networks and LTE


We will explain how these services work. Demonstrate how to use these services in live code, and you will have time to create simple labs to get the feel for how easy AI can be.


Comments


bottom of page