DepthAI RaspberryPi Compute Module

RaspberryPi Compute Module

The Raspberry Pi Compute Module Edition comes with everything needed: pre-calibrated stereo cameras on-board with a 4K, 60 Hz color camera and a µSD card with Raspbian and DepthAI Python code automatically running on bootup. This allows using the power of DepthAI with literally no typing or even clicking: it just boots up doing its thing. Then you can modify the Python code with one-line changes, replacing the neural model for the objects you would like to localize.

  • Built-in RaspberryPi Compute Module

  • Three integrated cameras

  • Complete system; everything you need is included

Board Layout

1097 top 1097 bottom
Reference table

A. 720p 120 Hz Global Shutter (Right)

J. 1x Solderable USB2.0

B. DepthAI Module

K. 720p 120 Hz Global Shutter (Left)

C. DepthAI Reset Button

L. 4K 60 Hz Color

D. 5 V IN

M. RPi 40-Pin GPIO Header


O. RPi USB-Boot

F. 16 GB µSD Card, Pre-configured

P. RPi Display Port

G. 3.5 mm Audio

Q. RPi Camera Port

H. Ethernet

R. Raspberry Pi Compute Module 3B+

I. 2x USB2.0

What’s in the box?

  • BW1097 Carrier Board

  • Pre-flashed µSD card loaded with Raspbian 10 and DepthAI

    • Default Password: luxonis

  • WiFI USB dongle

  • Power Supply


To get started:

  1. Connect a display to the HDMI port.

    Note that an HDMI cable is not included.

  2. Connect a keyboard and mouse via the USB port

  3. Connect the power supply (included).

    On boot, the Pi will run a Python demo script that displays a video stream annotated with object localization metadata:

    1097 top

    In the screenshot above, DepthAI identified a tv monitor (1.286 m from the camera) and a chair (3.711 m from the camera). See the list of object labels on GitHub.

  4. Connect to the Internet.

    Connect the Pi to the Internet to begin trying the DepthAI tutorials and examples.

    • Connecting to a WiFi network

      To connect to a WiFi network, use the included Linux-compatible USB WiFi dongle. The Pi should recognize the dongle and display available WiFi networks in the upper right corner of the Raspbian Desktop UI.

    • Connecting to a network via Ethernet

      The board includes an Ethernet port. Connecting an Ethernet cable to the port will enable Internet access.

[Optional] Using your own SD-Card

If you’d like to set up DetphAI on your own (say bigger) SD-Card, there are two options:

  1. Download our pre-configured Raspbian image for the BW1097 (the Raspberry Pi Compute Module Edition), here: BW1097 Raspian Image. Then, after downloading, update the DepthAI firmware/software (by doing a git pull on the DepthAI code base checked out on the Desktop).

  2. Set up your own Raspbian to your liking from say a fresh Raspbian download, and then use replace dt-blob.bin and config.txt in /boot with the following two files:

Got questions?

We’re always happy to help with code or other questions you might have.