Before you begin

This guide assumes you have:

  • A Raspberry Pi. We have tested this activity with a Pi 4 Model B, Pi 3, and a Pi Zero.
  • A camera module for the Pi. We have built this guide using a Zero Cam.
  • A fully functioning Pi running Raspbian that's connected to the internet.
  • Some basic Pi experience.
  • The ability to connect and control your Raspberry Pi, either:
    • directly
    • or via a Secure Socket Shell (SSH) which gives you a secure way to access your Raspberry Pi from your host machine over a network. To enable SSH on your Raspberry Pi, follow these remote access instructions.
    • or via Virtual Network Computing (VNC) which gives you remote access to your Raspberry Pi graphical desktop. To set up VNC on your Raspberry Pi, follow these remote control instructions.

This video introduction shows what you can achieve: 

View on Youku:
培训你的 Raspberry Pi - Yeah, world


The next step is to install the libraries and download the scripts that are needed to train a neural network. Although all scripts can be run in either the Python 2 or Python 3 environment, we recommend using Python 3.

Previous Next