Skip to content

Latest commit

 

History

History

DM1090FFC_DepthAI_USB3

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

DM1090FFC: OAK-FFC-3P

Documentation here

DM1090FFC + DM0250TG + DM0249 with compatible Arducam modules are shown together below:

Project Stage

This project is now vetted and currently for sale (here).

This project should be used for new projects and as reference for FFC device kit and replaces both BW1098FFC and DM1098FFC designs.

Overview

This repository contains open hardware designed by Luxonis, and meant to be used as a baseboard for the Luxonis OAK-SOM. The DM1090FFC baseboard has three FFC interfaces which allow for two 2-lane MIPI camera modules i.e. DM0250TG (stereo pair) and one DM0249 RGB camera module. Besides that there is also a chance to connect three 2-lane MIPI camera modules i.e. DM0250TG if DM0249 RGB camera module is not required.

The 1090FFC is our updated version from the common issues customers have had with BW1098FFC. (We will keep selling the 1098FFC, for folks who have that connector type.) Improvements/changes:

  • More robust mechanical connection (a LOT more robust)
  • ESD protection added
  • Standardized pinout (so all 3 cameras have the same pinout - meaning that mix/match can be done)
  • Capability to use with ArduCam cameras w/out an adapter board.

Please note that only revision R1M1E1 and newer camera modules can be connected to the 1090FFC. With DM1090FFC we gained support for 22-pin RPi camera interface. For that you will need a FFC from Arducam, which converts 26-pin Luxonis camera pinout to 22 pin RPi camera pinout.

In addition IMU over SPI support was also added to the 1090FFC.

Repository structure:

  • PCB contains the packaged Altium project files
  • Docs contains project output files
  • Images contains graphics for readme and reference
  • 3D Models contains generated 3D models of the board

Key features

  • 3x DM0250TG_R1M1E1 mono camera module interfaces or
  • 2x DM0250TG_R1M1E1 and 1x DM0249_R1M1E1 RGB camera module interface
  • 5V power input via barrel jack
  • USB 3.1 Gen 1 Type-C
  • Interface for Luxonis OAK-SOM
  • Pads for OAK SoM 1.8V SPI
  • Pads for OAK SoM 3.3V SDIO
  • Pads for OAK SoM 1.8V Aux Signals (I2C, UART, GPIO)
  • 5V Fan OR USB Type-C
  • Design files produced with Altium Designer 20

Board layout & dimensions

Getting started

The DM1090FFC is powered via USB Type-C or from a 5V, 5.5m x 2.5mm barrel jack, and interfaces to a host via USB 3.1 Gen1 Type-C. With cameras and the OAK SoM, total power consumption usually stays below the 900ma specification of USB 3, but Type-C power of 1.5A or greater is recommended.

Interfacing with the OAK SoM is also possible with DM1090FFC connector pads J3, J4, and J5. These pads are designed for the Amphenol/FCI 20021121-00010T1LF or equivalent. Please refer to the schematics for pinout information.

The reset button resets the Luxonis OAK SoM only. The boot button overrides boot mode to USB boot if different boot mode is set in NOR Flash and 1099EMB SoM is used.

The 5V LED indicates 5V power is present on the DM1090FFC. The PG LED indicates "power good" from the OAK SoM. The "RUN" LED indicates that the OAK SoM is not in reset.

Revision info

These files represent the R3M0E3 revision of this project. Please refer to schematic page, Project_Information.SchDoc for full details of revision history.

USB designs with FFC camera boards contain 3 different iterations, below is a flowchart which tries to explain the design progress flow:

Camera Usage

This board is compatible with the DM0249_R1M1E1, connected to the RGB FFC port and DM0250TG_R1M1E1, connected to the CAM_L and/or CAM_R and/or RGBport.

This board support the Raspberry Pi 22-pin camera interface , using the custom 26-pin to 22-pin FFC from Arducam.