Coral Dev Board Micro

SKU: coral.devboard-micro
EAN / Barcode: 0193575011295
Delivery time: Ready for shipment immediately, delivery time 1-2 days

Price:
Sale price99,95 €

Tax included Shipping calculated at checkout

Stock:
In stock

Description

(deutsche Beschreibung des Coral Devboard Micro weiter unten / German description of the Coral dev board micro further below)

Google Coral Devboard Micro

Important note: the devboard micro uses 1.8V logic levels - please ensure your components are compatible with this, or use voltage level converters!

The Coral Dev Board Micro is a new product in the Coral range. Departing from the previous full-blown SBC solutions (such as Dev Board Mini), the Dev Board Micro is a board based on a microcontroller. It has a built-in camera, a microphone, and - most importantly - the Coral Edge TPU, allowing you to quickly prototype and deploy low-power embedded systems with on-device ML inferencing.

The MCU used on this board, the NXP i.MX RT1176, has two processor cores: one powerful ARM Cortex-M7 and a lower-power ARM Cortex-M4. Both CPU cores also support ML inferencing using TensorFlow Lite for Microcontrollers. This, in combination with the Coral TPU allows you to design systems that gracefully cascade from extreme low-power ML inferencing to more complex—yet still power-efficient—ML inferencing.

For example, you could run a small machine learning model. This model would determine under which conditions the Coral TPU would be activated. The Coral TPU in turn would run a bigger, more precise and powerful machine learning model. It would only be activated when actually needed. This way energy can be conserved, which is critical for battery-backed applications deployed in the field.

On the software side, the development for the Coral Dev Board Micro is done in C/C++. The primary application framework for the Dev Board Micro is FreeRTOS, but you can also build apps using the Arduino IDE. The coralmicro platform supports the core Arduino programming language, for interacting with GPIO pins, analog and I2C pins, etc. There are also custom Arduino APIs for the Dev Board Micro, sporting an Arduino-style interface for board-specific tasks such as microphone input and image capture from the built-in camera.

Note that this board is a microcontroller based board, so it will not run Linux distributions in the same way as you might be used to from the Dev Board 1GB, for example.

The Coral Dev Board Micro has two 12-pin unpopulated GPIO headers on each side. For hardware-add-ons, two 100-pin board-to-board connectors expose additional functionality, which is used for example by the PoE add-on board and the WiFi add-on board (both accessories are sold separately). The specification for these connectors is open, so third party vendors will be able to provide additional extension boards for the Coral Dev Board Micro ecosystem.

Another accessory you might want to consider is the case set, which has matching cases to house the board alone, or along with the PoE or WiFi accessory. Alternatively, you can download STEP model files and STL files for a 3D-printable case on the coral.ai website.

Technical Data Dev board Micro

MCU

NXP i.MX RT1176: ARM Cortex-M7 @ 800 MHz and ARM Cortex-M4 @ 400 MHz

Both cores support TensorFlow Lite for Microcontrollers

ML accelerator

Coral Edge TPU ML accelerator: 4 TOPS peak performance (int8)

Connected with the RT1176 MCU using a USB 2.0 interface

other Features

  • 64 MB SDRAM
  • 128 MiB NAND flash memory
  • built-in low-profile Himax HM01B0 color camera (324 x 324 px), fixed focus
  • built-in PDM mono microphone
  • Secure Element NXP A71CH for cryptographic device authentication and secure credentials provisioning and storage
  • 2 x 12 pin GPIO header (unpopulated), provides GPIO, PWM, UART, I2C, SPI, DAC, ADC, GND, 3V3, 1V8 and VSYS
  • High-density 2x100 pin connectors providing various I/O from the MCU for add-on boards: Coral Wireless Add-on and Coral PoE Add-on
  • USB C plug for board power and USB2 data
  • 4 on-board LEDs (all LEDs are programmable)
  • 2 switch buttons (one user programmable for short presses)

DIMENSIONS & WEIGHT

  • 0 × 30.0 × 6.8 mm
  • Weight: 10.4 g

power requirements

Note: The Dev Board Micro requires a 5V DC power supply which can provide 2 A. The Coral TPU can produce significant power spikes during inferencing, which the power supply you use must be able to handle.

Downloads & Documentation

Additional Information

Google part number: G650-07968-01

 

Google Coral Devboard Micro (Deutsch)

Wichtiger Hinweis: Das Devboard Micro verwendet 1,8V Logikpegel - bitte stellen Sie sicher, dass Ihre Komponenten damit kompatibel sind, oder verwenden Sie Spannungspegelwandler!

Das Coral Dev Board Micro ist ein neues Produkt in der Coral-Reihe. Im Gegensatz zu den bisherigen SBC-Lösungen (wie dem Dev Board Mini) ist das Dev Board Micro ein Board, das auf einem Mikrocontroller basiert. Es verfügt über eine eingebaute Kamera, ein Mikrofon und - was am wichtigsten ist - die Coral Edge TPU, mit der Sie schnell Prototypen für stromsparende eingebettete Systeme mit On-Device-ML-Inferencing erstellen und einsetzen können.

