This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

FTDI VM800C Embedded Video Engine Board

Overview

The VM800C is a development module for FTDI’s FT800, which is used to develop and demonstrate the functionality of the FT800 Embedded Video Engine, EVE. This module behaves as an SPI slave, and requires a SPI Master for proper microcontroller interfacing and system integration.

VM800C

Pins Assignment of the Arduino Shield Modules

Pin

Name

Function

D0

D1

D2

INT#

GPIO - Interrupt

D3

D4

D5

D6

D7

D8

D9

D10

CS#

SPI Chip Select

D11

MOSI

SPI Master Out / Slave In

D12

MISO

SPI Master In / Slave Out

D13

SCLK

SPI Clock

D14

D15

GND

3.3V

POWER +3.3V

5V

POWER +5.0V or +3.3V

Requirements

This shield requires a board which provides a configuration that allows an SPI interface and an interrupt signal. (see Shields for more details).

Sample usage

You can try use FT800 with the Zephyr FT800 sample, which provides out-of-the-box configuration for FT800 Embedded Video engine. See FT800 for details.

Build and Programming

Set -DSHIELD=<shield designator> when you invoke west build.

west build -b nrf52840dk_nrf52840 samples/drivers/misc/ft800 -- -DSHIELD=ftdi_vm800c
west flash

References