DATASHEET. ADAM Arduino Display Adaptor Module. Arduino Compatible Shield P/N: 4Display-Shield-FT843 For the 4D Systems 4DLCD-FT843 Display

Similar documents
Product Brief. 2.0 microtoled. Intelligent GOLDELOX Display Module. µtoled-20-g2. Rev 1.0

udrive-usd-g1 Embedded DOS micro-drive Module Data Sheet

APPLICATION NOTE. Application Note: 4D-AN-P4012. ViSi-Genie Digital Displays. Document Date: November 19 th, Document Revision: 1.

SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE

Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V th November L6470 Stepper Motor Shield

WICE-SPI Hardware Operation Manual

EMC6D103S. Fan Control Device with High Frequency PWM Support and Hardware Monitoring Features PRODUCT FEATURES ORDER NUMBERS: Data Brief

QT1 Xplained Pro. Preface. Atmel QTouch USER GUIDE

Arduino Motor Shield (L298) Manual

AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor.

CAN bus board. EB018

PN532 NFC RFID Module User Guide

FTDI Chip. VM800P Datasheet Embedded Video Engine Plus Module. VM800P Embedded Video Engine Plus Module Datasheet Version 1.0

Arduino DUE + DAC MCP4922 (SPI)

Advanced Data Capture and Control Systems

Pololu DRV8835 Dual Motor Driver Shield for Arduino

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK

AT88CK490 Evaluation Kit

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL

3.2 inch QVGA TFT Color LCD User s Guide Version 1 & 2

LB1836M. Specifications. Monolithic Digital IC Low-Saturation Bidirectional Motor Driver for Low-Voltage Drive. Absolute Maximum Ratings at Ta = 25 C

Android Controlled Based Interface

Evaluation Board for the AAT1275 Boost Converter with USB Power Switch

Old Company Name in Catalogs and Other Documents

ABB Drives. User s Manual. Pulse Encoder Interface Module RTAC-01

SKY LF: GHz Two-Way, 0 Degrees Power Divider

USER GUIDE EDBG. Description

CryptoAuth Xplained Pro

DATA SHEET SE2425U : 2.4 GHz Bluetooth Power Amplifier IC. Applications. Product Description. Features. Ordering Information

CLA LF: Surface Mount Limiter Diode

MOD-ENC28J60 development board Users Manual

21152 PCI-to-PCI Bridge

LC898300XA. Functions Automatic adjustment to the individual resonance frequency Automatic brake function Initial drive frequency adjustment function

RC2200DK Demonstration Kit User Manual

Adafruit MCP9808 Precision I2C Temperature Sensor Guide

Allen-Bradley/Rockwell

Hardware. NetDCUA5. Documentation. PRELIMINARY This document is subject to change without notice. Version 0.01 ( )

SSM3K335R SSM3K335R. 1. Applications. 2. Features. 3. Packaging and Pin Configuration Rev.3.0. Silicon N-Channel MOS (U-MOS -H)

AP KHz, 2A PWM BUCK DC/DC CONVERTER. Description. Pin Assignments V IN. Applications. Features. (Top View) GND GND. Output AP1509 GND GND

Product Datasheet P MHz RF Powerharvester Receiver

Using the RS232 serial evaluation boards on a USB port

Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview

Arduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation.

Quest vworkspace Virtual Desktop Extensions for Linux

TERMS AND CONDITIONS

AAV003-10E Current Sensor

AT15007: Differences between ATmega328/P and ATmega328PB. Introduction. Features. Atmel AVR 8-bit Microcontrollers APPLICATION NOTE

10 ma LED driver in SOT457

ESD Line Ultra-Large Bandwidth ESD Protection

JTAG-HS2 Programming Cable for Xilinx FPGAs. Overview. Revised January 22, 2015 This manual applies to the HTAG-HS2 rev. A

Dell One Identity Cloud Access Manager How to Configure vworkspace Integration

