EA OLEDL128-6
INCL CONTROLLER SSD1309 FOR SPI AND I²C
Dimension 68x51x3.3mm
FEATURES
128X64 DOTS (RELATES TO 8x21 CHARACTER OR 4x16 LARGE CHARACTER)
HIGH CONTRAST OLED DISPLAY
INTEGRATED CONTROLLER SSD1309
SPI INTERFACE: MOSI, CLK, CS, D/C
I²C INTERFACE: SDA, SCL
WIDE TEMPERATURE RANGE (TOP -40°C - +80°C)
NO MOUNTING REQUIRED: JUST PUT INTO PCB
3 VERSIONS (WITH / W.O. POLARISOR AND PROTECTION GLASS) IN VARIOUS COLORS)
FAST RESPONSE TIME, NO AFTERGLOW
ORDERING CODES
GRAPHIC 128x64, yellow, black background, incl. protection glass
GRAPHIC 128x64, yellow, black background, w./o. protection glass
GRAPHIC 128x64, white, black background, w./o. protection glass
WITH A MINIMUM ORDER QTY. OF 10,000 PCS.
GRAPHIC 128x64, yellow, silver background, w./o. protection glass
GRAPHIC 128x64, with Polariser (Standard)
x:
E = Green
B = Blue
EA OLEDL128-6GGA
EA OLEDL128-6LGA
EA OLEDL128-6LWA
EA OLEDL128-6NGA
EA OLEDL128-6LxA
ACCESSORIES
TEST BOARD WITH USB-INTERFACE
SOCKET 4.8mm HOCH (2 PCS. ARE REQUIRED)
TOUCHPANEL, 4-WIRE ANALOGUE SELF-ADHESIVE
TOUCHPANEL, PCAP, SELF-ADHESIVE
ZIFF CONNECTOR FOR TOUCH, BOTTOM CONTACT
ZIFF CONNECTOR FOR TOUCH, BOTTOM CONTACT
*)
EA 9781-2USB
EA FL-20P
EA TOUCH128-2*)
EA TOUCH128-29C1
EA WF100-04S
EA WF100-06S
ONLY IN COMBINATION WITH EA OLEDL128-6GGA.
DISPLAY VISIONS GmbH
Zeppelinstraße 19
D-82205 Gilching
Germany
Fon: +49 (0)8105-7780 90
Fax: +49 (0)8105-7780 99
e-Mail: info@lcd-module.de
Web: www.lcd-module.com
Issue 02.2022
EA OLEDL128-6
EA OLED SERIES
With its EA OLED series DISPLAY VISIONS launches worldwide the first display family with OLEDtechnology for direct mounting and soldering. In comparison to standard displays there’s no FFC/FPC
cable/connector that may loose contact, this OLED series will be soldered directly or put into a standard 2.54
mm precision socket.
It is designed for compact handheld equipment and provides a lot real advantages:
- Extreme compact (68x51mm) with a large viewing area (64x37mm)
- Super flat with 2.4 mm (without frontal protection glass)
- SPI and I²C interface
- Simple mounting with direct soldering
- Ex stock available from 1 pc. off
- Long life time (>50,000 h for yellow)
- Extreme wide temperature range (-40..+80°C)
- Fast response time (10µs), no afterglow
VERSIONS
The EA OLEDL128-6 is available in 3 different versions:
EA OLEDL128-6GGA / Allround
This module is perfect for rough environment. An additional frontal glass protects the display against scratch,
shock and UV light. Thanks to its integrated polariser there’s no need for an additionally smoked glass.
EA OLEDL128-6LGA / Flat
This module is the standard module and does fit for the most applications. The flat design (2.4 mm) makes
the display perfect for smallest equipment. The background is always deep black for best contrast.
EA OLEDL128-6NGA / Design solution (custom made)
This version is to become favourite for assembly behind a smoked glass. There’s no protection glass or
polariser which makes it with 2.4mm very flat. The advantage is a doubled
brightness which makes it perfect in combination with the smoked glass.
We recommend to put it behind a fully smoked glass front to make only
the graphic visible, no edges, no print, no overhang and hygienic to clean.
COLORS (CUSTOM MADE)
The standard colors are yellow and white.
The flat version EA OLEDL128-6LGA is on customers request available in 3 more colors. The minimum order
quantity is 10,000 pcs., lead time is about 20 weeks. Samples are available on request.
Interface and software are 100% compatible. The yellow color provides highest brightness and longest life
time.
EA OLEDL128-6LEA
EA OLEDL128-6LBA
Printing and typographical errors reserved.
DISPLAY VISIONS reserves the right to change specification without prior note.
Page 2
EA OLEDL128-6
APPLICATION EXAMPLES
4-Wire SPI
3-Wire SPI
I²C Address 0x78
I²C Address 0x7A
VCC – Generation: 12 V (FAN5331, LT1935)
Printing and typographical errors reserved.
DISPLAY VISIONS reserves the right to change specification without prior note.
Page 3
EA OLEDL128-6
DATA TRANSFER 4-WIRE SPI (8 BIT)
Data transmission for SPI is
unidirectional, that means that
data can only be written, there’s
no data read option. Selection
for writing data or command is
done with the D/C line. A busy
check is not necessary at all.
Clock rate may be up to 10
MHz. Data transmission is
based on SPI mode 3, MSB
first. For more details please
refer to the controllers data
sheet SSD1309.
DATA TRANSFER 4-WIRE SPI (9 BIT)
Data transmission for SPI is
unidirectional, that means
that data can only be written,
there’s no data read option.
Selection for writing data or
command is done with the
first bit of the 9 bit data
transfer. A busy check is not
necessary at all. Clock rate
may be up to 10 MHz. Data transmission is based on SPI mode 3, MSB first (9 bit). For more details please
refer to the controllers data sheet SSD1309.
DATA TRANSFER I²C
The I²C mode provides a bi-directional data transmission: That means that data can be written and read. With
the pin SA0 the I²C address can be changed (L: 0x78 or 0x3C, H:0x7A or 0x3D), so up to 2 displays may be
driven on 1 bus. The clock rate may be up to 400 KHz. Please make sure when defining the pull-up resistors
that the internal resistance of the display is 600..1000 . This affects the low level when reading data and
ACK bit.
Attention: When reading data, after the command for page- or column address there need to be a dummy
read (discard the first byte).
Control byte: Co (Continuation bit) = 0 Display data do follow; 1 refer D/C bit t
Printing and typographical errors reserved.
DISPLAY VISIONS reserves the right to change specification without prior note.
Page 4
EA OLEDL128-6
GRAPHIC RAM
The EA OLEDL128-6 comes with an integrated display RAM. Each byte
represents 8 dots. For more details please refer to the controllers data sheet
SSD1309, available on our website at
http://www.lcd-module.de/fileadmin/eng/pdf/zubehoer/ssd1309.pdf.
COMMAND TABLE (ABSTRACT)
This is a collection of the most important commands. The data sheet SSD1309
provides the full list plus a detailed description.
Command
Contrast
Control
D/
C
0
0
Hex
81
7F
D7
1
A7
Command Code
D6 D5 D4 D3
0
0
0
0
A6
A4
A5
A3
D2
0
A2
D1
0
A1
D0
1
A0
Display
On / Off
0
AE/
AF
1
0
1
0
1
1
1
X0
Set
Column
address
0
0
0
21
0
7F
0
A7
B7
0
A6
B6
1
A5
B5
0
A4
B4
0
A3
B3
0
A2
B2
0
A1
B1
1
A0
B0
Set Page 0
address
0
0
22
0
7
0
X
X
0
X
X
1
X
X
0
X
X
0
X
X
0
A2
B2
1
A1
B1
0
A0
B0
Display
Start Line
0
40
–
7F
0
1
A5
A4
A3
A2
A1
A0
Segment
remap
0
A0/
A1
1
0
1
0
0
0
0
X0
Com
output
scan
direction
0
C0/
C8
1
1
0
0
X3
0
0
0
RAM Data
1
XX
D7
D6
D5
D4
D3
D2
D1
D0
Description
Double byte command to select 1
out of 256 contrast steps. Contrast
increases as the value increases.
X0=0: Display OFF (sleep mode)
(RESET)
X0=1: Display ON in normal mode
Setup column start and end
address
A[7:0] : Column start address,
range : 0-127d, (RESET = 0)
B[7:0]: Column end address, range
: 0-127d, RESET = 127)
Note: This command is only for
horizontal or vertical addressing
mode.
Setup page start and end address
A[2:0] : Page start Address, range
: 0-7d, (RESET = 0)
B[2:0] : Page end Address, range :
0-7d, (RESET = 7)
Note: This command is only for
horizontal or vertical addressing
mode.
Set display RAM display start line
register
from
0-63
using
X5X3X2X1X0.
Display start line register is reset to
0 during RESET.
X0=0: column address 0 is mapped
to SEG0 (RESET)
X0=1: column address 127 is
mapped to SEG0
X3=0: normal mode (RESET) Scan
from COM0 to COM[N –1]
X3=1: remapped mode. Scan from
COM[N-1] to COM0
Where N is the Multiplex ratio
D7-D0 is written to RAM.
Printing and typographical errors reserved.
DISPLAY VISIONS reserves the right to change specification without prior note.
Page 5
EA OLEDL128-6
INITIALISATION EXAMPLE
void init_OLEDL128(void)
{
send_command(0x40);
send_command(0xA0);
send_command(0xC0);
send_command(0xA6);
send_command(0x81); send_command(0xFF);
send_command(0xD5); send_command(0x40);
send_command(0xD9); send_command(0x44);
send_command(0xAF);
}
//Set Display start line
//Bottom View no Segment remap
//Bottom View COM scan direction normal
//Display normal (RAM)
//Set contrast to maximum
//Clock divider/Oscillator frequency
//Pre‐charge Period
//Display on
ACCESSORY: SOCKET EA FL-20P
Using a 20-pin socket makes the display replaceable and adapts
the height. Those socket may also be soldered automatically by
wave soldering or reflow process. Each display requires 2 pcs.
Printing and typographical errors reserved.
DISPLAY VISIONS reserves the right to change specification without prior note.
Page 6
EA OLEDL128-6
ACCESSORY: TOUCHPANEL EA TOUCH128-2
As an accessory there is an analogue touchpanel available. It
comes with a self-adhesive glue on its rear side. Connection is
done via FFC, pitch 1.0 mm. Any standard ZIFF connector can
be used (e.g. EA WF100-04S). Bending radius is minimum 5 mm.
Interfacing to a processor can be either done by an external
touch panel controller or with a controller that is featured with
analogue input. The touch panel is similar to a potentiometer:
connecting a voltage of e.g. 3.3 V to the pins Top-Bottom makes
it possible to read out a voltage on pin Left or Right which is linear
to the Y-coordinate of
Specification
Value
min
max
Unit
the pressed point. The
Top-Bottom
100
400
Ω
X-coordinate will result
Left-Right
110
410
Ω
when the voltage will
Voltage
3
12
V
Current
5
25
mA
be supplied to LeftLinearity
1,5
%
Right
and
Force
45
65
G
Contact Bounce
5
10
Ms
measurement is done
Top.
-20
+60
°C
at Top or Bottom. The
TStor.
-20
+70
°C
pinout of the connecting cable is shown in the drawing.
Transmission
75
85
%
Lifetime
10000
Cycles
Only in combination with the EA OLEDL128-6GGA.
TOUCHPANEL EA TOUCH128-29C1 (PCAP, CAPACITIVE)
As an accessory we provide a suitable, capacitive touch panel (PCAP). It comes
already with controller (FT5316) and integrated I²C bus. It supplies the
coordinates in resolution 128x64 directly. The line INT shows, if data are
available to be read out. The I²C bus address is 0x70. For connection there is
a ZIF connector with pitch 1.0 mm, e.g. EA WF100-06S.
Printing and typographical errors reserved.
DISPLAY VISIONS reserves the right to change specification without prior note.
Pinout
Pin
1
2
3
4
5
6
Name
SCL
SDA
VDD
RES
INT
GND
Description
Int. 4k7 Pull-up
Int. 4k7 Pull-up
H
L
Internal Pull-up
L
Page 7
EA OLEDL128-6
ACCESSORY: ZIFF CONNECTOR EA WF100-04S
The ZIFF connector matches perfect to the touch panel
EA TOUCH128-2. It provides 4 pins with 1.0 mm pitch.
Connection is bottom contact.
The top contact version is called EA WF100-04T.
USB-TEST BOARD EA 9781-2USB
For easy startup, a USB test board is available that can be connected
to a PC. A USB cable and Windows software is supplied with the
product. It allows text and images (BMP) to displayed directly on the
connected display. The board provides many connectors matching
different OLED displays from DISPLAY VISIONS.
You will find more information on the test board in the data sheet
EA 9781-2USB.
SIMULATION WITH WINDOWS
A little software tool called "OLED Simulator" shows the OLED display with individual content. It also drives
the USB test board with the real display to show same content. You can download the software free from our
website. Note that all functions of the simulation software do run also without the USB board.
https://www.lcd-module.de/fileadmin/downloads/startoled_v20.zip
Printing and typographical errors reserved.
DISPLAY VISIONS reserves the right to change specification without prior note.
Page 8
EA OLEDL128-6
ELECTRICAL SPECIFICATION
Unless otherwise specified, VSS = 0V , VDD = 1.8 - 3.3V ( Ta = 25℃)
Value
Condition
Operating Temperature
Storage Temperature
Storage Humidity
Operating Voltage VDD
logic supply
Operating Voltage VCC
OLED supply
High Logic input level
Low Logic input level
Power Supply
1)
2)
min
max
Unit
+80
+80
90
°C
°C
%RH
3.0
3.3
V
12.5
13.0
V
-40
-40