1 // This is the 'classic' fixed-space bitmap font for Adafruit_GFX since 1.0.
2 // See gfxfont.h for newer custom bitmap font info.
9 #include <avr/pgmspace.h>
10 #elif defined(ESP8266)
16 // Standard ASCII 5x7 font
17 const unsigned char font[] PROGMEM = {
18 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
19 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
20 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
21 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
22 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
23 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
24 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
25 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
26 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
27 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
28 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
29 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
30 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
31 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
32 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
33 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
34 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
35 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
36 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
37 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
38 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
39 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
40 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
41 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
42 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
43 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
44 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
45 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
46 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
47 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
48 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
49 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
50 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
51 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
52 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
53 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
54 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
55 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
56 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
57 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
58 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
59 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
60 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
61 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
62 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
63 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
64 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
65 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
66 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
67 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
68 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
69 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
70 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
71 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
72 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
73 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
74 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
75 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
76 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
77 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
78 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
79 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
80 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
81 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
82 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
83 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
84 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
85 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
86 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
87 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
88 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
89 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
90 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
91 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
92 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
93 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
94 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
95 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
96 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
97 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
98 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
99 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
100 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
101 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
102 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
103 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
104 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
105 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
106 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
107 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
108 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
109 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
110 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
111 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
112 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
113 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
114 0x00, 0xFE, 0x01, 0x01, 0x0D, 0xFD,
115 0xFD, 0x0D, 0x01, 0x01, 0x01, 0x01,
116 0x01, 0x01, 0x01, 0xFE, 0x00, 0x00,
117 0x00, 0xFE, 0x01, 0x01, 0x0D, 0xFD,
118 0xFD, 0x8D, 0x8D, 0x8D, 0x8D, 0xF9,
119 0x71, 0x01, 0x01, 0xFE, 0x00, 0x00,
120 0x00, 0xFE, 0x01, 0x01, 0x01, 0xC1,
121 0xF1, 0x39, 0x0D, 0x3D, 0xFD, 0xC1,
122 0x01, 0x01, 0x01, 0xFE, 0x00, 0x00,
123 0x00, 0xFE, 0x01, 0x01, 0x01, 0x01,
124 0x21, 0x31, 0xF9, 0xF9, 0x01, 0x01,
125 0x01, 0x01, 0x01, 0xFE, 0x00, 0x00,
126 0x00, 0x00, 0xC0, 0x80, 0xC0, 0xE0,
127 0xF0, 0xF0, 0x00, 0xC0, 0x80, 0x00,
128 0x80, 0xC0, 0x00, 0x00, 0x00, 0x00,
129 0x00, 0x02, 0x06, 0xEC, 0xD8, 0xB4,
130 0x6E, 0xDE, 0x82, 0x7A, 0x76, 0xAC,
131 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00,
132 0x00, 0x00, 0x00, 0x00, 0xB0, 0x70,
133 0xBC, 0x7C, 0xBC, 0x7C, 0xBC, 0x70,
134 0xB0, 0x00, 0x00, 0x00, 0x00, 0x00,
135 0x00, 0x00, 0x00, 0x00, 0xF0, 0x90,
136 0x9C, 0x84, 0x84, 0x84, 0x9C, 0x90,
137 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00,
138 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
139 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
140 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
141 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
142 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
143 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
144 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
145 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
146 0x00, 0x7F, 0x80, 0x80, 0x98, 0x9F,
147 0x9F, 0x98, 0x98, 0x98, 0x98, 0x9C,
148 0x9E, 0x80, 0x80, 0x7F, 0x00, 0x00,
149 0x00, 0x7F, 0x80, 0x80, 0x98, 0x9F,
150 0x9F, 0x99, 0x81, 0x83, 0x87, 0x9C,
151 0x98, 0x98, 0x80, 0x7F, 0x00, 0x00,
152 0x00, 0x7F, 0x80, 0x80, 0x9F, 0x9F,
153 0x86, 0x86, 0x86, 0x86, 0x9F, 0x9F,
154 0x80, 0x80, 0x80, 0x7F, 0x00, 0x00,
155 0x00, 0x7F, 0x80, 0x80, 0x80, 0x80,
156 0x98, 0x98, 0x9F, 0x9F, 0x98, 0x98,
157 0x80, 0x80, 0x80, 0x7F, 0x00, 0x00,
158 0x00, 0x00, 0x07, 0x03, 0x07, 0x0F,
159 0x1F, 0x1F, 0x00, 0x0C, 0x07, 0x03,
160 0x07, 0x0C, 0x00, 0x00, 0x00, 0x00,
161 0x00, 0x00, 0x00, 0x1F, 0x2F, 0x77,
162 0xFB, 0xFC, 0x81, 0xBB, 0xD6, 0x6D,
163 0x1B, 0x37, 0x60, 0xC0, 0x00, 0x00,
164 0x00, 0x00, 0x00, 0x00, 0x1B, 0x37,
165 0x3B, 0x37, 0x3B, 0x37, 0x3B, 0x37,
166 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00,
167 0x00, 0x00, 0x00, 0x00, 0x1B, 0x37,
168 0x3B, 0x37, 0x3B, 0x37, 0x3B, 0x37,
169 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00,
170 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
171 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
172 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
173 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
174 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
175 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
176 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
177 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
178 0x00, 0xFE, 0xFF, 0xFF, 0xF3, 0x03,
179 0x03, 0xF3, 0xFF, 0xFF, 0xFF, 0xFF,
180 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00,
181 0x00, 0xFE, 0xFF, 0xFF, 0xF3, 0x03,
182 0x03, 0x73, 0x73, 0x73, 0x73, 0x07,
183 0x8F, 0xFF, 0xFF, 0xFE, 0x00, 0x00,
184 0x00, 0xFE, 0xFF, 0xFF, 0xFF, 0x3F,
185 0x0F, 0xC7, 0xF3, 0xC3, 0x03, 0x3F,
186 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00,
187 0x00, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF,
188 0xDF, 0xCF, 0x07, 0x07, 0xFF, 0xFF,
189 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00,
190 0x00, 0x00, 0xC0, 0x80, 0xC0, 0xE0,
191 0xF0, 0xF0, 0x00, 0x20, 0x20, 0x10,
192 0x10, 0x08, 0x00, 0x00, 0x00, 0x00,
193 0x00, 0x00, 0x00, 0xF0, 0xE8, 0xDC,
194 0xBE, 0x7E, 0x02, 0xFA, 0x76, 0xAC,
195 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00,
196 0x00, 0x00, 0x00, 0x00, 0xF0, 0x10,
197 0x1C, 0x04, 0x04, 0x04, 0x1C, 0x10,
198 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00,
199 0x00, 0x00, 0x00, 0x04, 0xF8, 0x30,
200 0x5C, 0x84, 0x04, 0x04, 0x1C, 0x10,
201 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00,
202 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
203 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
204 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
205 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
206 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
207 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
208 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
209 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
210 0x00, 0x7F, 0xFF, 0xFF, 0xE7, 0xE0,
211 0xE0, 0xE7, 0xE7, 0xE7, 0xE7, 0xE7,
212 0xE3, 0xE1, 0xFF, 0x7F, 0x00, 0x00,
213 0x00, 0x7F, 0xFF, 0xFF, 0xE7, 0xE0,
214 0xE0, 0xE6, 0xFE, 0xFC, 0xF8, 0xE3,
215 0xE7, 0xE7, 0xFF, 0x7F, 0x00, 0x00,
216 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0xE0,
217 0xF9, 0xF9, 0xF9, 0xF9, 0xE0, 0xE0,
218 0xFF, 0xFF, 0xFF, 0x7F, 0x00, 0x00,
219 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF,
220 0xE7, 0xE7, 0xE0, 0xE0, 0xE7, 0xE7,
221 0xFF, 0xFF, 0xFF, 0x7F, 0x00, 0x00,
222 0x00, 0x00, 0x07, 0x03, 0x07, 0x0F,
223 0x1F, 0x1F, 0x00, 0x09, 0x09, 0x11,
224 0x11, 0x21, 0x00, 0x00, 0x00, 0x00,
225 0x00, 0x00, 0x00, 0x1F, 0x2F, 0x77,
226 0xFB, 0xFD, 0x80, 0xBE, 0xDD, 0x6B,
227 0x37, 0x1F, 0x00, 0x00, 0x00, 0x00,
228 0x00, 0x00, 0x00, 0x00, 0x1F, 0x38,
229 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
230 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00,
231 0x00, 0x00, 0x00, 0x00, 0x1F, 0x20,
232 0x20, 0x20, 0x21, 0x22, 0x24, 0x28,
233 0x1F, 0x20, 0x00, 0x00, 0x00, 0x00,
234 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
235 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
236 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
237 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
238 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
239 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
240 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
241 0x00, 0x00, 0x00, 0x00, 0x00, 0x00