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-1051-02 rev A1)2)
Board IDsKEPC-945-E, EveryMan LCDBoard May 283)
LCD typepositive
Polarizer typereflective
Columns141 pixels (27 characters)
Rows44 pixels (5 rows)
Char matrix5×8
Driver IC
Backlight-
Arduino driver
Connectorribbon cable
Num Pins35
Pin spacing2 mm
LCD size86 mm x 52 mm
Connector pin-out4) Arduino test rig
Pin#OhmsVoltsConnectLabelPincolour
100 VssGND
21200
31200
41200
5
6
7
8
9
10
111040
121040
131040
141040
151040
161040
171040
181200
19870 U4 pin 1
20870 U4 pin 8
2100 VssGND
22900 R13ctrl
23900 R12 U2ctrl
24900 R11 U1ctrl
25820 R10 U1ctrl
26820 R9 U1ctrl
27865 R8 U1data
28865 R7 U1data
29865 R6 U1data
30865 R5 U1data
31865 R4 U1data
32865 R3 U1data
33865 R2 U1data
34865 R1 U1data
35 3.3 Vdd3.3V
U1 pin
nR1data
n+1R2data
n+2R3data
n+3R4data
n+4R5data
n+5R6data
n+6R7data
n+7R8data
n+8 3.3V
n+9R9
n+10R10
n+11R11
n+12 GND
n+13



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! I am now thinking this is probably a character based LCD display, despite being described as 141 x 44 pixels in one document. And the extra divider elements are probably addressed as pixels within characters logically located on the 4th line. If it is addressed as a simple character based display, then the characters are probably all logically 6 pixels wide, but most character positions can't display the extra column of pixels. When used in the IP 230 phone those double wide characters are used to display double wide icons like a phone symbol or a pulsing circle (but presumably created from two adjacent programmable characters).

Similar to A270-1101-01, D2C400460, SEVG LCD Board, from IP 230G phones, but they have 39 pins - ShoreTel 230G telephone from 2011


Examples :

IP230 front IP230 back IP230 back

IP230 chip

IP230 examples

IP230 pixel layout

1)
Shorephone Model IP 230 10
2)
A599-1000-02 IP 230 11, 11 Oct 2006
3)
IP Telephone Model SEV, 11 Oct 2006
4)
connector not labeled on board, so this is looking at the back of the upright LCD, numbering from left to right