Modules, cases, buttons...
by ripper121 » Thu May 22, 2014 7:05 pm
I know but I need also a level shifter
-
ripper121
-
- Posts: 224
- Joined: Fri Apr 04, 2014 2:02 pm
- Location: Germany
by jonnection » Fri May 23, 2014 5:56 am
Ripper: I can help you, but I don't have time or interest (since I don't have that display myself) to write the whole code. I have written maybe ~ 10 lcd drivers so I know the procedure. But like I said, I will only comment on code and questions.
If you are interested in making different displays to work, you really need (in my experience) two things:
1) the datasheet for the driver chip. Otherwise you wont understand whats going on
2) a logic analyzer like usbee ax (or clone) because only then you can see where your communication with the driver chip is failing. A logic analyzer can reverse the SPI or I2C signal that you're feeding, allows you to measure the timings which are often very critical
Its not so hard to do, I have zero training in coding and electronics. But you can not copy paste code and expect it to work, it requires getting in depth with both the avr and lcd driver datasheets.
Also, its really rewarding when you finally get it to work.
By the way, you can run the atmega328 on 3.3v at 8mhz if you want to try the display without needing a voltage level converter.
-
jonnection
-
- Posts: 317
- Joined: Sun May 04, 2014 8:21 pm
-
by ripper121 » Fri May 23, 2014 8:22 am
Ok i have found a lib for the display , when i have time i will test it with 3.3V
-
ripper121
-
- Posts: 224
- Joined: Fri Apr 04, 2014 2:02 pm
- Location: Germany
Return to Hardware Development
Who is online
Users browsing this forum: No registered users and 4 guests