XBee USB Adapter Board (#32400)

M CORE 14-PIN ENHANCED BACKGROUND DEBUG INTERFACE (14EBDI) USER S MANUAL

TOSHIBA Bipolar Linear Integrated Circuit Silicon Monolithic TAR5SB15~TAR5SB50

HEF4011B. 1. General description. 2. Features and benefits. 3. Ordering information. 4. Functional diagram. Quad 2-input NAND gate

HEF4021B. 1. General description. 2. Features and benefits. 3. Ordering information. 8-bit static shift register

AC 800M. EtherNet/IP DeviceNet Linking Device LD 800DN. Power and productivity for a better world TM SP1134

IEEE b/g/n WiFi Module. Product Specifications

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM

WHITE PAPER. LVDS Flat Panel Display Interface on Intel Desktop Boards. July 2009 Order Number: E

The 74LVC1G11 provides a single 3-input AND gate.

SKY LF: 20 MHz-3.0 GHz High Power SP4T Switch With Decoder

How To Fit A 2Mm Exposed Pad To A Dfn Package

Preamplifier Circuit for IR Remote Control

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node

CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup

Supply voltage Supervisor TL77xx Series. Author: Eilhard Haseloff

2.2" TFT Display. Created by Ladyada. Last updated on :15:09 PM EDT

Installing Your MS Access Database (Manual Installation Instructions)

Covered California. Terms and Conditions of Use

August 2001 PMP Low Power SLVU051

APPLICATION NOTE. AT07175: SAM-BA Bootloader for SAM D21. Atmel SAM D21. Introduction. Features

DK40 Datasheet & Hardware manual Version 2

Web Site: Forums: forums.parallax.com Sales: Technical:

Future Technology Devices International Ltd

AD9125-EBZ Quick Start Guide

5 V, 1 A H-Bridge Motor Driver

CS V/250 ma, 5.0 V/100 ma Micropower Low Dropout Regulator with ENABLE

DEMO MANUAL DC1338B LTC2990 I 2 C Temperature Voltage and Current Monitor DESCRIPTION

Vinco Development Module. Datasheet

Digital-Output Magnetic Sensor (Hall IC)

1.8" TFT Display Breakout and Shield

ABB Drives. User s Manual HTL Encoder Interface FEN-31

UM1613 User manual. 16-pin smartcard interface ST8034P demonstration board. Introduction

SMS : Surface Mount, 0201 Zero Bias Silicon Schottky Detector Diode

AND8326/D. PCB Design Guidelines for Dual Power Supply Voltage Translators

SM1231 USER GUIDE SM1231 RF MODULE USER GUIDE

TOSHIBA Transistor Silicon PNP Epitaxial Type (PCT Process) 2SA1020

ADXL345-EP. 3-Axis, ±2 g/±4 g/±8 g/±16 g Digital Accelerometer. Enhanced Product FEATURES GENERAL DESCRIPTION ENHANCED PRODUCT FEATURES APPLICATIONS

FLYPORT Wi-Fi G

Silvertel. Ag Features. 2 Description. Power-over-Ethernet Plus Module. IEEE802.3at and IEEE802.3af compliant. Maximum 30W output power

CAT4101TV. 1 A Constant-Current LED Driver with PWM Dimming

How To Use A Watt Saver On A Microcontroller (Watt Saver) On A Cell Phone Or Mp3 Player

AN2680 Application note

The sensor can be operated at any frequency between DC and 1 MHz.

Pmod peripheral modules are powered by the host via the interface s power and ground pins.

Original instructions Tina 3A/Aps Adaptor unit

PROTO-SHIELD development board Users Manual

Transcription:

DATASHEET ADAM Arduino Display Adaptor Module Arduino Compatible Shield P/N: 4Display-Shield-FT843 For the 4D Systems 4DLCD-FT843 Display Document Date: 8 th January 2014 Document Revision: 1.0 Uncontrolled Copy when printed or downloaded. Please refer to the 4D Systems website for the latest Revision of this document

Contents 1. Description... 3 2. Configuration Options... 4 Jumper 1 (J1)... 4 Jumper 2 (J2)... 4 Jumper 3 (J3)... 4 Jumper 4 (J4)... 5 Arduino Reset Button (T1)... 5 Display Flex Connector (FPC1)... 5 Micro-SD... 5 Audio Connector (P2)... 5 SPI Bus Voltage Connector (P3)... 6 3. Software Support... 6 4. Hardware Support... 6 5. Compatible Arduino s... 6 6. Schematic Diagram... 7 7. Audio Filter and Amplifier Reference Circuit... 8 8. Specifications and Ratings... 9 9. Legal Notice... 10 10. Contact Information... 10

1. Description The ADAM (Arduino* Display Adaptor Module) is an Arduino Compatible Shield, designed specifically to interface the 4D Systems 4DLCD-FT843 Display (see 4D Systems website) directly with an Arduino, providing the Arduino with a SPI Display powered by the FTDI FT800 Video Engine. The FT800 Video Engine features EVE (Embedded Video Engine), which takes care of many of the graphics functions from the Arduino. On the ADAM module is a micro-sd card, which provides the Arduino with a storage device, and also provides the 4DLCD-FT843 display a way to retrieve images, sounds etc. It also features a Reset button for the Arduino, and the 10 way FPC connection to attach the 4DLCD-FT843 Display. Communication between the Arduino and the 4DLCD-FT843 display (via ADAM) is by the SPI Bus, along with 4 digitals. The SPI Bus is connected to the ICSP connector of the Arduino, which is in a common location on many Arduino boards. The 4DLCD-FT843 features 4 sets of jumpers, which allows the user to change the digitals used on the Arduino, to have a better chance of being compatible with other shields. The Chip Select (CS) for the micro-sd card, the Chip Select (CS) for the Display, the Power Down (PD) for the Display, and the Host Interrupt (INT) for the Display, are the 4 jumpers. The two CS pins are required to be used for the micro-sd and Display, however the PD and INT pins are optional features however may be required for some functionality. The 4DLCD-FT843 also breaks out the Audio from the FT800 Processor, and presents it on a 2 pin header which can then be connected to an external filter and amplifier circuit if the user wishes to take advantage of this feature. Power for ADAM is supplied from the Arduino s 5V bus, which in turn regulates this to 3.3V for the 4DLCD-FT843 Display. All 5V SPI signals from the Arduino are buffered and converted to 3.3V levels so they are suitable for both the micro-sd card and the display. ADAM Adaptor Shield Top ADAM Adaptor Shield Bottom Note (*): Arduino remains the property of the Arduino Team. All references to the word Arduino and Arduino Hardware are licensed under the Creative Commons Attribution Share-Alike license All software support for the 4DLCD-FT843 is provided directly from FTDI, who also write and supply the library and demos for this shield/display combo. Hardware support is provided by 4D Systems. 2014 4D SYSTEMS Page 3 of 10 www.4dsystems.com.au

2. Configuration Options On the 4D Arduino Adaptor, four jumpers (J1, J2, J3 and J4) have been added to provide flexibility to the Users Arduino project, to enable I/O to be changed or disabled as required. Jumper 1 (J1) Jumper 1 (J1) is used to select the Digital Output on the Arduino which is used for the Chip Select for the micro- SD Card. SCS refers to SD card Chip Select. This can be selected between D10 and D5 on the Arduino, to assist with compatibility with other shields that may be used in the Arduino project. This Jumper is required to be used as without it communication with the micro-sd card is not possible. Jumper 2 (J2) Jumper 2 (J2) is used to select the Digital Output on the Arduino which is used for the Chip Select for the Display. DCS refers to Display Chip Select. This can be selected between D9 and D4 on the Arduino. This jumper is required to be used as without it communication with the 4DLCD-FT843 Display is not possible. Jumper 3 (J3) J1 J2 J3 J4 Micro-SD Jumper 3 (J3) is used to select the Digital Output on the Arduino which is used for the Power Down function of the display. Power Down (PD) enables the Arduino to tell the FT800 on the 4DLCD-DT843 Display to shut down and go into the Power Down mode, which is useful for low power applications. This pin can also be used to reset the display. T1 FPC1 P3 P2 The PD pin requires the Arduino to send a minimum 5mS Low Pulse to the display, which will cause the display to reset. This is useful if the display needs to be reset for whatever reason. If the PD pin is held Low, this causes the 4DLCD-FT843 display to shutdown and stay in Power Down mode, until such a time that the PD pin is driven High again. 2014 4D SYSTEMS Page 4 of 10 www.4dsystems.com.au

Jumper 4 (J4) Jumper 4 (J4) is used to select the digital Input on the Arduino which is used for receiving the INT (Interrupt) from the Display. The INT from the display can be set up with a number of options, so the display can interrupt the Arduino based on a specified condition, such as Screen Touch Detected or Sound Ended. For a complete list of available interrupts, please refer to the 4DLCD-FT843 Display Datasheet and FTDI FT800 Datasheet. Arduino Reset Button (T1) T1 is a reset button for the Arduino, not for the display. This allows access to the Arduino s reset button which is covered up when a shield in placed on top of the Arduino for a number of the Arduino models. Display Flex Connector (FPC1) FPC1 is a 10 way Bottom Contact FPC connector, for connecting directly to the 4DLCD-FT843 displays flex. When connecting the display flex to the FPC connector, please ensure the display flex is located as far into the connector as possible, however ensure this is done with care as to not damage the delicate display flex. NOTE: Please ensure the component section of the flex is not handled excessively and is not bent nor twisted, otherwise damage may result and the display will no longer function correctly. The thin portion of the flex which is used to connect to the ADAM Shield should also be handled with care, and not subjected to strain or excessive twisting and bending else damage could occur. Micro-SD The micro-sd socket on the ADAM Shield enables the Arduino to access files for use with the FT800 Graphics Controller, along with being a storage media for general storage used by the Arduino. The Arduino communicates to both the 4DLCD-FT843 Display and micro-sd over SPI, and some of the communication from the display may request the Arduino for information which is stored on a file on the micro- SD card. The Arduino will then access the information on the micro-sd card and send the information to the 4DLCD-FT843 Display. NOTE: The 4DLCD-FT843 Display cannot directly access the micro-sd card, and is reliant on the Arduino to do so, even though both the micro-sd and the display are on the same SPI Bus. The FT800 requires the Host (The Arduino) to do this on its behalf. NOTE: If a microsd card is inserted into the ADAM then it MUST be initialised in code, so the microsd card is correctly initialised into SPI Mode. Failure to do so could mean the microsd card chatters on the SPI bus, even if it is not being specifically talked to, as it could be in SD mode. This may cause the display to have corruption and work incorrectly. Audio Connector (P2) The P2 connector is a 2.54mm pitch 2 pin male pin header, which is used for attaching an external amplifier if the application requires audio. Jumper wires can be attached directly, which can then be attached to a separate amplifier PCB or shield as required. The P2 connector features the Audio pin, which is marked as the pin with the B next to it. This pin outputs a 3.3V PWM which needs to be filtered and amplified for audible audio to be heard. Please refer to the amplifier circuit in Section 6.0 as an example of a suitable circuit. This is a Push/Pull output, with 16mA Source/Sink capability from the FT800 Graphics Processor on the 4DLCD-FT843 Display. The P2 connector also features the Audio Shutdown pin, which is marked as the pin with an A next to it. This pin outputs 3.3V when Audio is enabled by the FT800 graphics processor on the 4DLCD-FT843 Display, and GND when audio is disabled. This is typically used to enable/disable an external amplifier however is optional, depending on the external circuit used. 2014 4D SYSTEMS Page 5 of 10 www.4dsystems.com.au

SPI Bus Voltage Connector (P3) The P3 connector is used with a simple 2 pin jumper shunt, to select between a 5V and a 3.3V SPI System. When using standard Aduino boards, such as the Duemilanove, Uno, Mega etc, the 5V option should be selected as these boards are 5V boards. When using the Arduino Due for example, the 3.3V option should be selected as the Due is a 3.3V board. NOTE: Failure to have this selected on the appropriate setting may damage your Arduino, or cause the display communications to not work. It is especially critical to note when using this Shield on a 3.3V Arduino, that the Shield is not selected to 5V, as 5V will damage the Arduino. The P3 connector changes the secondary side of the logic buffer from being 5V or 3.3V, which either boosts the 3.3V logic coming from the micro-sd card and Display to be 5V, or simply buffers it and leaves it at 3.3V levels. This is the case for the MOSI, MISO, SCK, Display CS, Micro-SD CS, Display PD and Display INT signals. 3. Software Support All software relating to the 4DLCD-FT843 Display and the Arduino are supplied from FTDI Directly, and are not created nor maintained by 4D Systems. 4D Systems has created the ADAM Shield and the 4DLCD-FT843 Display hardware, however all software relating to these products are provided by FTDI. For any software support relating to these products, please contact the FTDI Support team, http://www.ftdichip.com/ftcontact.htm Information about EVE can be found from the FTDI website, www.ftdichip.com/eve.hm 4. Hardware Support The 4DLCD-FT843 Display and the ADAM shield hardware are supported by 4D Systems. Any issues regarding the hardware itself, please contact the 4D Systems Support team via the 4D Systems website, or on the 4D Systems Forum (also accessible from the 4D Systems website). www.4dsystems.com.au 5. Compatible Arduino s The ADAM Shield is compatible with a wide range of Arduino and Arduino clones, however there are some which are not compatible. The ADAM Shield requires 5V to be supplied from the Arduino itself, and some Arduino clones, specifically 3.3V versions such as the Arduino Pro 3.3V, feature 3.3V on the pin typically specified as being 5V. These 3.3V varieties are not compatible as 5V is required for the ADAM Shield itself. It also requires the ICSP/SPI header to be populated with a 2x3 2.54mm pitch male pin header, which on most genuine Arduino s is the case. A number of clones do not include this header, and therefore one is required to be added for it to be compatible. The Arduino Due, which is a 3.3V device, is compatible with the ADAM Shield. It is a 3.3V device but still features 5V on the 5V pin. See Section 2.9 on how to change the logic selection to be 3.3V. Known compatible Arduino s for the ADAM Shield: Duemilanove Uno Leonardo Mega 1280 Mega 2560 Due (IDE still in development) Arduino Pro 5V (Others may be compatible also) ICSP/SPI Header 2014 4D SYSTEMS Page 6 of 10 www.4dsystems.com.au

ADAM Arduino Display Adaptor Module 4D SYSTEMS 6. Schematic Diagram 2014 4D SYSTEMS Page 7 of 10 www.4dsystems.com.au

ADAM Arduino Display Adaptor Module 4D SYSTEMS 7. Audio Filter and Amplifier Reference Circuit 2014 4D SYSTEMS Page 8 of 10 www.4dsystems.com.au

8. Specifications and Ratings RECOMMENDED OPERATING CONDITIONS Parameter Conditions Min Typ Max Units Supply Voltage (VCC) 4.5 -- 5.5 V Operating Temperature -10 -- +70 C Order Code: 4Display-Shield-FT843 ORDERING INFORMATION Packaging: Module sealed in antistatic foam padded 4D Systems Box 2014 4D SYSTEMS Page 9 of 10 www.4dsystems.com.au

9. Legal Notice Proprietary Information The information contained in this document is the property of 4D Systems Pty. Ltd. and may be the subject of patents pending or granted, and must not be copied or disclosed without prior written permission. 4D Systems endeavours to ensure that the information in this document is correct and fairly stated but does not accept liability for any error or omission. The development of 4D Systems products and services is continuous and published information may not be up to date. It is important to check the current position with 4D Systems. 4D Systems reserves the right to modify, update or makes changes to Specifications or written material without prior notice at any time. All trademarks belong to their respective owners and are recognised and acknowledged. Disclaimer of Warranties & Limitation of Liability 4D Systems makes no warranty, either expressed or implied with respect to any product, and specifically disclaims all other warranties, including, without limitation, warranties for merchantability, non-infringement and fitness for any particular purpose. Information contained in this publication regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. Images and graphics used throughout this document are for illustrative purposes only. All images and graphics used are possible to be displayed on the 4D Systems range of products, however the quality may vary. In no event shall 4D Systems be liable to the buyer or to any third party for any indirect, incidental, special, consequential, punitive or exemplary damages (including without limitation lost profits, lost savings, or loss of business opportunity) arising out of or relating to any product or service provided or to be provided by 4D Systems, or the use or inability to use the same, even if 4D Systems has been advised of the possibility of such damages. 4D Systems products are not fault tolerant nor designed, manufactured or intended for use or resale as on line control equipment in hazardous environments requiring fail safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines or weapons systems in which the failure of the product could lead directly to death, personal injury or severe physical or environmental damage ( High Risk Activities ). 4D Systems and its suppliers specifically disclaim any expressed or implied warranty of fitness for High Risk Activities. Use of 4D Systems products and devices in 'High Risk Activities' and in any other application is entirely at the buyer s risk, and the buyer agrees to defend, indemnify and hold harmless 4D Systems from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any 4D Systems intellectual property rights. 10. Contact Information For Technical Support: support@4dsystems.com.au For Sales Support: sales@4dsystems.com.au Website: www.4dsystems.com.au Copyright 4D Systems Pty. Ltd. 2000-2014. 2014 4D SYSTEMS Page 10 of 10 www.4dsystems.com.au