sorry no. The boards are shipped in 24 bit mode. If you want 6 bit mode you need to short the wires as listed they are not shorted when you receive them.
For myself I plan to use 16bit mode. the colour pins can share with the 16 lower 16 Address and 16 data bits of my RAM module giving me control of the screen and 64MWords of RAM with
16 pins data/address/colour
6·lcd control pins
2 eeprom/touch pins/user interface
2 latch pins
5 pins for sd card and flash
1 pin for power manigment
It took me a while to figure out how to wire up the breakout board to the platforms I have. I decided on a 40 pin hard drive cable. It has the right pinout, and provided a way to short the wires for the colors. One end is a standard hard drive connector with headers plugged in (used like a pogo pin tester), and the other end was modified to plug into a propeller platform from Gadget Gangster.
mctrivia said...
to connect these to the prop in 6 bit mode compatible with rays paint program you need to use the following pins(pin numbers can be changed in software)
Pins 16..23
B0,B2,B4,B6 are shorted
B1,B3,B5,B7 are shorted
R0,R2,R4,R6 are shorted
R1,R3,R5,R7 are shorted
G0,G2,G4,G6 are shorted
G1,G3,G5,G7 are shorted
Hsync
VSync
BL=2
DON=24
PCLK=25
DE=26
PI=27
SCL= 28
SDA= 29
I received my beakout boards and have soldered in the header pins. The above pinouts confused me, as I took it that B0 was Pin 16, B1 Pin 17 etc.·For clarity they·should be:
The touchscreen functionality·is not working for me. I have tried different displays, but no change. PI (Touchscreen IRQ) is always 3.2v, whether the screen is being touched or not. Any suggestions?
Kerry
P.S. The screens are nice and bright. Fairly uniform backlighting also. Great find.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"Heaven help me Marge, I'm just not that smart." - Homer Simpson
I received my beakout boards and have soldered in the header pins. The above pinouts confused me, as I took it that B0 was Pin 16, B1 Pin 17 etc. For clarity they should be:
Pin - Breakout Board
16 - VSYNC
17 - HSYNC
18 - B0, B2, B4, B6
19 - B1, B3, B5, B5
20 - G0, G2, G4, G6
21 - G1, G3, G5, G7
22 - R0, R2, R4, R6
23 - R1, R3, R5, R7
The touchscreen functionality is not working for me. I have tried different displays, but no change. PI (Touchscreen IRQ) is always 3.2v, whether the screen is being touched or not. Any suggestions?
Kerry
P.S. The screens are nice and bright. Fairly uniform backlighting also. Great find.
Kerry,
The touchscreen address is different. You must change it in the Spin software.
In i2c driver change this line:
TouchAdd = $48 'Address of touchscreen controller
To
TouchAdd = $4B 'Address of touchscreen controller
This change is only for the breakout boards Matt did. This change will not work on Ray's boards.
mctrivia said...
You need to add 3 to the address of touch screen. His code uses 0 and they were assembled with jumpers both in 1 position.
Excellent, that was it.
Everything is working now except for one remaining thing.
I'm using the Parallax Professional Development Board·to make sure everything works.·I·get a stable image UNTIL·I plug a connector from the breakout board to pin 20 on the dev board. This is the G0, G2, G4 etc. line. As soon as I plug that connector in the screen gets corrupted. The correct image is sorta there, but the·line 'PSB Paint'·is duplicated on the bottom of the screen but with a magenta background. It is stable, but obviously incorrect. Both the vsync and hsync pins on the breakout board look clean, definitely no solder bridges there. Soooo close [noparse]:)[/noparse].
Kerry
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"Heaven help me Marge, I'm just not that smart." - Homer Simpson
You need to add 3 to the address of touch screen. His code uses 0 and they were assembled with jumpers both in 1 position.
Excellent, that was it.
Everything is working now except for one remaining thing.
I'm using the Parallax Professional Development Board to make sure everything works. I get a stable image UNTIL I plug a connector from the breakout board to pin 20 on the dev board. This is the G0, G2, G4 etc. line. As soon as I plug that connector in the screen gets corrupted. The correct image is sorta there, but the line 'PSB Paint' is duplicated on the bottom of the screen but with a magenta background. It is stable, but obviously incorrect. Both the vsync and hsync pins on the breakout board look clean, definitely no solder bridges there. Soooo close [noparse]:)[/noparse].
Kerry
Kerry,
I found if you run all the gnd pins to the same place the screen looked as if the vsync doesn't work. There is one ground that must be run to a separate place....but I can't remember which one. I think it is the gnd for the touchscreen side of the board.
I would run the screen grounds to one place....and the board grounds to another.
I found if you run all the gnd pins to the same place the screen looked as if the vsync doesn't work. There is one ground that must be run to a separate place....but I can't remember which one. I think it is the gnd for the touchscreen side of the board.
I would run the screen grounds to one place....and the board grounds to another.
James L
It looks like you were on to something James. I just connected the remaining VSS pins on the breakout board to ground and that seems to have resolved the issue. Thank you.
Kerry
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"Heaven help me Marge, I'm just not that smart." - Homer Simpson
It looks like you were on to something James. I just connected the remaining VSS pins on the breakout board to ground and that seems to have resolved the issue. Thank you.
Kerry
Kerry,
I think this has to do with the touchscreen circuitry. The touchscreen is more of an analog circuit, with the screen being digital. When you combine the two, it appears there is noise introduced into the digital feed.
I hope I helped. I found the strange vsync problem just by chance, and fixed it by using a different ground pin for the touchscreen circuitry.
here is a close up of the breakout boards. if you look close you will see some solder bridges. the pins bridged are all the same signal so there is no problem.
I really need to get a ring flash and tripod. it is hard to focus a macro lens when holding it in your hand.
Haha thanks, no rush.
The web tells me it's Canadia from around 1912...right?
Although that motif was common, so I'm taking your word that it's actually quarter...cents and dimes seemed to have it too [noparse]:)[/noparse]
Where'd you get it?
Raf
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
UC Berkeley '12 EECS
CalSol: Berkeley Solar Car team
www.calsol.berkeley.edu
KJ6AWU
Post Edited (FlyingFishFinger) : 12/2/2009 9:01:38 AM GMT
After all it was worth waiting so long, and make the investment. LCDs look good with a clear and pretty picture. (I have to throw away my camera ).
Solder the connector was easy, not super easy, but easy and clean.
I'm using Digi-Key Part Number TB62752AFUGCT-ND (Backlight)
Very cheap compared to the Digi-Key Part Number LT3593ES6 # TRMPBFCT-ND
(Note: not pin compatible and I realized some changes.)
When I have time I will try the AR1020-I/SS-ND (TOUCH SCREEN CTRLR)
It is also very cheap, hope it works.
(Note: not pin compatible, not compatible with existing software and must be mounted separately.)
I hope Matt and Ray have a look, you can save a lot, and also undercut.
impressive soldering job especially since pcb was not designed for those specific parts. if I need to make more I will look into changing to use those parts.
After all it was worth waiting so long, and make the investment. LCDs look good with a clear and pretty picture. (I have to throw away my camera ).
Solder the connector was easy, not super easy, but easy and clean.
I'm using Digi-Key Part Number TB62752AFUGCT-ND (Backlight)
Very cheap compared to the Digi-Key Part Number LT3593ES6 # TRMPBFCT-ND
(Note: not pin compatible and I realized some changes.)
When I have time I will try the AR1020-I/SS-ND (TOUCH SCREEN CTRLR)
It is also very cheap, hope it works.
(Note: not pin compatible, not compatible with existing software and must be mounted separately.)
I hope Matt and Ray have a look, you can save a lot, and also undercut.
Thank you all.
Glad you found some cheaper parts!· It's way too late for me, but I'm sure there'll be others drawing up new boards soon...
I don't recall the backlight chip being too expensive, but do remember a stiff price for the touchscreen chip...
Comments
For myself I plan to use 16bit mode. the colour pins can share with the 16 lower 16 Address and 16 data bits of my RAM module giving me control of the screen and 64MWords of RAM with
16 pins data/address/colour
6·lcd control pins
2 eeprom/touch pins/user interface
2 latch pins
5 pins for sd card and flash
1 pin for power manigment
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board coming soon. $21.99 has backlight driver and touch sensitive decoder.
Post Edited (mctrivia) : 11/21/2009 3:23:40 PM GMT
It took me a while to figure out how to wire up the breakout board to the platforms I have. I decided on a 40 pin hard drive cable. It has the right pinout, and provided a way to short the wires for the colors. One end is a standard hard drive connector with headers plugged in (used like a pogo pin tester), and the other end was modified to plug into a propeller platform from Gadget Gangster.
So far this looks like it is going to work OK.
James L
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
James L
Partner/Designer
Lil Brother SMT Assembly Services
Are you addicted to technology or Micro-controllers..... then checkout the forums at Savage Circuits. Learn to build your own Gizmos!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board coming soon. $21.99 has backlight driver and touch sensitive decoder.
Could you post a picture of the cable - this sounds interesting.
Forrest
PCBs without components were sent or will be for Monday?
Thanks.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board coming soon. $21.99 has backlight driver and touch sensitive decoder.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
15 breakout boards where shipped directly to customers from James Long.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board coming soon. $21.99 has backlight driver and touch sensitive decoder.
Pin - Breakout Board
16 - VSYNC
17 - HSYNC
18 - B0, B2, B4, B6
19 - B1, B3, B5, B5
20 - G0, G2, G4, G6
21 - G1, G3, G5, G7
22 - R0, R2, R4, R6
23 - R1, R3, R5, R7
The touchscreen functionality·is not working for me. I have tried different displays, but no change. PI (Touchscreen IRQ) is always 3.2v, whether the screen is being touched or not. Any suggestions?
Kerry
P.S. The screens are nice and bright. Fairly uniform backlighting also. Great find.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"Heaven help me Marge, I'm just not that smart." - Homer Simpson
Kerry,
The touchscreen address is different. You must change it in the Spin software.
In i2c driver change this line:
TouchAdd = $48 'Address of touchscreen controller
To
TouchAdd = $4B 'Address of touchscreen controller
This change is only for the breakout boards Matt did. This change will not work on Ray's boards.
James L
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
James L
Partner/Designer
Lil Brother SMT Assembly Services
Are you addicted to technology or Micro-controllers..... then checkout the forums at Savage Circuits. Learn to build your own Gizmos!
Post Edited (James Long) : 11/28/2009 8:19:31 PM GMT
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board coming soon. $21.99 has backlight driver and touch sensitive decoder.
Everything is working now except for one remaining thing.
I'm using the Parallax Professional Development Board·to make sure everything works.·I·get a stable image UNTIL·I plug a connector from the breakout board to pin 20 on the dev board. This is the G0, G2, G4 etc. line. As soon as I plug that connector in the screen gets corrupted. The correct image is sorta there, but the·line 'PSB Paint'·is duplicated on the bottom of the screen but with a magenta background. It is stable, but obviously incorrect. Both the vsync and hsync pins on the breakout board look clean, definitely no solder bridges there. Soooo close [noparse]:)[/noparse].
Kerry
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"Heaven help me Marge, I'm just not that smart." - Homer Simpson
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board coming soon. $21.99 has backlight driver and touch sensitive decoder.
Kerry,
I found if you run all the gnd pins to the same place the screen looked as if the vsync doesn't work. There is one ground that must be run to a separate place....but I can't remember which one. I think it is the gnd for the touchscreen side of the board.
I would run the screen grounds to one place....and the board grounds to another.
James L
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
James L
Partner/Designer
Lil Brother SMT Assembly Services
Are you addicted to technology or Micro-controllers..... then checkout the forums at Savage Circuits. Learn to build your own Gizmos!
Kerry
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"Heaven help me Marge, I'm just not that smart." - Homer Simpson
Post Edited (kerryw) : 11/29/2009 1:48:03 AM GMT
Kerry,
I think this has to do with the touchscreen circuitry. The touchscreen is more of an analog circuit, with the screen being digital. When you combine the two, it appears there is noise introduced into the digital feed.
I hope I helped. I found the strange vsync problem just by chance, and fixed it by using a different ground pin for the touchscreen circuitry.
James L
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
James L
Partner/Designer
Lil Brother SMT Assembly Services
Are you addicted to technology or Micro-controllers..... then checkout the forums at Savage Circuits. Learn to build your own Gizmos!
If anyone receives any boards with broken or otherwise damaged parts, please let me know.
It was my fault the parts were damaged. I personally packaged them....so I am responsible.
James L
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
James L
Partner/Designer
Lil Brother SMT Assembly Services
Are you addicted to technology or Micro-controllers..... then checkout the forums at Savage Circuits. Learn to build your own Gizmos!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board coming soon. $21.99 has backlight driver and touch sensitive decoder.
I really need to get a ring flash and tripod. it is hard to focus a macro lens when holding it in your hand.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board now in. $21.99 has backlight driver and touch sensitive decoder.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
UC Berkeley '12 EECS
CalSol: Berkeley Solar Car team
www.calsol.berkeley.edu
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board now in. $21.99 has backlight driver and touch sensitive decoder.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board now in. $21.99 has backlight driver and touch sensitive decoder.
The web tells me it's Canadia from around 1912...right?
Although that motif was common, so I'm taking your word that it's actually quarter...cents and dimes seemed to have it too [noparse]:)[/noparse]
Where'd you get it?
Raf
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
UC Berkeley '12 EECS
CalSol: Berkeley Solar Car team
www.calsol.berkeley.edu
KJ6AWU
Post Edited (FlyingFishFinger) : 12/2/2009 9:01:38 AM GMT
I collect quarters. I have almost every year from as far back as 1886.
Started when on my paper route I was paid by an old lady in old coins.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board now in. $21.99 has backlight driver and touch sensitive decoder.
After all it was worth waiting so long, and make the investment. LCDs look good with a clear and pretty picture. (I have to throw away my camera ).
Solder the connector was easy, not super easy, but easy and clean.
I'm using Digi-Key Part Number TB62752AFUGCT-ND (Backlight)
Very cheap compared to the Digi-Key Part Number LT3593ES6 # TRMPBFCT-ND
(Note: not pin compatible and I realized some changes.)
When I have time I will try the AR1020-I/SS-ND (TOUCH SCREEN CTRLR)
It is also very cheap, hope it works.
(Note: not pin compatible, not compatible with existing software and must be mounted separately.)
I hope Matt and Ray have a look, you can save a lot, and also undercut.
Thank you all.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board now in. $21.99 has backlight driver and touch sensitive decoder.
Have you started sending out the breakout boards?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board now in. $21.99 has backlight driver and touch sensitive decoder.
I don't recall the backlight chip being too expensive, but do remember a stiff price for the touchscreen chip...
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My Prop Info&Apps: ·http://www.rayslogic.com/propeller/propeller.htm
Will your 4.3 inch Touchscreen LCD break out board somehow interface with your RAM expansion module http://forums.parallax.com/showthread.php?p=853438