.. _dm1092:

OAK-D-IOT-40
============

`Buy it on Luxonis shop <https://shop.luxonis.com/collections/iot/products/bw1092>`__

.. image:: /_static/images/DM1092/DM1092.png

Overview
********

The **OAK-D-IoT-40** baseboard has three on-board cameras which implement stereo and RGB vision, piped directly into the
:ref:`OAK-SoM-IoT` for depth and AI processing. The data can be then output to a host via USB 3.1 Gen1 (Type-C) or
via ESP32 WiFi interface. If you are **new to OAK IOT devices, you can check** :ref:`Getting started with OAK IOT devices` tutorial.

This design is one of two baseboards for the :ref:`OAK-SoM-IoT`, the other one being :ref:`OAK-D-IOT-75`. The only differnece
is the the stereo baseline distance and the shape/size of the OAK camera.

Hardware specifications
***********************

.. include:: /pages/includes/usb_connectivity.rst

.. include:: /pages/includes/imx378_ov9282.rst

.. include:: /pages/includes/mx_inside.rst

Dimensions and Weight
*********************

* Width: 60 mm
* Height: 45 mm
* Length: 25 mm (including the SoM)
* Weight: 45.5g (total), 20g (PCBA), 25.5g (SoM with heatsink)

.. image:: /_static/images/DM1092/OAK-D-IoT-40_dimensions.svg

.. include:: /pages/includes/depth_40_800P.rst

Getting started
***************

The OAK-D-IoT-40 accepts power input from 5V barrel jack and it can also accept power from USB C connector. Booting can be accomplished from either 
the ESP32 or NOR flash on the :ref:`BW1099EMB <bw1099>`, boot selection is configured on BW1099EMB with BOOT resistors.

* The reset button resets the :ref:`OAK-SoM-IoT` only.
* The 5V LED indicates 5V power is present on the DM1092.
* The PG LED indicates "power good" from the OAK-SoM-IoT.
* The "RUN" LED indicates that the OAK-SoM-IoT is not reset.

.. image:: /_static/images/DM1092/DM1092_back.jpg

3D Models
*********

- Board STEP files `here <https://github.com/luxonis/depthai-hardware/tree/master/DM1092_ESP32_Embedded_WIFI_BT_IMU/3D_Models>`__

Files
*****

* `Altium Design Files <https://github.com/luxonis/depthai-hardware/tree/master/DM1092_ESP32_Embedded_WIFI_BT_IMU/PCB>`__
* `Assembly Drawing <https://github.com/luxonis/depthai-hardware/blob/master/DM1092_ESP32_Embedded_WIFI_BT_IMU/Docs/Assembly%20Drawing%20PDF/Production.PDF>`__
* `Assembly Outputs <https://github.com/luxonis/depthai-hardware/tree/master/DM1092_ESP32_Embedded_WIFI_BT_IMU/Docs/Assembly%20Outputs>`__
* `Fabrication Drawing <https://github.com/luxonis/depthai-hardware/blob/master/DM1092_ESP32_Embedded_WIFI_BT_IMU/Docs/Fabrication%20Drawing%20PDF/Production.PDF>`__
* `Fabrication Outputs <https://github.com/luxonis/depthai-hardware/tree/master/DM1092_ESP32_Embedded_WIFI_BT_IMU/Docs/Fabrication%20Outputs>`__
* `Schematic <https://github.com/luxonis/depthai-hardware/blob/master/DM1092_ESP32_Embedded_WIFI_BT_IMU/Docs/Schematic%20PDF/Production.PDF>`__


.. include::  /pages/includes/footer-short.rst
