The Dev Board is a single-board computer that's ideal when you need to perform fast machine learning (ML) inferencing in a small form factor. You can use the Dev Board to prototype your embedded system and then scale to production using the onboard Coral System-on-Module (SoM) combined with your custom PCB hardware.
The SoM provides a fully integrated system, including NXP's iMX 8M system-on-chip (SoC), eMMC memory, LPDDR4 RAM, Wi-Fi, and Bluetooth, but its unique power comes from Google's Edge TPU coprocessor. The Edge TPU is a small ASIC designed by Google that provides high-performance ML inferencing with a low power cost. For example, it can execute state-of-the-art mobile vision models such as MobileNet v2 at almost 400 FPS, in a power-efficient manner.
The baseboard provides all the peripheral connections you need to prototype a project, including USB 2.0/3.0 ports, DSI display interface, CSI-2 camera interface, Ethernet port, speaker terminals, and a 40-pin I/O header.
Key benefits of the Dev Board:
- High-speed and low-power ML inferencing (4 TOPS @ 2 W)
- A complete Linux system (running Mendel, a Debian derivative)
- Prototyping and evaluation board for the small Coral SoM (40 x 48 mm)
Board layout
All I/O pins on the 40-pin header are powered by the 3.3 V power rail, with a programmable impedance of 40-255 ohms, and a max current of ~82 mA.
All I/O pins have a 90k pull-down resistor inside the iMX 8M SoC that is used by default during bootup, except for the I2C pins, which instead have a pull-up to 3.3 V on the SoM. However, these can all be changed with a device tree overlay that loads after bootup.
You can interact with each pin using standard Linux interfaces such as device files (/dev) and sysfs files (/sys). For usage information, see Connect to the Dev Board I/O pins.
Check out Solutions Architect Markku Lepistö introducing the Google Coral Dev Board in this Getting Started with Coral Dev Board video:
Warranty Period: 12 months