/depthai-hardware

Altium Designs for DepthAI Carrier Boards

Primary LanguageANTLRMIT LicenseMIT

DepthAI Open Source Hardware

This repository contains Luxonis open sourced baseboards, and contains Altium design files, documentation, and pictures. This repository is for anyone interested in developing with the DepthAI SoM or anyone interested in understaning more about the embedded hardware that powers DepthAI.

Baseboards

The BW1097 repository contains open hardware designed by Luxonis, and meant to be used as a baseboard for the Luxonis BW1099 DepthAI SoM and the Raspberry Pi Compute Module 3+. Based on the Raspberry PI CMIO board, the BW1097 combines a host and the Luxonis DepthAI SoM to allow for fully integrated solution for real-time spatial AI.

The BW1098OBC repository contains open hardware designed by Luxonis, and meant to be used as a baseboard for the Luxonis BW1099 DepthAI SoM. The BW1098OBC baseboard has three on-board cameras which implement stereo and RGB vision, piped directly into the DepthAI SoM for depth and AI processing. The data is then output to a host via USB 3.1 Gen1 (Type-C).

The BW1098FFC repository contains open hardware designed by Luxonis, and meant to be used as a baseboard for the Luxonis BW1099 DepthAI SoM. The BW1098FFC baseboard has three FFC interfaces which allow for two BG0250TG camera modules (stereo pair) and one BG0249 RGB camera module.

The BW1094 repository contains open hardware designed by Luxonis, and meant to be used as a baseboard for the Luxonis BW1099 DepthAI SoM and as a HAT for the RPi "B" models. The BW1094 baseboard has three FFC interfaces which allow for two BG0250TG camera modules (stereo pair) and one BG0249 RGB camera module. The GPIO interface from the Raspberry Pi Model B variants is passed through the BW1094 with the exception of the 5V pins, GND pins, and BCM GPIO26 (pin 37), which is used as a way for the Raspberry Pi to reset the DepthAI SoM, parallel to the RST button.

The BG0249 repository contains open hardware designed by Luxonis. The BW0249 is a carrier board for the Sunny A12N02A IMX378 camera module, and is designed to be compatible with the BW1094 and BW1098FFC baseboards. A 26-pin FFC is used to carry 5V power, 4-lane MIPI, I2C, and other control signals between the BW0249 and the controller baseboards.

The BG0250TG repository contains open hardware designed by Luxonis. The BW0250TG is a carrier board for the Sunny TG161B or AN01V32 OV9282 camera module, and is designed to be compatible with the BW1094 and BW1098FFC baseboards. A 20-pin FFC is used to carry 5V power, 2-lane MIPI, I2C, and other control signals between the BW0250TG and the controller baseboards. A single BG0250TG is typically paired with another to create a stereo camera pair.