1FTDI VM800C Embedded Video Engine Board 2####################################### 3 4Overview 5******** 6 7The VM800C is a development module for FTDI’s FT800, which is used to develop 8and demonstrate the functionality of the FT800 Embedded Video Engine, EVE. This 9module behaves as an SPI slave, and requires a SPI Master for proper 10microcontroller interfacing and system integration. 11 12.. image:: VM800C_top.jpg 13 :align: center 14 :alt: VM800C 15 16Pins Assignment of the Arduino Shield Modules 17============================================= 18 19+---------+--------+-------------------------------------+ 20| Pin | Name | Function | 21+=========+========+=====================================+ 22| D0 | | | 23+---------+--------+-------------------------------------+ 24| D1 | | | 25+---------+--------+-------------------------------------+ 26| D2 | INT# | GPIO - Interrupt | 27+---------+--------+-------------------------------------+ 28| D3 | | | 29+---------+--------+-------------------------------------+ 30| D4 | | | 31+---------+--------+-------------------------------------+ 32| D5 | | | 33+---------+--------+-------------------------------------+ 34| D6 | | | 35+---------+--------+-------------------------------------+ 36| D7 | | | 37+---------+--------+-------------------------------------+ 38| D8 | | | 39+---------+--------+-------------------------------------+ 40| D9 | | | 41+---------+--------+-------------------------------------+ 42| D10 | CS# | SPI Chip Select | 43+---------+--------+-------------------------------------+ 44| D11 | MOSI | SPI Master Out / Slave In | 45+---------+--------+-------------------------------------+ 46| D12 | MISO | SPI Master In / Slave Out | 47+---------+--------+-------------------------------------+ 48| D13 | SCLK | SPI Clock | 49+---------+--------+-------------------------------------+ 50| D14 | | | 51+---------+--------+-------------------------------------+ 52| D15 | | | 53+---------+--------+-------------------------------------+ 54| | GND | | 55+---------+--------+-------------------------------------+ 56| | 3.3V | POWER +3.3V | 57+---------+--------+-------------------------------------+ 58| | 5V | POWER +5.0V or +3.3V | 59+---------+--------+-------------------------------------+ 60 61Requirements 62************ 63 64This shield requires a board which provides a configuration that allows an 65SPI interface and an interrupt signal. (see :ref:`shields` for more 66details). 67 68Sample usage 69************ 70 71You can try use FT800 with the Zephyr FT800 sample, which provides 72out-of-the-box configuration for FT800 Embedded Video engine. 73See :zephyr:code-sample:`ft800` sample for details. 74 75Build and Programming 76********************* 77 78Set ``--shield <shield designator>`` when you invoke ``west build``. 79 80.. zephyr-app-commands:: 81 :zephyr-app: samples/drivers/misc/ft800 82 :host-os: unix 83 :board: nrf52840dk/nrf52840 84 :shield: ftdi_vm800c 85 :goals: build flash 86 :compact: 87 88References 89********** 90 91.. target-notes:: 92 93.. _FTDI VM800C: 94 https://www.ftdichip.com/Products/Modules/VM800C.html 95