Hi I recently bought a great serial LCD with touch controller called SMARTGPU from vizic technologies, and it's just 3 wire interface (avoid all the wiring that can became only headaches), microSD-4GB, could be used as shield or on a standard breadboard, very powerfull graphics, You can create advanced applications very very easy, I recommend you if you want to explore the graphic world! check my video response! tab "SMARTGPU arduino ipod like"
never used arduino before, but i believe the glitch caused by lcd clock this happen if (1st) the clock delay (period) is to long or (2nd) no delay between frame (after one frame showed up u must delay at least several ms before the next frame)
If I understand this correctly, you connected the display to your arduino, probably copy pasted some finished code from a website, and then it did not work at first try.
How about you start from the bottom and work your way up? Write your own code, and understand what your doing, preferably in a proper language, like C, and not that wannabe arduino-language.
@iToasterman lol, been there, done that. I prefer AVR's thank you very much. And it makes me sad that so many arduino "programmers" forget what their programming target is! Do they even bother to open a datasheet? Get an AVR, hook it up to a crystal and a supply, install AVRDUDE and you're good to go, and with a nice language like C too! Write your own code, and enjoy the satisfaction of knowing you did the work yourself, and not just assembled a lego playtoy from premade libraries!
@kebakent Man i would give you 1000 likes but i only have 1 account, You are so right, many ppl forget what a breadboard is, or how to use pony prog and lock some micros in the process, i allways hated arduino, it supresses creativity! Really, buying a arduino instead a avr + osc + reg and some connectors is stupid, excuse me for saying that, or buy it but ffs don't call it arduino, just call it atmegaxx dev board, pls
@kebakent I bet you don't even know C. The Arduino isn't a "wannabe language", it is a sub-language of Java. It just has different packages so it works with the microcontroller.
Have no idea what the problem is, but as suggested, it could be a delay function.
I suggest doing a very basic test, like Hello World, and make sure that works. Then progressively work to complicated tests, such as writing two hello worlds and see if that works. If not, try putting a delay in between the two LCD write commands.
This is KS0108 GLCD connected to the Arduino (Seeeduino - 100% Arduino Diecimila compatible) wired as a common Pinout B panel according to pinout table at the Arduino playground.
It supposed to have two lines moving, one from top to the bottom, second one from left to right.
LCD is 100% properly connected, but picture is garbled. Any suggestions how to fix it?
In your ks0108.cp code, you have function call WriteCommand and WriteData
That is the main function that is call all the time by other function. you are going to add or find delay in there, Change those delay by using bigger values.
I had junk on my GLCD ( not has bad has you ) and it was that my code was to fast for the GLCD.I then made bigger delay. 3 ms instead of 2ms. Only 1 ms added junk pixel on the lcd.
Hi I recently bought a great serial LCD with touch controller called SMARTGPU from vizic technologies, and it's just 3 wire interface (avoid all the wiring that can became only headaches), microSD-4GB, could be used as shield or on a standard breadboard, very powerfull graphics, You can create advanced applications very very easy, I recommend you if you want to explore the graphic world! check my video response! tab "SMARTGPU arduino ipod like"
symmetrymuse 4 months ago
This has been flagged as spam show
Dieses Video enthält Content von GEMA. Dieser Partner hat das Video in deinem Land aus urheberrechtlichen Gründen gesperrt.
Das tut uns leid.
eat schit and die, GEMA.
allgovsarecriminal 7 months ago
never used arduino before, but i believe the glitch caused by lcd clock this happen if (1st) the clock delay (period) is to long or (2nd) no delay between frame (after one frame showed up u must delay at least several ms before the next frame)
kuriel07 8 months ago
silly question did you hook up the reset pin of the arduino to the glcd reset?
JamesNewby123 8 months ago
You enter in the matrix
timoulete76 9 months ago
If I understand this correctly, you connected the display to your arduino, probably copy pasted some finished code from a website, and then it did not work at first try.
How about you start from the bottom and work your way up? Write your own code, and understand what your doing, preferably in a proper language, like C, and not that wannabe arduino-language.
kebakent 11 months ago
@kebakent arduinos language isnt a wanabe language. Its acualy a big nice one. Go back to your pic!
iToasterman 10 months ago
@iToasterman lol, been there, done that. I prefer AVR's thank you very much. And it makes me sad that so many arduino "programmers" forget what their programming target is! Do they even bother to open a datasheet? Get an AVR, hook it up to a crystal and a supply, install AVRDUDE and you're good to go, and with a nice language like C too! Write your own code, and enjoy the satisfaction of knowing you did the work yourself, and not just assembled a lego playtoy from premade libraries!
kebakent 10 months ago
@kebakent Lol
iToasterman 10 months ago
@kebakent Man i would give you 1000 likes but i only have 1 account, You are so right, many ppl forget what a breadboard is, or how to use pony prog and lock some micros in the process, i allways hated arduino, it supresses creativity! Really, buying a arduino instead a avr + osc + reg and some connectors is stupid, excuse me for saying that, or buy it but ffs don't call it arduino, just call it atmegaxx dev board, pls
johnymetalman2002 4 months ago
@kebakent I bet you don't even know C. The Arduino isn't a "wannabe language", it is a sub-language of Java. It just has different packages so it works with the microcontroller.
briman0094 6 months ago
hey Do we can have the code source of your project ?
ahamedBacar 11 months ago
Have no idea what the problem is, but as suggested, it could be a delay function.
I suggest doing a very basic test, like Hello World, and make sure that works. Then progressively work to complicated tests, such as writing two hello worlds and see if that works. If not, try putting a delay in between the two LCD write commands.
Good Luck!
vex123 1 year ago
it looks like it needs a bloody great smack on the side, and the reception will clear up nicely.
toranamunter 1 year ago
looks like a timing problem
Beathunter1 1 year ago
ummmmmm, screwed! haha that sucks :)
wawcoldfire 1 year ago
COOOL
nozdormuu 1 year ago
changed data lines
mrkvo 2 years ago
you display seems to be broken
raguaviva 2 years ago
cristal speed maybe
pakotzintote 3 years ago
Hi,
This is KS0108 GLCD connected to the Arduino (Seeeduino - 100% Arduino Diecimila compatible) wired as a common Pinout B panel according to pinout table at the Arduino playground.
It supposed to have two lines moving, one from top to the bottom, second one from left to right.
LCD is 100% properly connected, but picture is garbled. Any suggestions how to fix it?
DmitryUlyanov 3 years ago
You need to edit the library code and add a lot of NOP. It is a delay problem.
nkcElectronics 2 years ago
In your ks0108.cp code, you have function call WriteCommand and WriteData
That is the main function that is call all the time by other function. you are going to add or find delay in there, Change those delay by using bigger values.
I had junk on my GLCD ( not has bad has you ) and it was that my code was to fast for the GLCD.I then made bigger delay. 3 ms instead of 2ms. Only 1 ms added junk pixel on the lcd.
Try swapping CS1 with CS2.
JeromeDemers 2 years ago
where can i buy one of these and what's the price?
molinobeer 2 years ago
@molinobeer Ed McMahon - $1,000,000
TakronRust 1 year ago
@DmitryUlyanov Have you solved it? If not did you call the GLCD.clear() function?
graymalkin1234 2 years ago
@DmitryUlyanov did you fix it?
firestormpcs 1 year ago
Cool
DmitryUlyanov 3 years ago