My Projects

LCD module data

Numeric

Character

Mixed

Graphic

Resources

This is an old revision of the document!


IP230

LCD Description
ModelIP 230
ManufacturerShoretel
Recovered fromShortel IP 230 Phone
Board IDsA270-1101-01, D2C400460, SEVG LCD Board
Board IDsA270-1051-02 rev A, C2C084793
LCD typepositive
Polarizer typerefective
Columns141 pixels (27 characters)
Rows44 pixels (5 rows)
Char matrix5×8
Driver IC
Backlight-
Arduino driver
Connectorribbon cable
Num Pins35
Pin spacing“
Module sizemm
Connector pin-out Arduino test rig
Pin#IC pinLabelPincolour
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35



The display has approximately 141 columns and 44 rows of pixels (plus a few extra as part of a vertical dividing line). But, as can be seen in the pixel layout photo below, those pixels have a rather custom layout which will make it interesting to drive, and probably not worth the effort! Despite apparently being a graphic, rather than character display, the pixels are physically separated into blocks. In the upper half of the display we have 4 blocks 11 pixels wide, 18 blocks 5 pixels wide and one block 7 pixels wide. These are in 3 rows, 8 pixels high, with a gap between the rows. So you could treat the upper half as 3 rows of 27 characters, with a small aberration where the 7 pixel wide block is. The lower half is even stranger, with one blank row, one row as above, then a last row divided into 24 character blocks with borders grouping sets of 6 characters. Not exactly general purpose!


Examples :