Internet Camera Pi


Any actions and or activities related to the material contained within this Website is solely your responsibility. The misuse of the information in this website can result in criminal charges brought against the persons in question. Cyber Security Associates Limited, will not be held responsible for any criminal charges brought against any individuals misusing the information in these projects to break the law.


Teacher Overview

Raspbian is a Debian-based computer operating system for Raspberry Pi. There are several versions of Raspbian including Raspbian Stretch and Raspbian Jessie. Since 2015 it has been officially provided by the Raspberry Pi Foundation as the primary operating system for the family of Raspberry Pi single-board computers. Raspbian was created by Mike Thompson and Peter Green as an independent project. The initial build was completed in June 2012. The operating system is still under active development. Raspbian is highly optimized for the Raspberry Pi line's low-performance ARM CPUs.

The Internet of Things (IoT) is a system of interrelated computing devices, mechanical and digital machines, objects, animals or people that are provided with unique identifiers (UIDs) that have the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction.

An entity within the IoT can be a person with a heart monitor implant, a farm animal with a biochip transponder, an automobile that has built-in sensors to alert the driver when tire pressure is low or any other natural or man-made object that can be assigned an IP address and is able to transfer data over a network. Increasingly, organisations in a variety of industries are using IoT to operate more efficiently, better understand customers to deliver enhanced customer service, improve decision-making and increase the value of the business.

Using the Raspberry Pi camera module, the student can stream video both on your local network and across the Internet; thus, allowing the video to be accessed anywhere in the world. The Raspberry Pi will be transformed into a customisable video surveillance camera that you can place anywhere you want. The steps to do this involve connecting the camera module to the Raspberry Pi, streaming video from the camera to a web page and then making this video stream accessible from anywhere. The Raspberry Pi camera module has an 8-megapixel sensor and can be used to take high-definition video, as well as stills photographs.

Suggested Year Group

The suggested age group is 16+, due to the nature of this project and the skills it requires.


Learning Outcomes

  1. The basic principles of IoT;

  2. The basics of an Internet camera and how to create one;

  3. How an Internet camera can be used in different projects.


Hardware Required

Component Number (Peli Case) 

Slot 4 + 5 

Slot 5 

Slot 9 

Slot 3 

Slot 3 

Slot 5 

Slot 1 

Slot 3

Component Number (Box Case) 

Slot 1 

Slot 10 

Slot 2 

Slot 11 

Slot 11 

Slot 12 

Slot 13 

Slot 11 


Raspberry Pi + Case 

Raspbian SD Card 

TFT Screen 


Wireless Keyboard 

Wireless Mouse 

Power Supply Unit 

Pi Camera 





This project is designed to introduce the students to an Internet camera and the applications they have within IoT. They will have run multiple commands that will configure the Raspberry Pi to be able to create a constant live feed on a website from the camera. Internet cameras are extremely powerful tools, and this tutorial is just scratching the surface of what they can achieve with it, there are so many different projects you can build around this. Also, they can be very accessible due to misconfiguration to people from the outside and many have been broken into in the past. Keep in mind that the Raspberry is limited in processing power and will not be able to handle large volumes of traffic accurately.