Die auf diesem Board verwendete MCU, der NXP i.MX RT1176, hat zwei Prozessorkerne: einen leistungsstarken ARM Cortex-M7 und einen ARM Cortex-M4 mit geringerem Stromverbrauch. Beide CPU-Kerne unterstützen auch ML-Inferencing mit TensorFlow Lite für Mikrocontroller. In Kombination mit der Coral TPU können Sie so Systeme entwickeln, die von extrem stromsparenden ML-Inferencing zu komplexeren - aber immer noch stromsparenden - ML-Inferencing übergehen.

Sie könnten zum Beispiel ein kleines maschinelles Lernmodell ausführen. Dieses Modell bestimmt, unter welchen Bedingungen die Coral TPU aktiviert werden soll. Die Coral TPU wiederum könnte ein größeres, präziseres und leistungsfähigeres Modell für maschinelles Lernen ausführen. Sie wird nur dann aktiviert, wenn sie tatsächlich benötigt wird. Auf diese Weise kann Energie gespart werden, was für batteriegestützte Anwendungen, die im Feld eingesetzt werden, entscheidend ist.

Auf der Softwareseite erfolgt die Entwicklung für das Coral Dev Board Micro in C/C++. Das primäre Anwendungsframework für das Dev Board Micro ist FreeRTOS, aber Sie können auch Anwendungen mit der Arduino IDE erstellen. Die Coralmicro-Plattform unterstützt die zentrale Arduino-Programmiersprache für die Interaktion mit GPIO-Pins, Analog- und I2C-Pins usw. Für das Dev Board Micro gibt es auch benutzerdefinierte Arduino-APIs mit einer Arduino-ähnlichen Schnittstelle für Board-spezifische Aufgaben wie Mikrofoneingabe und Bildaufnahme von der eingebauten Kamera.

Beachten Sie, dass es sich bei diesem Board um ein mikrocontrollerbasiertes Board handelt, auf dem also keine Linux-Distributionen laufen, wie Sie es z.B. vom Dev Board 1GB gewohnt sind.

Das Coral Dev Board Micro hat auf jeder Seite zwei 12-polige unbestückte GPIO-Header. Für Hardware-Erweiterungen stehen zwei 100-polige Board-to-Board-Anschlüsse zur Verfügung, die zum Beispiel von der PoE-Zusatzplatine und der WiFi-Zusatzplatine genutzt werden (beide Zubehörteile sind separat erhältlich). Die Spezifikation für diese Anschlüsse ist offen, so dass Drittanbieter in der Lage sein werden, zusätzliche Erweiterungsplatinen für das Coral Dev Board Micro Ökosystem anzubieten.

Ein weiteres Zubehör, das Sie in Betracht ziehen könnten, ist das Gehäuseset, das passende Gehäuse für das Board allein oder zusammen mit dem PoE- oder WiFi-Zubehör enthält. Alternativ können Sie STEP-Modelldateien und STL-Dateien für ein 3D-druckbares Gehäuse auf der coral.ai Website herunterladen.

Technische Daten Dev board Micro

MCU

NXP i.MX RT1176: ARM Cortex-M7 @ 800 MHz und ARM Cortex-M4 @ 400 MHz

Beide Kerne unterstützen TensorFlow Lite für Mikrocontroller

ML-Beschleuniger

Coral Edge TPU ML-Beschleuniger: 4 TOPS Spitzenleistung (int8)

Verbunden mit der RT1176 MCU über eine USB 2.0 Schnittstelle

andere Merkmale

  • 64 MB SDRAM
  • 128 MiB NAND-Flash-Speicher
  • eingebaute flache Himax HM01B0 Farbkamera (324 x 324 px), Fixfokus
  • eingebautes PDM-Mono-Mikrofon
  • Secure Element NXP A71CH für kryptografische Geräteauthentifizierung und sichere Bereitstellung und Speicherung von Anmeldeinformationen
  • 2 x 12-poliger GPIO-Anschluss (unbestückt), bietet GPIO, PWM, UART, I2C, SPI, DAC, ADC, GND, 3V3, 1V8 und VSYS
  • 2x100-Pin-Anschlüsse, die verschiedene E/A der MCU für Zusatzplatinen bereitstellen: Coral Wireless Add-on und Coral PoE Add-on
  • USB-C-Stecker für die Stromversorgung der Karte und USB2-Daten
  • 4 on-board LEDs (alle LEDs sind programmierbar)
  • 2 Taster (einer davon vom Benutzer für kurze Betätigungen programmierbar)

ABMESSUNGEN & GEWICHT

0 × 30,0 × 6,8 mm
Gewicht: 10,4 g

Stromaufnahme

Hinweis: Das Dev Board Micro benötigt eine 5V DC-Stromversorgung, die 2 A liefern kann. Die Coral TPU kann während der Inferenz erhebliche Stromspitzen erzeugen, die das von Ihnen verwendete Netzteil verkraften muss.

Downloads & Dokumentation

Zusätzliche Informationen

Google Teilenummer: G650-07968-01

Benötigen Sie Beratung oder ein Angebot zu diesem Artikel?

Customer Reviews

Based on 1 review
100%
(1)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
S
Sebastian B. (Copenhagen, DK)
Alles perfekt!

Alles perfekt!
Was soll ich mehr sagen? Bestellung & Versand reibungslos, gute Kommunikation.
Und das Produkt? Coral ist fuer uns eine sehr spannende Plattform fuer Embedded ML, in Forschung und Lehre.

Zuletzt gesehen