gen4
Display Module Series
gen4-IoD-24T, 28T, 32T
Contents
Description ...................................................................................................................4
Features .......................................................................................................................4
Hardware Overview ......................................................................................................5
Hardware Interface - Pins..............................................................................................6
Serial Port
–
TTL Level Serial .......................................................................................... 6
System Pins .................................................................................................................... 6
SPI - (Used internally) .................................................................................................... 6
ESP8266 SoC .................................................................................................................7
SD/SDHC Memory Cards ...............................................................................................7
FFC Cable ......................................................................................................................7
Application PCB Support ...............................................................................................7
Display/Module Precautions .........................................................................................8
Hardware Tools ............................................................................................................8
gen4-IoD programmer ................................................................................................... 8
Internal / External Antenna...........................................................................................9
Programming the IoD .................................................................................................. 10
Arduino IDE .................................................................................................................... 10
4D Systems - Workshop 4 IDE ........................................................................................ 11
Starter Kit ................................................................................................................... 12
Display Module Part Numbers ..................................................................................... 12
Mechanical Details
–
gen4-IoD
2.4”
............................................................................. 13
Mechanical Details
–
gen4-IoD
2.8”
............................................................................. 14
Mechanical Details
–
gen4-IoD
3.2”
............................................................................. 15
Mechanical Details - Gen4 IoD Programmer................................................................. 16
Schematic Details
–
gen4-IoD Display .......................................................................... 17
Schematic Details
–
gen4-IoD Programming Module .................................................... 18
Specifications ............................................................................................................. 19
Hardware Revision History .......................................................................................... 21
©
2017 4D SYSTEMS
Page 2 of 22
www.4dsystems.com.au
gen4
Display Module Series
Description
The gen4-IoD (Internet of Displays) series of is part of
the latest gen4 Range of modules Designed and
Manufactured by 4D Systems.
The gen4 series was designed specifically for ease of
integration and use, with careful consideration for
space requirements and functionality.
This specific gen4 module features a 2.4”,
2.8” or a
3.2”
colour TFT LCD display, with Resistive Touch. It is
powered by the WiFi enabled ESP8266, which offers
an array of functionality and options for any Designer
/ Integrator / User.
The gen4-IoD range can be easily programmed using
4D Systems Workshop4 or the Arduino IDE installed
with the ESP8266 core.
The feature rich 4D Systems GFX4d library enables
speedy development of applications by providing
extensive primitive graphics functions, enhanced
graphics via Workshop4, SD card and touch routines,
integrated into a single library.
The on-board SD card socket enables the use of FAT16
or FAT32 formatted cards for extensive storage
capabilities.
The gen4-IoD series of Integrated Display Modules
features a 10 pin ZIF socket, designed for a 10 pin FFC
cable, for easy and simple connection to an application
or mother board, or for connecting to accessory
boards for a range of functionality advancements.
The gen4 series of modules has been designed to
minimise the impact of display related circuitry, and
provide a platform suitable for integration into a
product. Application boards can sit flush on the back
of the gen4 if required, as the display related
electronics sit inside the plastic mounting base, leaving
the application board surface clear for User circuitry.
More information on the Espressif ESP8266 SoC can be
found on the Espressif website
http://espressif.com,
and from the ESP8266EX SoC datasheet itself:
http://www.espressif.com/sites/default/files/docum
entation/0a-esp8266ex_datasheet_en.pdf
gen4-IoD-24T, 28T, 32T
Features
•
Powerful Intelligent LCD-TFT display module
powered by the Espressif ESP8266 SoC.
•
320 x 240 Resolution, RGB 65K true to life colours,
TFT Screen with integrated 4-wire Resistive Touch
Panel.
•
Built in WiFi suitable for ‘Internet of things’
applications.
•
802.11 b/g/n/e/i support
•
Integrated TCP/IP protocol stack
•
WiFi 2.4 GHz, supporting WPA/WPA2 and
WEP/TKIP/AES, along with STA/AP/STA+AP/P2P
operation modes
•
4Mbit (512kb) of Flash memory for User Application
Code and Data.
•
128Kb of SRAM of which 80kb is available for the
User.
•
10pin FPC connection, for all signals, power,
communications and programming.
•
On-board latch type microSD memory card
connector for multimedia storage and data logging
purposes.
•
DOS compatible file access (FAT16 or FAT32 format).
•
Display full colour images, animations, and icons.
•
4.0V to 5.5V range operation (single supply). A
1Amp+ supply is highly recommended for stability.
•
Module dimensions:
(2.4”) 78.4 x 44.8 x 7.2mm.
(2.8”) 87.3 x 52.1 x 7.3mm.
(3.2”) 95.7 x 57.1 x 7.5mm.
•
Weighing: ~26 g (2.4”), ~36 g (2.8”), ~44 g (3.2”),
•
4x mounting tabs with 3.2mm holes for mechanical
mounting using M3 screws.
•
RoHS, REACH and CE compliant.
NOTE:
Arduino is a trademark of Arduino Team, and all
references to the word “Arduino” or use of its
logo/marks are strictly in reference to the Arduino
product, and how this product is compatible with the
aspect of the product but is not associated with the
Arduino Team in anyway.
ESP8266 / ESP8266EX are products made by Espressif.
4D Systems is not associated with Espressif in anyway,
other than utilising their product inside of ours.
©
2017 4D SYSTEMS
Page 4 of 22
www.4dsystems.com.au
gen4
Display Module Series
Hardware Overview
gen4-IoD-24T, 28T, 32T
Latch Type
microSD Socket
AR1021
Resistive Touch
Controller
4Mbit Flash
Memory for the
ESP8266
2.4”, 2.8” or 3.2” TFT LCD
with Resistive Touch
USER I/O
–
10 way ZIF Socket
0.5mm pitch Upper Contact
5.5mm wide FPC Cable
ESP8266 SoC
PIN 10
PIN 1
Ceramic chip antenna, and
U.FL external antenna connector
USER I/O
–
10 Way FPC
Pin
1
2
3
Symbol
GND
GND
RESET
I/O
P
P
I
Description
Supply Ground.
Supply Ground.
Master Reset signal. Internally pulled up to 3.3V via a 10K resistor. An active Low
pulse greater than 2 micro-seconds will reset the module. If the module needs
to be reset externally, only use open collector type circuits. This pin is not driven
low by any internal conditions. The host should control this pin via one of its
port pins using an open collector/drain arrangement.
I/O pin. This pin is used for backlight control and flash programming
Asynchronous Serial Receive pin, TTL level. Connect this pin to the Transmit (Tx)
signal of other serial devices. Used in conjunction with the TX pin for
programming this microLCD. This pin is tolerant up to 3.3V levels.
Asynchronous Serial Transmit pin, TTL level. Connect this pin to the Receive (Rx)
signal of other serial devices. Used in conjunction with the RX pin for
programming this microLCD. This pin outputs 3.3V levels.
Supply Ground.
I/O pin. Can be used as digital input or output. Can also be used for PWM and 1-
wire device interfacing. This pin is available to the user. This pin is tolerant up to
3.3v levels.
Main Voltage Supply +ve input pin. Range is 4.0V to 5.5V, nominal 5.0V.
Main Voltage Supply +ve input pin. Range is 4.0V to 5.5V, nominal 5.0V.
4
5
GPIO0
RX
I/O
I
6
TX
O
7
8
GND
GPIO16
P
I/O
9
10
5V IN
5V IN
P
P
I = Input, O = Output, P = Power
©
2017 4D SYSTEMS
Page 5 of 22
www.4dsystems.com.au