Intel® RealSense™ D400 cameras with Raspberry Pi

This document describes how to use the Intel RealSense D400 cameras on Raspberry PI 3 Model B (which offers only USB2 interface).

Note: Camera capabilities are severely reduced when connected to USB2 port due to lack of bandwidth.
USB2 interface over D400 cameras is supported from FW 5.08.14.0 and on. Later firmware updates add more functionality, such as streaming reduced RGB video and additional Depth resolutions

Installation Instructions

  1. Install Ubuntu MATE on your Raspberry PI 3.

  2. Clone and compile the latest Intel® RealSense™ SDK 2.0 by following the instructions under Linux Installation. In the section Prerequisites, proceed with the steps till (not including) the kernel patches instructions.

Note: In some cases the RAM capacity is not sufficient to compile the SDK, so if the compilation process crashes or exits with an error-code try to create a swap file and then recompile the SDK.

  1. Activate the OpenGL driver.

  2. Plug the D400 camera and play with RealSense SDK examples/tools.

Expected Output

  1. Streaming Depth data with 480x270 resolution and 30 FPS using the Intel RealSense Viewer.

  1. Streaming Depth and IR with 424x240 resolution and 30 FPS:

  1. Point-cloud of depth and IR: