Google Coral Development Board

Added to your shopping cart

The Coral Dev Board is a single-board computer with a removable system-on-module (SOM) that contains eMMC, SOC, wireless radios, and the Edge TPU. You can use the Dev Board as a single-board computer when you need accelerated ML processing in a small form factor, but it also serves as an evaluation kit for the SOM. You can use the dev board to prototype internet-of-things (IOT) devices and other embedded systems that demand fast on-device ML inferencing, and then scale to production using just the 40 mm × 48 mm SOM board combined with your custom PCB hardware using board-to-board connectors.

The SOM is based on NXP's iMX8M system-on-chip (SOC), but its unique power comes from the 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 100+ fps, in a power efficient manner.

The baseboard includes 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 GPIO header.

  • Edge TPU Module (SOM)
    • NXP i.MX 8M SOC (Quad-core Cortex-A53, plus Cortex-M4F)
    • Google Edge TPU ML accelerator coprocessor
    • Cryptographic coprocessor
    • Wi-Fi 2x2 MIMO (802.11b/g/n/ac 2.4/5GHz)
    • Bluetooth 4.1
    • 8GB eMMC
    • 1GB LPDDR4
  • USB connections
    • USB Type-C power port (5V DC)
    • USB 3.0 Type-C OTG port
    • USB 3.0 Type-A host port
    • USB 2.0 Micro-B serial console port
  • Audio connections
    • 3.5mm audio jack (CTIA compliant)
    • Digital PDM microphone (x2)
    • 2.54mm 4-pin terminal for stereo speakers
  • Video connections
    • HDMI 2.0a (full size)
    • 39-pin FFC connector for MIPI DSI display (4-lane)
    • 24-pin FFC connector for MIPI CSI-2 camera (4-lane)
  • MicroSD card slot
  • Gigabit Ethernet port
  • 40-pin GPIO expansion header
  • Supports Mendel Linux (derivative of Debian)

Google Coral Development Board 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.

2 Electrical Prototyping

Skill Level: Rookie - You may be required to know a bit more about the component, such as orientation, or how to hook it up, in addition to power requirements. You will need to understand polarized components.
See all skill levels


Comments

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.

  • "This product has shipping restrictions to certain countries: -México" Bye bye, Sparkfun.

    • It's not shipping from SparkFun. The distributor is another company, and I think it's Google that has the say on what countries it can ship to.

    • Its US Gov policy on certain technologies...get it from seeedstudio instead

Customer Reviews

3 out of 5

Based on 1 ratings:

Currently viewing all customer reviews.

Nice board, but...

Mendel Linux. Would prefer a more mainstream Linux (Debian, Ubuntu) and/or clearly denoted instructions for bringing TPU functionality up under mainstream distributions.