Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/antmicro/google-coral-baseboard
Antmicro's open hardware baseboard for the Google Coral i.MX8 + Edge TPU SoM
https://github.com/antmicro/google-coral-baseboard
Last synced: 3 months ago
JSON representation
Antmicro's open hardware baseboard for the Google Coral i.MX8 + Edge TPU SoM
- Host: GitHub
- URL: https://github.com/antmicro/google-coral-baseboard
- Owner: antmicro
- License: apache-2.0
- Created: 2019-04-11T15:45:15.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-08-07T13:32:04.000Z (over 1 year ago)
- Last Synced: 2024-07-16T11:00:00.336Z (4 months ago)
- Homepage: https://antmicro.com/blog/2019/04/google-coral/
- Size: 20.9 MB
- Stars: 66
- Watchers: 15
- Forks: 30
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-opensource-hardware - google-coral-baseboard
README
# Antmicro's Google Coral Baseboard
Copyright (c) 2019-2023 [Antmicro](https://www.antmicro.com)
[![image](https://img.shields.io/badge/View%20on-Antmicro%20Open%20Source%20Portal-332d37?style=flat-square)](https://opensource.antmicro.com/projects/google-coral-baseboard)
![](img/google-coral-baseboard.jpg)
## Overview
This project contains open hardware design files for a baseboard supporting the [Google Coral SoM](https://coral.withgoogle.com/products/som) with NXP i.MX8X and Google's Edge TPU ML inference ASIC (also available as part of the [Coral Edge TPU Development Board](https://coral.withgoogle.com/products/dev-board), created by [Antmicro](https://www.antmicro.com).
The board provides standard I/O interfaces and allows the user to interface with two MIPI CSI-2 compatible video devices over a unified Flexible Flat Cable (FFC) connector.![](img/works-with-coral.png)
## Key features
* Interface connectors for the Coral Edge TPU module
* Gigabit Ethernet RJ45 connector
* Micro USB serial debug connector
* Micro SD card interface
* 50-pin FFC connectors exposing MIPI CSI-2 camera interfaces
* USB-C DFP (Host) port
* Mini HDMI video output interface
* Integrated DC/DC power supply accepting 6-36VDC of input voltageThe PCB project files were prepared in Altium Designer 14.1.
## Project structure
The main directory contains Altium project file, documentation script a
LICENSE and README. The remaining files are stored in the following
directories:* `Libraries` - contains the component libraries
* `img` - contains graphics for this README
* `PCB` - contains schematics and layout files
* `Documentation` - contains PDF schematic and generated assembly assets## Getting started
The board can be produced and assembled using the provided design files.
Please take a look at the mechanical layers for more information regarding the PCB stackup recommended for fabrication.
The board accepts power supply voltage in the 6-36VDC range.
It is recommended to use a 12V 2A DC supply to power the board.
The board has an integrated power sequencer that starts the module automatically right after applying the power supply.
Please refer to the Coral documentation for more details regarding the [flashing procedure](https://coral.withgoogle.com/tutorials/devboard-reflash).### Debug UART connection
Most of the debug messages are provided through the serial console.
The board is equipped with an FTDI chip exposing both UART interfaces to the host PC.
Please refer to the schematic sheets for more details.
The default debug UART channel is accessible through `/dev/ttyUSB0` (assuming that there are no other FTDI units connected to your PC).
The default baudrate for the serial debug connection is 115200 baud with 8-bit transmission, 1 stop bit and with no flow control.## License
This project is licensed under the [Apache-2.0](LICENSE) license.