Coral Dev Board Micro

Coral Dev Board Micro is a microcontroller board with a built-in camera, microphone, and Coral Edge TPU. Quickly prototype and deploy low-power embedded systems with on-device ML inferencing. The board combines Cortex M4 and M7 processors with Coral Edge TPU. Design systems that gracefully cascade from extremely low-power ML inferencing to more complex power-efficient ML inferencing.

Features

  • Microcontroller board with a camera, mic, and Coral Edge TPU
  • NXP i.MX RT1176 MCU (Cortex-M7 and Cortex-M4)
  • Himax color camera (324px x 324px)
  • PDM mono microphone
  • Supports TensorFlow Lite for microcontrollers

Specifications

  • NXP i.MX RT1176 MCU
    • ARM Cortex-M7
      • 800MHz
      • 32KB L1 instruction cache
      • 32KB L1 data cache
      • Floating Point Unit (FPU) with single-precision and double-precision support of Armv7-M architecture FPv5
      • Supports TensorFlow Lite for Microcontrollers
    • ARM Cortex-M4
      • 400MHz
      • 16KB instruction cache
      • 16KB data cache
      • Single-precision FPU defined by Armv7-M architecture FPv4-SP
      • Supports TensorFlow Lite for Microcontrollers
  • Memory
    • 2MB SRAM
      • 512KB of TCM for Cortex-M7
      • 256KB of TCM for Cortex-M4
      • 1.25MB OCRAM
    • 4KB secure always-on RAM
    • 256KB boot ROM
  • NXP A71CH cryptographic device authentication 
  • Secure credentials provisioning and storage
  • Coral Edge TPU coprocessor ML accelerator
    • High-performance inferencing for TensorFlow Lite models
    • 4 trillion operations per second (TOPS)
    • USB 2.0 interface with the RT1176 MCU
  • Camera sensor
    • Himax HM01BO CMOS
    • 324px x 324px native resolution, or QVGA (320 x 240)
    • 110° diagonal FOV
    • ƒ/2.0 focal ratio
    • Fixed focus
  • Mono microphone (PDM)
  • 64MB random access memory (SDRAM)
  • 128MiB Flash memory (NAND)
  • GPIO headers
    • 2x 12-pin through-hole interface
    • GPIO, PWM, UART, I2C, SPI, DAC, ADC, GND, 3V3, 1V8, and VSYS
  • Board-to-board connectors
    • 2x 100-pin connectors (Hirose DF40C-100DP-0.4V(51)) provides various I/O from the MCU
    • Supports Coral Wireless Add-on board (sold separately)
    • Supports Coral PoE Add-on board (sold separately)
  • USB-C™ plug for board power and USB2 data
  • 4 on-board LEDs
    • Green LED that indicates camera activity
    • Green LED that’s user-programmable
    • Orange LED that indicates board operating status
    • White LED that indicates Edge TPU operating status
  • 2 switch buttons
    • Reset button for the MCU
    • User-programmable button for short presses; also power cycles the board with a long press

Resources

Coral Dev Board Micro Case

Get Started with Coral Dev Board Micro

Coral Dev Board Micro