4D systems Internet of Displays Series Datasheet Download Page 8

IoD Display Module Series                                            IoD-09TH/SM 

 

©

 2017 4D SYSTEMS                       Page 8 of 22                        www.4dsystems.com.au

 

 

Hardware Interface - Pins 

 

This section describes in detail the hardware interface 
pins of the device.

 

 

 

Serial Port 

 TTL Level Serial 

 

The ESP8266

 

Processor has a hardware asynchronous 

serial ports that  can be accessed via  the  headers on 
the  IoD-09  module.  The  serial  port  can  be  used  to 
communicate with external serial devices.

 

The primary features are:

 

 

Full-Duplex 8 bit data transmission and reception.

 

 

Data format: 8 bits, No Parity, 1 Stop bit. 

 

 

Independent  Baud  rates  from  300  baud  up  to 
921600 baud.

 

 

Single  byte  transmits  and  receives  or  a  fully 
buffered  service.  The  buffered  service  feature 
runs  in  the  background  capturing  and  buffering 
serial data without the user application having to 
constantly poll any of the serial ports. This  frees 
up the application to service other tasks. 

 

 
A single byte serial transmission consists of the start 
bit, 8-bits of data followed by the stop bit. The start bit 
is always 0, while a stop bit is always 1. The LSB (Least 
Significant Bit, Bit 0) is sent out first following the start 
bit.  Figure  below  shows  a  single  byte  transmission 
timing diagram. 
 

 

 
The  serial  port  is  also  the  primary  interface  for  User 
program downloads, and configuration via the IDE.  
 

 

 
 

 

System Pins 

 

+5V (Module Voltage Input) 

 

Module supply voltage input pins. This pin should be 
connected to a  stable  supply voltage in the range of 
4.0 Volts to 5.5 Volts DC. Nominal operating voltage is 
5.0 Volts. Note backlight brightness will be dimmer for 
voltages under 5.0V. 

 

 

GND (Module Ground)

 

Device ground pins. Both pins should be connected to 
ground.

 

 

RESET (Module Master Reset) 

 

Module  Master  Reset  pin.  An  active  low  pulse  of 
greater  than  2μs  will  reset  the  module.  Internally 
pulled  up  to  3.3V  via  a  10K  resistor.  Only  use  open 
collector type circuits to reset the device if an external 
reset is required.  

 

 

GPIO0 (Flash Programming)

 

This  pin  is  primarily  used  for  the  Flashing  of  the 
ESP8266’s  Flash  Memory  via  the  programming 
software. This pin must be left floating at power-up to 
enable  the  ESP8266  to  boot  correctly.  Once  the 
module  has  booted,  this  pin  is  freely  available  to  be 
used for I2C or GPIO operations.

 

 

GPIO2 (Flash Mode)

 

This  pin  is  primarily  used  to  tell  the  ESP8266  which 
mode  it  needs  to  be  in,  and  to  load  from  Flash 
Memory. This pin must be left floating at power-up to 
enable  the  ESP8266  to  boot  correctly.  Once  the 
module  has  booted,  this  pin  is  freely  available  to  be 
used for I2C or GPIO operations.

 

 
GPIO12 (MISO) 

This  pin  is  the  MISO  SPI  pin,  which  is  used  for  the 
Display, the microSD card, and is also available for the 
User to connection additional SPI devices to the bus. It 
is  used  in  conjunction  with  the  other  SPI  pins,  and 
requires GPIO0, GPIO2 or GPIO16 for the Chip Select 
for any additional devices. 
 

GPIO13 (MOSI) 

This  pin  is  the  MOSI  SPI  pin,  which  is  used  for  the 
Display, the microSD card, and is also available for the 
User to connection additional SPI devices to the bus. It 
is  used  in  conjunction  with  the  other  SPI  pins,  and 
requires GPIO0, GPIO2 or GPIO16 for the Chip Select 
for any additional devices. 
 

GPIO14 (SCK) 

This pin is the SCK SPI pin, which is used for the Display, 
the microSD card, and is also available for the User to 
connection additional SPI devices to the bus. It is used 
in  conjunction  with  the  other  SPI  pins,  and  requires 

Summary of Contents for Internet of Displays Series

Page 1: ...ase refer to the 4D Systems website for the latest Revision of this document www 4dsystems com au DATASHEET InternetofDisplaysSeries IoD 09TH 0 9 ThroughHoleversion IoD 09SM 0 9 SurfaceMountversion Do...

