Store

SparkFun

$497.42 |
In stock at supplier
No reviews yet

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 ...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout
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.
Includes:
  • OAK-SOM-IoT
  • Heatsink
  • Power adapter
  • USB 3 cable
Features:
  • 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
Documents:

Jargon buster

Plain-language definitions for the technical terms used above.

API
An API is a software interface that lets a program control hardware or features provided by the operating system. In this product, API support matters if you want your software to adjust display settings such as brightness or contrast automatically.
BLE
BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for lower power use and modern phone compatibility. It matters because BLE support can make the module easier to use with Apple devices and battery-powered projects, though it may behave differently from classic serial Bluetooth.
EEPROM
A type of non-volatile memory that keeps stored data even when power is turned off. In a sensor module, it can be used to store settings or calibration data so they do not need to be re-entered every time.
ESP32
ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
GPIO
General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
IMU
An Inertial Measurement Unit combines motion sensors to measure movement and orientation. It matters for asset tracking because it can detect movement, tilt, vibration, or changes in direction.
IoT
Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
MIPI
MIPI is a high-speed display and camera interface often used inside phones, tablets, and embedded devices. It matters because raw MIPI displays usually need special driver hardware or software support, unlike plug-and-play HDMI screens.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
UART
UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.

Supplier page — sparkfun.com

Supplier Description · 539.1 KB · Click any page to view full size

Download PDF

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.