Want to up your robotics game and give it the ability to detect objects? Maybe implement a security camera that can see and identify certain items? Now that the Raspberry Pi is fast enough to do machine learning, adding these features is fairly straightforward.

In this guide we'll be showing you the steps you need to follow to get TensorFlow 2.0 and TensorFlow Lite running on your Raspberry Pi 4 and along with an object detection demo.

Raspberry Pi 4 Computer & Camera

To start with, you will need a Raspberry Pi 4. Since TensorFlow object detection is processing intensive, we recommend the 4GB model.

Raspberry Pi 4 Model B - 4G RAM

PRODUCT ID: 4296
The Raspberry Pi 4 Model B is the newest Raspberry Pi computer made, and the Pi Foundation knows you can always make a good thing better! And what could make the Pi 4 better...
$55.00
IN STOCK

You will need a camera for the Raspberry Pi to see with.

Raspberry Pi Camera Board v2 - 8 Megapixels

PRODUCT ID: 3099
Snap, snap! The Camera v2 is the new official camera board released by the Raspberry Pi Foundation!The Raspberry Pi Camera Board v2 is a high quality 8...
$29.95
IN STOCK

Display Output

You will also need a display so you can see what it's detecting. You can use any of our displays with the Raspberry Pi, but the 3.5" display is our biggest.

PiTFT - Assembled 480x320 3.5" TFT+Touchscreen for Raspberry Pi

PRODUCT ID: 2097
Is this not the cutest, little display for the Raspberry Pi? It features a 3.5" display with 480x320 16-bit color pixels and a resistive touch overlay so is...
$44.95
IN STOCK

But our other PiTFT's will also work just fine

PiTFT Plus 320x240 3.2" TFT + Resistive Touchscreen

PRODUCT ID: 2616
Is this not the cutest little display for the Raspberry Pi? It features a 3.2" display with 320x240 16-bit color pixels and a resistive touch overlay. The plate uses the high...
$39.95
IN STOCK

PiTFT Plus Assembled 320x240 2.8" TFT + Resistive Touchscreen

PRODUCT ID: 2298
Is this not the cutest little display for the Raspberry Pi? It features a 2.8" display with 320x240 16-bit color pixels and a resistive touch overlay. The plate uses the high...
$34.95
IN STOCK

Adafruit PiTFT 2.4" HAT Mini Kit - 320x240 TFT Touchscreen

PRODUCT ID: 2455
Is this not the cutest little display for the Raspberry Pi? It features a 2.4" display with 320x240 16-bit color pixels and a resistive touch overlay. The HAT uses the high speed...
$34.95
IN STOCK

Adafruit PiTFT 2.2" HAT Mini Kit - 320x240 2.2" TFT - No Touch

PRODUCT ID: 2315
The cute PiTFT got even more adorable with this little primary display for Raspberry Pi in HAT form! It features a 2.2" display with 320x240 16-bit color pixels. The HAT uses the...
OUT OF STOCK

Cooling It Down

Since the Raspberry Pi 4 tends to run a little hot, we recommend the Pimoroni Fan SHIM.

Pimoroni Fan SHIM for Raspberry Pi

PRODUCT ID: 4316
Looking for another way to keep your Raspberry Pi cool? Hook up Pimoroni's miniature...
$11.95
IN STOCK

Or this mini 5V fan

Miniature 5V Cooling Fan for Raspberry Pi (and Other Computers)

PRODUCT ID: 3368
Looking for another way to keep your Raspberry Pi cool? Hook up this 5V Mini Cooling...
$3.50
IN STOCK

Or tall heatsink

Aluminum Heat Sink for Raspberry Pi 3 or 4 - 15 x 15 x 15mm

PRODUCT ID: 3082
Looking for the best heat sink for your Raspberry Pi? Check out this nice and tall 15x15x15mm Heat...
$1.95
IN STOCK

In order to fit the fan/heatsink along with the display, you will need a GPIO stacking header.

GPIO Stacking Header for Pi A+/B+/Pi 2/Pi 3

PRODUCT ID: 2223
Connect your own PCB to a Raspberry Pi B+ and stack on top with this normal-height female header with extra long pins.  The female header part is about 8.5mm tall, good for small...
$2.50
IN STOCK

Camera Extension Cable

The flex cable that comes with the camera is a bit on the short side, so you may want a longer cable as well.

Flex Cable for Raspberry Pi Camera or Display - 24" / 610mm

PRODUCT ID: 1731
This cable will let you swap out the stock 150mm long flex cable from a Raspberry Pi Camera (either 'classic' or 'NoIR' type) or Raspberry Pi Display for a...
$2.95
IN STOCK

Flex Cable for Raspberry Pi Camera or Display - 18" / 457mm

PRODUCT ID: 1730
This cable will let you swap out the stock 150mm long flex cable from a Raspberry Pi Camera (either 'classic' or 'NoIR' type) or Raspberry Pi Display for a different...
OUT OF STOCK

Flex Cable for Raspberry Pi Camera or Display - 300mm / 12"

PRODUCT ID: 1648
This cable will let you swap out the stock 150mm long flex cable from a Raspberry Pi Camera (either 'classic' or 'NoIR' type) or Raspberry Pi Display, for a different...
OUT OF STOCK
This guide was first published on Sep 04, 2019. It was last updated on Sep 04, 2019. This page (Overview) was last updated on Nov 17, 2019.