Buy it on Luxonis shop


The OAK-1 offers a quick and simple way to add USB3 Type-C device power and connectivity, and a single 12MP RGB camera module to the OAK-SoM.

Some part of the design cannot be open-sourced because they contain proprietary chip-down vendor information and therefore cannot be shared publicly.

OAK-1 isn’t a standard USB camera. It’s a 4-trillion-operations-per-second AI powerhouse that performs your AI models on-board, so that your host is free to do whatever you need it to do.

Its integrated 12 MegaPixel camera module communicates over an on-board 2.1 Gbps MIPI interface directly to the Robotics Vision Core 2 (RVC2), which ingests this data and performs neural inference on it, returning the results over USB.

Such a data path offloads the host processor from all of this work. In the common use case of object detection from a 12MP image, this means your host is now dealing with a 24 Kbps stream of what the objects are and where they are in the image, instead of a 2.1 Gbps stream of video. So an 87,500 reduction in data your host has to deal with.

Below is an example of running MobileNet-SSD:

  • OAK-1 + Raspberry Pi: 50+FPS, 0% RPi CPU Utilization

  • NCS2 + Raspberry Pi: 8FPS, 225% CPU Utilization

Hardware specifications

Camera module specifications

You can select either IMX378 (12MP, rolling shutter) or OV9782 (1MP, global shutter) color camera.

Camera Specs

Color camera


IMX378 (PY004 AF, PY052 FF)


81° / 69° / 55°


12MP (4056x3040)


Auto-Focus: 8cm - ∞

Max Framerate

60 FPS


1.8 ±5%

Lens size

1/2.3 inch

Effective Focal Length


Pixel size

1.55µm x 1.55µm

You can select either IMX378 (12MP, rolling shutter) or OV9782 (1MP, global shutter) color camera.

Camera Specs

Color camera


OV9782 (PY074)


89° / 80° / 55°


1MP (1280x800)


FF: 19.6cm - ∞

Max Framerate

120 FPS


2.0 ±5%

Lens size

1/4 inch

Effective Focal Length


Pixel size

3µm x 3µm

RVC2 inside

This OAK device is built on top of the RVC2. Main features:

Dimensions and Weight

  • Width: 36 mm

  • Height: 54.5 mm

  • Length: 27.8 mm

  • Weight: 53.1 grams

Power consumption

Most of the power is consumed by the RVC2, so the power consumption mostly depends on the workload of the VPU:

  • Base consumption + camera streaming: 2.5W - 3W

  • AI subsystem consumption: Up to 1W

  • Stereo depth pipeline subsystem: Up to 0.5W

  • Video Encoder subsystem: Up to 0.5W

So the total power consumption can be up to ~5W if you are using all the features at 100% at the same time. To reduce the power consumption, you can reduce FPS of the whole pipeline - that way, subsystems won’t be utilized at 100% and will consume less power.

Operating temperature

The ambient operating temperature of RVC2 based devices is between -20°C and 50°C when fully utilizing the VPU.

Similarly to the Power consumption, max operating temperature depends on VPU utilization. The higher the VPU utilization, the more heat the VPU will generate. The RVC2 VPU can continuously operate at 105 °C, after which the depthai library will automatically shut down the device (to avoid chip damage).

To find out more, see our Operative temperature range documentation.

General information

  • Support for IMX378 12MP RGB camera module

  • Enclosure compatible with standard tripod mount (1/4”-20)

  • USB 3.1 Gen1 Type-C data and power

  • USB device power LED indicators


3D models

  • Board STEP files here

  • Enclosure STEP files here

Got questions?

Head over to Discussion Forum for technical support or any other questions you might have.