EA EDIPTFT43-A ELECTRONIC ASSEMBLY, EA EDIPTFT43-A Datasheet - Page 13
![TFT Displays & Accessories 4.3 TFT Panel w/ Intellegence](/photos/15/66/156619/ea_ediptft43-a_sml.jpg)
EA EDIPTFT43-A
Manufacturer Part Number
EA EDIPTFT43-A
Description
TFT Displays & Accessories 4.3 TFT Panel w/ Intellegence
Manufacturer
ELECTRONIC ASSEMBLY
Datasheet
1.EA_EDIPTFT43-A.pdf
(28 pages)
Specifications of EA EDIPTFT43-A
Background Color
White
Interface Type
RS-232, I2C, SPI-Bus
Maximum Operating Temperature
+ 70 C
Minimum Operating Temperature
- 20 C
Operating Current
180 mA
Product
Displays
Supply Voltage
5 V
Touch Panel
No Touch Panel
Pixel Density
480 x 272
Module Size (w X H X T)
107 mm x 71 mm x 12 mm
Backlighting
LED
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
ELECTRONIC ASSEMBLY reserves
the right to change specifications
without prior notice. Printing and
typographical
ALL COMMANDS AT A GLANCE
The built-in intelligence allows an easy creation of your individual screen content. Below mentioned
commands can be used either directly via the serial interface (see page 12) or together with the self-
definable macro (see pages 24/25).
Command
Set terminal color
Define window
Form feed FF (dec:12)
Carriage return CR (13)
Line feed LF (dec:10)
Position cursor
Cursor on/off
Save cursor position
Restore cursor position
Terminal off
Terminal on
Output version
Output projectname
Output interface
Output informationen
Command
Set display color
Set display orientation
Delete display
Fill display
Fill display with color
Invert display
Set text color
Set font
Font zoom factor
Additional width/height
Spacewidth
Text angle
Output string
L: left justified
C: centered
R: right justified
Output string
in an area
(since V1.2)
String for terminal
Set color for lines
Draw rectangle
Draw straight line
Continue straight line
Draw point
Point size/line thickness
Pattern
Delete area
Fill area
Fill area with color
Invert area
Copy area
Patterncolor
Area with fill pattern
Draw box
Set color for border
Set border type
Draw border box
errors
reserved.
Codes
Codes
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
^M
^L
^J
D
G
R
R
R
F
T
T
T
T
F
F
Z
Z
Z
Z
F
F
F
W
W
W
M
M
M
P
C
S
R
A
E
V
Q
D
O
S
Y
C
R
B
G
R
D
P
S
C
O
R
E
R
T
J
L
F
Z
F
Z
J
L
T
Z
L
F
I
I
I
xx1 yy1
xx1 yy1 xx2 yy2
xx1 yy1 xx2 yy2
xx1 yy1 xx2 yy2
xx1 yy1
xx1 yy1
xx1 yy1 xx2 yy2
xx1 yy1 xx2 yy2
xx1 yy1 xx2 yy2
xx1 yy1 xx2 yy2
xx1 yy1 xx2 yy2 xx3 yy3 Copy an area from xx1,yy1 to xx2,yy2 to new position xx3,yy3
xx1 yy1 xx2 yy2
xx1 yy1 xx2 yy2
xx1 yy1 xx2 yy2
n1
n1
n1
n1
n1
n1
n1
n1
n1
n1
n1
c1
n1
fg
fg
fg
fg
fg
C
EA eDIPTFT43-A: Graphic commands
EA eDIPTFT43-A: Terminal commands
bg
bg
bg
n2
n2
bg
n2
bg
c2
n2
C
Display commands (effect on the entire display)
L
text ...
c3
L
text
...
W
Commands for outputting strings
Change/draw rectangular areas
Draw straight lines and points
NUL
n1
n1 Fill an area from xx1,yy1 to xx2,yy2 with color n1=1..32
n1 Draw an area from xx1,yy1 to xx2,yy2 with pattern n1
n1 Draw a rectangle xx1,yy1 to xx2,yy2 and fill with pattern n1
H
Remarks
Preset color for terminal mode: fg= foreground color; bg= background color
The terminal output is executed with font n1: 1=8x8; 2=8x16 only within the window
from column C and line L (=upper-left corner) with a width of W and a height of H
(specifications in characters). Display organisation 480x272: C=1..60; L=1..34/17;
272x480: C=1..34; L=1..60/30
The contents of the screen are deleted and the cursor is placed at pos. (1,1)
Cursor to the beginning of the line on the extreme left
Cursor 1 line lower, if cursor in last line then scroll
C=column; L=line; origin upper-left corner (1,1)
n1=0: Cursor is invisible; n1=1: Cursor flashes;
The current cursor position is saved
The last saved cursor position is restored
Terminal display is switched off; outputs are rejected
Terminal display is switched on;
The version no. is output in the terminal e.g. "EA eDIPTFT43-A V1.0 Rev.A"
The macrofile-projectname is output in the terminal e.g. "init / delivery state"
The used interface is output in the terminal e.g "RS232,115200 baud,ADR: $07"
The terminal is initialisized and cleared; the software version, hardware revision,
macrofile-projectname and CRC-checksum are output in the terminal
Remarks
Defines color 1..32 for display and areas: fg=foreground color; bg=background color
n1=0: 0°; n1=1: 90°; n1=2: 180°; n1=3: 270° (0°+180°=480x272; 90°+270°=272x480)
Delete display contents (all pixels to background color)
Fill display contents (all pixels to foreground color)
Fill complete display content with color n1=1..32
Invert display content
Color 1..32 (0=transparent) for string and character: fg=text color; bg=background
color
Set font with the number n1
n1 = X-zoom factor (1x to 8x); n2 = Y-zoom factor (1x to 8x)
n1=0..15: additional width left/right; n2=0..15: additional height top/bottom
n1=0: use spacewidth from font; n1=1: same witdh as a number; n1>=2 width in dot
Text output angle: n1=0: 0°; n1=1: 90°; n1=2: 180°; n1=3: 270°
A string (...) is output to xx1,yy1
end of string: 'NUL' ($00), 'LF' ($0A) or 'CR' ($0D)
several lines are separated by the character '|' ($7C, pipe)
the character '\' ($5C, backslash) cancles the special function of '|' and '\'
Command for outputting a string from a macro to the terminal
Colors 1..32 (0=transparent): fg = color for line; bg = pattern background
Draw four straight lines as a rectangle from xx1,yy1 to xx2,yy2
Draw straight line from xx1,yy1 to xx2,yy2
Draw a straight line from last end point to xx1, yy1
Set a point at coordinates xx1, yy1
n1 = X-point size (1 to 15); n2 = Y-point size (1 to 15);
Set straight line/point pattern no. n1=1..255; 0=do not use pattern
Delete an area from xx1,yy1 to xx2,yy2 (fill with background color)
Fill an area from xx1,yy1 to xx2,yy2 (fill with foreground color)
Invert an area from xx1,yy1 to xx2,yy2
Color 1..32 (0=transp.) for monochrome pattern: fg=foreground; bg=background color
Set color for border segments: c1=frame outside; c2=frame inside; c3=filling
Set border type n1=1..255; border angle: n2=0: 0°; n1=1: 90°; n1=2: 180°; n1=3: 270°
Draw a border box from xx1,yy1 to xx2,yy2
text
...
NUL
Output a string (...) inside area from xx1,yy1 to xx2,yy2 at position
n1=1..9; the area will be filled with background color;
n1=1: Top Left; n1=2: Top Center; n1=3: Top Right
n1=4: Middle Left; n1=5: Middle Center; n1=6: Middle Right
n1=7: Bottom Left; n1=8: Bottom Center; n1=9: Bottom Right
EA eDIPTFT43-A
Page 13
60,17
after
reset
8x16
after
reset
8,1,1
0, 0
1, 0
8,1
1,1
1,1
8,1
8,0
1,1
8,1
1,1
8,1
on
0°
1
3
0
0
0