Page 2: ...l 8 System Pins 8 SPI 9 I2C 9 1 Wire 9 ESP8266 SoC 9 SD SDHC Memory Cards 9 Display Module Precautions 10 Hardware Tools 10 4D UPA Universal Programmer 10 Programming the IoD 11 Arduino IDE 11 4D Syst...

Page 3: ...IoD Display Module Series IoD 09TH SM 2017 4D SYSTEMS Page 3 of 22 www 4dsystems com au Hardware Revision History 21 Datasheet Revision History 21 Legal Notice 22 Contact Information 22...

Page 4: ...sif 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...

Page 5: ...trol this pin via one of its port pins using an open collector drain arrangement 5 5V P Main Voltage Supply ve input pin Range is 4 0V to 5 5V nominal 5 0V 6 GND P Supply Ground 7 GPIO16 I O I O pin C...

Page 6: ...his pin via one of its port pins using an open collector drain arrangement 5 5V P Main Voltage Supply ve input pin Range is 4 0V to 5 5V nominal 5 0V 6 GND P Supply Ground 7 GPIO16 I O I O pin Can be...

Page 7: ...programmed in place MountingtheHardware The IoD 09TH features male pins which are at a regular 0 1 2 54mm pitch spacing and are designed to plug into another PCB headers or directly into pads for eas...

Page 8: ...ce ground pins Both pins should be connected to ground RESET Module Master Reset Module Master Reset pin An active low pulse of greater than 2 s will reset the module Internally pulled up to 3 3V via...

Page 9: ...he IoD 09 so it boots correctly which is also required for I2C The IoD 09 is compatible with 100kbit s and 400kbit s bus speeds higher may be possible refer ESP8266 documentation The TX and RX serial...

Page 10: ...ult in deformed zebra stripes a cracked display cell and broken backlight Display modules have a finite life which is typically dictated by the display itself more specifically the backlight The backl...

Page 11: ...l down to the bottom and you should see a listing for esp8266 Click on it and then on install and install the latest version Once this has been completed click Close and then shut down the Arduino IDE...

Page 12: ...e library specifically for the IoD and some demo applications This library can be downloaded and added to the Arduino IDE like any normal library Navigate to https github com 4dsystems GFX4dIoD9 And d...

Page 13: ...he User up and running Not all development environments and features will be needed by every User However by purchasing the display solution in a Starter Kit allows you to take full advantage of all o...

Page 14: ...IoD Display Module Series IoD 09TH SM 2017 4D SYSTEMS Page 14 of 22 www 4dsystems com au MechanicalDetails IoD 09 TH...

Page 15: ...IoD Display Module Series IoD 09TH SM 2017 4D SYSTEMS Page 15 of 22 www 4dsystems com au MechanicalDetails IoD 09 SM...

Page 16: ...IoD Display Module Series IoD 09TH SM 2017 4D SYSTEMS Page 16 of 22 www 4dsystems com au MechanicalDetails 4D UPAProgrammer...

Page 17: ...IoD Display Module Series IoD 09TH SM 2017 4D SYSTEMS Page 17 of 22 www 4dsystems com au SchematicDetails IoD 09DisplayModule...

Page 18: ...IoD Display Module Series IoD 09TH SM 2017 4D SYSTEMS Page 18 of 22 www 4dsystems com au SchematicDetails 4D UPAProgrammingModule...

Page 19: ...Min Typ Max Units Supply Voltage VCC Stable external supply required 4 0 5 0 5 5 V Operating Temperature 10 60 C Input Low Voltage 3 3V all pins 0 3 0 25VCC V Input High Voltage GPIO0 GPIO16 and RX P...

Page 20: ...splay Optimal viewing is from below when in Portrait mode The end closest to the microSD connector is the bottom Display Backlighting IoD 09TH SM 1 LED Pixel Pitch IoD 09TH SM 0 144mm 80 pixels x 0 12...

Page 21: ...heetRevisionHistory Revision Number Date Description 1 1 28 09 2017 Initial Public Release Revision Number Date Description 1 0 28 09 2017 Initial Public Release 1 1 08 11 2017 Updated for Release 1 2...

Page 22: ...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 indir...

Page 23: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information 4D Systems SK IoD 09TH IoD 09TH IoD 09SM...

Reviews: