Luxonis OAK-D-IoT-40

The OAK-D-IoT-40 is an Embedded/IoT version of the OAK-D imaginf platform from Luxonis. This sensor can be used completely standalone or via USB with a host like normal USB-only variants of DepthAI. It has a built-in ESP32 which provides WiFi, Bluetooth® (including BLE), as well as other interfaces.

This OAK-SOM-IoT system on module is what powers this OAK-D model. This modular design allows you to leverage its open-source designs to embed the power of OAK-D into your own products and/or customize the OAK-D-IoT to your exact needs. And like the OAK-D, this model includes the BNO085 IMU which is supported in the DepthAI API

This embedded variant includes a 128MB NOR flash, and boot-switch capabilities such that it can be booted over USB, or set to boot out of NOR-flash, for communication with the onboard ESP32 over SPI.

  • Heatsink
  • Power adapter
  • USB 3 cable
  • Cameras
    • 1x Color 12MP, 4K/60Hz Camera
    • 2x Global-Shutter Mono 720P/120Hz in Synchronized Stereo Pair
  • Vision Processor: MA2485 or MA2085 (512MB or 2GB)
  • 100-Pin Modular Connector
    • Interfaces (all through the 100 pin connector)
      • 3x MIPI (1x 4-lane, 2x 2-lane)
      • USB3
      • I2C/SPI/UART/GPIO (1.8V & 3.3V)
  • Storage: Optional on-board NOR Flash, and/or EEPROM
  • Software
    • OpenVINO Compatible
    • Python and C++ API for configuring combination of:
      • Neural Inference
      • Stereo Depth
      • Feature Tracking
      • Video/Image Encoding
      • Actuation (e.g. GPIO drive)
  • Power: Single 5V or 3.3V power input
  • Dimensions: 40 x 30 x 6mm

Luxonis OAK-D-IoT-40 Product Help and Resources

Core Skill: Programming

If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.

4 Programming

Skill Level: Experienced - You will require a firm understanding of programming, the programming toolchain, and may have to make decisions on programming software or language. You may need to decipher a proprietary or specialized communication protocol. A logic analyzer might be necessary.
See all skill levels

Core Skill: Electrical Prototyping

If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.

3 Electrical Prototyping

Skill Level: Competent - You will be required to reference a datasheet or schematic to know how to use a component. Your knowledge of a datasheet will only require basic features like power requirements, pinouts, or communications type. Also, you may need a power supply that?s greater than 12V or more than 1A worth of current.
See all skill levels


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

Customer Reviews

No reviews yet.