Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 19:32 25 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Nokia 3110 LCD

Author Message
jman

Guru

Joined: 12/06/2011
Location: New Zealand
Posts: 711
Posted: 07:47am 12 Apr 2012
Copy link to clipboard 
Print this post

Hi
I was playing with a Nokia 5110 LCD and SPI
These displays are graphic with 84x48 Pixels
So we need to create our own fonts in software(But the displays are real cheap)
Ebay 5110 LCD





Code attached

2012-04-12_174610_NLCDv1.zip

Regards

John
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2914
Posted: 02:27am 13 Apr 2012
Copy link to clipboard 
Print this post

  jman said   Hi
I was playing with a Nokia 5110 LCD and SPI


Great Work John,

Can you post the hardware connections as well?

Regards,

Mick
Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
ArtBecker
Regular Member

Joined: 25/08/2011
Location: Philippines
Posts: 47
Posted: 03:56am 13 Apr 2012
Copy link to clipboard 
Print this post

You will find literally over 1.5 million Google search engine hits for "Nokia 3310 display."

The 3310 is the same as the 3315 (and the 3310 itself can be flashed to a 3315).

The local cell phone parts center still sells the 3310 etc. display and keyboard assembly for about $2.50 -- the keyboard section can be cut off.

The display has its contacts printed on glass, so you need to use pressure to make a connection, if you don't have some kind of assembly.

The device will run at 5V but that can shorten its life. 3.3v is the preferred voltage.

There are conflicting online versions of the pinouts (but not the actual display), so you need to make sure you are using the right pins.

Chapter 4 of the book TinyAVR Projects for the Evil Genius is a nice guide to using this display, and I have seen it mentioned in other publications. There is even a photo of the assembly I mentioned above, on page 104.

MakerShed in the USA sells a comparable kit for $10: MakerShed 5110 Display Kit

The eBay listing above is so cheap that buying at least a half dozen of these displays is a great idea, just on general principles.

You can create your own fonts, or use the display for graphics.
 
jman

Guru

Joined: 12/06/2011
Location: New Zealand
Posts: 711
Posted: 06:20am 13 Apr 2012
Copy link to clipboard 
Print this post

Sure
The LCd is wired as follows

Maximite Pin Nokia LCD
Pin 1 = Pin3(SCE)
Pin 2 SPI TX = Pin6(DN/MOSI)
Pin 3 SPI CLK = Pin7(SCLK)
Pin 4 = Pin4(RST)
Pin 5 = Pin5(D\C)
Pin 6 SPI RX Unused

Attached is an improved version with all the DATA statements removed
The fonts now load from the SD Card.
To use copy the included fonts.dat to your B: Drive
This has made the program memory use much better 9% VS 27%

Regards

John

2012-04-13_161903_NLCDv2.zip
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024