Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 87 lines (64 sloc) 3.195 kb
7d37a4c Import of the cleaned-up and slimmed-down PCD8544 port of the Arduino GL...
Mike Smith authored
1 GLCD for the PCD8544
2 ====================
3
4 This is a port of the GLCD library (http://code.google.com/p/glcd-arduino/)
5 for the PCD8544 LCD controller, commonly found in LCD panels described as
6 Nokia 3310, 5110 etc. displays.
7
8 Differences between GLCD and GLCD_PCD8544:
9
10 - Some examples that cannot be used with the smaller display have been
11 removed, including GLCDdiags. There are far fewer opportunities for
12 mis-connecting these displays, and GLCDdemo contains most of the
13 other interesting examples.
14
15 - Unused header files, over-sized bitmaps and some unused support files have
16 been removed.
17
18 - Configuration files are simpler, but located in the same place and
19 similar in content.
20
21 - The distribution build and documentation source folders have been removed.
22 The builder would need to be ported, and the documentation has not been
23 updated for the PCD8544.
24
25 --
26
27 readme.txt file for Arduino glcd library
28
29 INSTALL
30 This library should be unziped into a folder named glcd in the libraries
31 directory. If you already have a folder called libraries in your Arduino
32 sketchbook directory, unzip the glcd files there. If not, create a
33 folder called libraries in the sketchbook folder, and drop the library
34 folder here.
35 Then re-start the Arduino programming environment, and you should see the glcd
36 library in the Sketch > Import LIbrary menu.
37
38 DOCUMENTATION
39 The documentation can be found in the doc directory. There is an
40 overview document named GLCD_Documentation.pdf and detailed reference
41 material in GLCDref.htm.
42
43 CONFIG
44 Configuration files for defining pins and panel charactoristics are in the
45 config folder. The library is capable of auto-configuring when using a
46 standard processor and panel with the suggested wiring.
47 If you need to modify the configuration see the documentation for details
48 on how to do this.
49
50 EXAMPLES
51 The example sketches are in the examples folder and can be accessed from
52 the IDE menu by selecting File > Examples > glcd
53
54 GLCDdemo provides a good introduction to the functionality of the library.
55
56 GLCDdiags is a test sketch to help get things up and running and provides
57 diagnostic information that can help with troubleshooting.
58
59 Other example sketches are provided that show how to use various capabilities
60 of the library.
61
62 FONTS
63 The library is supplied with fixed and variable width font definitons
64 located in the fonts folder. See the documentation for information on adding
65 your own fonts to this folder.
66
67 BITMAPS
68 Bitmap images are stored in the bitmaps folder. The documentation
69 describes how to create you own bitmaps using a utility provided in the
70 bitmaps\glcdMakeBitmaps folder
71
72 OTHER FOLDERS
73 The include and device folders contain low level system files.
74 These do not need to be modifed for normal operation.
75
76 LICENCE
77 The Arduino GLCD library files are either licensed under the terms of the
78 GNU Lesser General Public License or are compatible with this license when
79 the GLCD library code is used in the Arduino software environment.
80 See licence.txt for details.
81
82 The glcd library was created by Michael Margolis. Extensive enhancements
83 including the majority of the improvements in this release were led
84 by Bill Perry.
85
86
Something went wrong with that request. Please try again.