You make a good point. A bit brash I might say, but a good point just the same.select
Hopefully, the following photo links will work and help...
The display on the breadboard:http://grpace.net/arduino/photos/lcd/Breadboard1.png
There are 2 sets of solder points. According to the spec sheet (from left to right):
1) RX | RS232 In
2) VSS | Ground
3) VDD | 5v for logic
1) SPISS| SPI Slave Select
2) SDO | No Connect
3) SCK/SCL | Serial Clock
4) SDI/SDA | Serial Data In [SPI] / Serial Data [I2C]
5) VSS | Ground
6) VDD | 5v for logicselect
As you should be able to see in the photo, I have the two 5v and Grounds jumpered together on the breadboard.
A "top view" of it is here: http://grpace.net/arduino/photos/lcd/Breadboard2.png
. Sorry... Couldn't get a clearer photo.
The color coding used on the wires:
Red = 5 volt
Grey = Ground
Yellow = Data In (both RS232 and SPI/I2C connections)
Blue = Serial Clock
Purple = SPI Slave Select
Using flexible jumper wires, I have 5v and Ground from the Arduino to the 5v and Grounds that are jumpered together on the breadboard.
I am also jumpering digital pin 3 on the Arduino to the RS232 Serial In (the display's RX pin) on the breadboard.
I am also attempting to use the Arduino's example SoftwareSerial library code to communicate with the display.
It seems to be displaying, but with some garbage characters thrown on the display, as can be seen here:http://grpace.net/arduino/photos/lcd/Display.png
I hope I have explained all of this well. I really would appreciate any help in understanding what's happening here. If anyone needs further clarification, please feel free to ask.
Thank all of you in advance !