TensorFlow 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.

Learning Outcomes 

  • Learn the basics of IoT; 

  • Understand the concepts of TensorFlow; 

  • Learn how TensorFlow can be used in different projects.  


Hardware Required

Component Number (Box Case) 

Slot 1 

Slot 10 

Slot 2 

Slot 11 

Slot 11 

Slot 12 

Slot 13 


Raspberry Pi + Case 

Raspbian SD Card 

TFT Screen 


Wireless Keyboard 

Wireless Mouse 

Power Supply Unit 


Video Guide



This project is designed to introduce you to TensorFlow and the applications it has within IoT. You will have run multiple commands and compiled a small python script that will configure the Raspberry Pi to be able to run TensorFlow to recognise different images. It will take a guess at what it could be and put percentages next to the guesses of the chance of it being that certain guess. TensorFlow is an extremely powerful tool, and this project is just scratching the surface of what can be achieved with it, there are so many different projects that can be built around this.