SSD1306 OLED display driver  1.7.13
This library is developed to control SSD1306/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
ssd1306_fonts.c
1 /*
2  MIT License
3 
4  Copyright (c) 2018, Alexey Dynda
5 
6  Permission is hereby granted, free of charge, to any person obtaining a copy
7  of this software and associated documentation files (the "Software"), to deal
8  in the Software without restriction, including without limitation the rights
9  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10  copies of the Software, and to permit persons to whom the Software is
11  furnished to do so, subject to the following conditions:
12 
13  The above copyright notice and this permission notice shall be included in all
14  copies or substantial portions of the Software.
15 
16  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22  SOFTWARE.
23 */
24 /*
25  * ssd1306xled_font6x8 is by Neven Boyanov
26  *
27  * @created: 2014-08-12
28  * @author: Neven Boyanov
29  *
30  * Copyright (c) 2015 Neven Boyanov, Tinusaur Team. All Rights Reserved.
31  * Distributed as open source software under MIT License, see LICENSE.txt file.
32  * Please, as a favour, retain the link http://tinusaur.org to The Tinusaur Project.
33  *
34  * Source code available at: https://bitbucket.org/tinusaur/ssd1306xled
35  *
36  */
37 
38 #include "ssd1306_fonts.h"
39 
40 /* Standard ASCII 6x8 font */
41 const PROGMEM uint8_t ssd1306xled_font6x8 []=
42 {
43  0x00, 0x06, 0x08, 0x20,
44  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // sp
45  0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, // !
46  0x00, 0x00, 0x07, 0x00, 0x07, 0x00, // "
47  0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14, // #
48  0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12, // $
49  0x00, 0x23, 0x13, 0x08, 0x64, 0x62, // %
50  0x00, 0x36, 0x49, 0x55, 0x22, 0x50, // &
51  0x00, 0x00, 0x05, 0x03, 0x00, 0x00, // '
52  0x00, 0x00, 0x1c, 0x22, 0x41, 0x00, // (
53  0x00, 0x00, 0x41, 0x22, 0x1c, 0x00, // )
54  0x00, 0x14, 0x08, 0x3E, 0x08, 0x14, // *
55  0x00, 0x08, 0x08, 0x3E, 0x08, 0x08, // +
56  0x00, 0x00, 0x00, 0xA0, 0x60, 0x00, // ,
57  0x00, 0x08, 0x08, 0x08, 0x08, 0x08, // -
58  0x00, 0x00, 0x60, 0x60, 0x00, 0x00, // .
59  0x00, 0x20, 0x10, 0x08, 0x04, 0x02, // /
60  0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E, // 0
61  0x00, 0x00, 0x42, 0x7F, 0x40, 0x00, // 1
62  0x00, 0x42, 0x61, 0x51, 0x49, 0x46, // 2
63  0x00, 0x21, 0x41, 0x45, 0x4B, 0x31, // 3
64  0x00, 0x18, 0x14, 0x12, 0x7F, 0x10, // 4
65  0x00, 0x27, 0x45, 0x45, 0x45, 0x39, // 5
66  0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30, // 6
67  0x00, 0x01, 0x71, 0x09, 0x05, 0x03, // 7
68  0x00, 0x36, 0x49, 0x49, 0x49, 0x36, // 8
69  0x00, 0x06, 0x49, 0x49, 0x29, 0x1E, // 9
70  0x00, 0x00, 0x36, 0x36, 0x00, 0x00, // :
71  0x00, 0x00, 0x56, 0x36, 0x00, 0x00, // ;
72  0x00, 0x08, 0x14, 0x22, 0x41, 0x00, // <
73  0x00, 0x14, 0x14, 0x14, 0x14, 0x14, // =
74  0x00, 0x00, 0x41, 0x22, 0x14, 0x08, // >
75  0x00, 0x02, 0x01, 0x51, 0x09, 0x06, // ?
76  0x00, 0x32, 0x49, 0x59, 0x51, 0x3E, // @
77  0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C, // A
78  0x00, 0x7F, 0x49, 0x49, 0x49, 0x36, // B
79  0x00, 0x3E, 0x41, 0x41, 0x41, 0x22, // C
80  0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C, // D
81  0x00, 0x7F, 0x49, 0x49, 0x49, 0x41, // E
82  0x00, 0x7F, 0x09, 0x09, 0x09, 0x01, // F
83  0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A, // G
84  0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F, // H
85  0x00, 0x00, 0x41, 0x7F, 0x41, 0x00, // I
86  0x00, 0x20, 0x40, 0x41, 0x3F, 0x01, // J
87  0x00, 0x7F, 0x08, 0x14, 0x22, 0x41, // K
88  0x00, 0x7F, 0x40, 0x40, 0x40, 0x40, // L
89  0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F, // M
90  0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F, // N
91  0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E, // O
92  0x00, 0x7F, 0x09, 0x09, 0x09, 0x06, // P
93  0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E, // Q
94  0x00, 0x7F, 0x09, 0x19, 0x29, 0x46, // R
95  0x00, 0x46, 0x49, 0x49, 0x49, 0x31, // S
96  0x00, 0x01, 0x01, 0x7F, 0x01, 0x01, // T
97  0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F, // U
98  0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F, // V
99  0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F, // W
100  0x00, 0x63, 0x14, 0x08, 0x14, 0x63, // X
101  0x00, 0x07, 0x08, 0x70, 0x08, 0x07, // Y
102  0x00, 0x61, 0x51, 0x49, 0x45, 0x43, // Z
103  0x00, 0x00, 0x7F, 0x41, 0x41, 0x00, // [
104  0x00, 0x55, 0x2A, 0x55, 0x2A, 0x55, // 55
105  0x00, 0x00, 0x41, 0x41, 0x7F, 0x00, // ]
106  0x00, 0x04, 0x02, 0x01, 0x02, 0x04, // ^
107  0x00, 0x40, 0x40, 0x40, 0x40, 0x40, // _
108  0x00, 0x00, 0x01, 0x02, 0x04, 0x00, // '
109  0x00, 0x20, 0x54, 0x54, 0x54, 0x78, // a
110  0x00, 0x7F, 0x48, 0x44, 0x44, 0x38, // b
111  0x00, 0x38, 0x44, 0x44, 0x44, 0x20, // c
112  0x00, 0x38, 0x44, 0x44, 0x48, 0x7F, // d
113  0x00, 0x38, 0x54, 0x54, 0x54, 0x18, // e
114  0x00, 0x08, 0x7E, 0x09, 0x01, 0x02, // f
115  0x00, 0x18, 0xA4, 0xA4, 0xA4, 0x7C, // g
116  0x00, 0x7F, 0x08, 0x04, 0x04, 0x78, // h
117  0x00, 0x00, 0x44, 0x7D, 0x40, 0x00, // i
118  0x00, 0x40, 0x80, 0x84, 0x7D, 0x00, // j
119  0x00, 0x7F, 0x10, 0x28, 0x44, 0x00, // k
120  0x00, 0x00, 0x41, 0x7F, 0x40, 0x00, // l
121  0x00, 0x7C, 0x04, 0x18, 0x04, 0x78, // m
122  0x00, 0x7C, 0x08, 0x04, 0x04, 0x78, // n
123  0x00, 0x38, 0x44, 0x44, 0x44, 0x38, // o
124  0x00, 0xFC, 0x24, 0x24, 0x24, 0x18, // p
125  0x00, 0x18, 0x24, 0x24, 0x18, 0xFC, // q
126  0x00, 0x7C, 0x08, 0x04, 0x04, 0x08, // r
127  0x00, 0x48, 0x54, 0x54, 0x54, 0x20, // s
128  0x00, 0x04, 0x3F, 0x44, 0x40, 0x20, // t
129  0x00, 0x3C, 0x40, 0x40, 0x20, 0x7C, // u
130  0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C, // v
131  0x00, 0x3C, 0x40, 0x30, 0x40, 0x3C, // w
132  0x00, 0x44, 0x28, 0x10, 0x28, 0x44, // x
133  0x00, 0x1C, 0xA0, 0xA0, 0xA0, 0x7C, // y
134  0x00, 0x44, 0x64, 0x54, 0x4C, 0x44, // z
135  0x00, 0x00, 0x08, 0x77, 0x00, 0x00, // {
136  0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, // |
137  0x00, 0x00, 0x77, 0x08, 0x00, 0x00, // }
138  0x00, 0x10, 0x08, 0x10, 0x08, 0x00, // ~
139  0x14, 0x14, 0x14, 0x14, 0x14, 0x14, // horiz lines // DEL
140  0x00 /* This byte is required for italic type of font */
141 };
142 
143 
144 const PROGMEM uint8_t ssd1306xled_font6x8_German []=
145 {
146  0x01, 0x06, 0x08, 0x20,
147  0x00, 0xE4, 0x01, // Ulmaute unicode
148  0x38, 0x45, 0x44, 0x39, 0x44, 0x00, // ä
149  0x00, 0xF6, 0x01,
150  0x38, 0x45, 0x44, 0x45, 0x38, 0x00, // ö
151  0x00, 0xFC, 0x01,
152  0x3C, 0x41, 0x40, 0x41, 0x3C, 0x00, // ü
153  0x00, 0xC4, 0x01,
154  0x00, 0xF0, 0x29, 0x24, 0x29, 0xF0, // Ä
155  0x00, 0xD6, 0x01,
156  0x00, 0x78, 0x85, 0x84, 0x85, 0x78, // Ö
157  0x00, 0xDC, 0x01,
158  0x00, 0x7C, 0x81, 0x80, 0x81, 0x7C, // Ü
159  0x00, 0x00, 0x00, // End of unicode tables
160 };
161 
162 /* Standard ASCII 6x8_AB font */
163 const PROGMEM uint8_t ssd1306xled_font6x8_AB []=
164 {
165  0x00, 0x06, 0x08, 0x20,
166  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // sp
167  0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, // !
168  0x00, 0x00, 0x07, 0x00, 0x07, 0x00, // "
169  0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14, // #
170  0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12, // $
171  0x00, 0x23, 0x13, 0x08, 0x64, 0x62, // %
172  0x00, 0x36, 0x49, 0x55, 0x22, 0x50, // &
173  0x00, 0x00, 0x05, 0x03, 0x00, 0x00, // '
174  0x00, 0x00, 0x1c, 0x22, 0x41, 0x00, // (
175  0x00, 0x00, 0x41, 0x22, 0x1c, 0x00, // )
176  0x00, 0x14, 0x08, 0x3E, 0x08, 0x14, // *
177  0x00, 0x08, 0x08, 0x3E, 0x08, 0x08, // +
178  0x00, 0x00, 0x00, 0xA0, 0x60, 0x00, // ,
179  0x00, 0x08, 0x08, 0x08, 0x08, 0x08, // -
180  0x00, 0x00, 0x60, 0x60, 0x00, 0x00, // .
181  0x00, 0x20, 0x10, 0x08, 0x04, 0x02, // /
182  0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E, // 0
183  0x00, 0x00, 0x42, 0x7F, 0x40, 0x00, // 1
184  0x00, 0x42, 0x61, 0x51, 0x49, 0x46, // 2
185  0x00, 0x21, 0x41, 0x45, 0x4B, 0x31, // 3
186  0x00, 0x18, 0x14, 0x12, 0x7F, 0x10, // 4
187  0x00, 0x27, 0x45, 0x45, 0x45, 0x39, // 5
188  0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30, // 6
189  0x00, 0x01, 0x71, 0x09, 0x05, 0x03, // 7
190  0x00, 0x36, 0x49, 0x49, 0x49, 0x36, // 8
191  0x00, 0x06, 0x49, 0x49, 0x29, 0x1E, // 9
192  0x00, 0x00, 0x36, 0x36, 0x00, 0x00, // :
193  0x00, 0x00, 0x56, 0x36, 0x00, 0x00, // ;
194  0x00, 0x08, 0x14, 0x22, 0x41, 0x00, // <
195  0x00, 0x14, 0x14, 0x14, 0x14, 0x14, // =
196  0x00, 0x00, 0x41, 0x22, 0x14, 0x08, // >
197  0x00, 0x02, 0x01, 0x51, 0x09, 0x06, // ?
198  0x00, 0x32, 0x49, 0x59, 0x51, 0x3E, // @
199  0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C, // A
200  0x00, 0x7F, 0x49, 0x49, 0x49, 0x36, // B
201  0x00, 0x3E, 0x41, 0x41, 0x41, 0x22, // C
202  0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C, // D
203  0x00, 0x7F, 0x49, 0x49, 0x49, 0x41, // E
204  0x00, 0x7F, 0x09, 0x09, 0x09, 0x01, // F
205  0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A, // G
206  0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F, // H
207  0x00, 0x00, 0x41, 0x7F, 0x41, 0x00, // I
208  0x00, 0x20, 0x40, 0x41, 0x3F, 0x01, // J
209  0x00, 0x7F, 0x08, 0x14, 0x22, 0x41, // K
210  0x00, 0x7F, 0x40, 0x40, 0x40, 0x40, // L
211  0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F, // M
212  0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F, // N
213  0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E, // O
214  0x00, 0x7F, 0x09, 0x09, 0x09, 0x06, // P
215  0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E, // Q
216  0x00, 0x7F, 0x09, 0x19, 0x29, 0x46, // R
217  0x00, 0x46, 0x49, 0x49, 0x49, 0x31, // S
218  0x00, 0x01, 0x01, 0x7F, 0x01, 0x01, // T
219  0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F, // U
220  0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F, // V
221  0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F, // W
222  0x00, 0x63, 0x14, 0x08, 0x14, 0x63, // X
223  0x00, 0x07, 0x08, 0x70, 0x08, 0x07, // Y
224  0x00, 0x61, 0x51, 0x49, 0x45, 0x43, // Z
225  0x00, 0x00, 0x7F, 0x41, 0x41, 0x00, // [
226  0x00, 0x55, 0x2A, 0x55, 0x2A, 0x55, // 55
227  0x00, 0x00, 0x41, 0x41, 0x7F, 0x00, // ]
228  0x00, 0x04, 0x02, 0x01, 0x02, 0x04, // ^
229  0x00, 0x40, 0x40, 0x40, 0x40, 0x40, // _
230  0x00, 0x00, 0x01, 0x02, 0x04, 0x00, // '
231  0x00 /* This byte is required for italic type of font */
232 };
233 
234 const uint8_t digital_font5x7_123[] PROGMEM =
235 {
236  0x00, 0x05, 0x07, 0x30,
237  0x36, 0x41, 0x41, 0x36, 0x00, // char '0' (0x30/48)
238  0x00, 0x00, 0x00, 0x36, 0x00, // char '1' (0x31/49)
239  0x30, 0x49, 0x49, 0x06, 0x00, // char '2' (0x32/50)
240  0x00, 0x49, 0x49, 0x36, 0x00, // char '3' (0x33/51)
241  0x06, 0x08, 0x08, 0x36, 0x00, // char '4' (0x34/52)
242  0x06, 0x49, 0x49, 0x30, 0x00, // char '5' (0x35/53)
243  0x36, 0x49, 0x49, 0x30, 0x00, // char '6' (0x36/54)
244  0x00, 0x01, 0x01, 0x36, 0x00, // char '7' (0x37/55)
245  0x36, 0x49, 0x49, 0x36, 0x00, // char '8' (0x38/56)
246  0x06, 0x49, 0x49, 0x36, 0x00, // char '9' (0x39/57)
247 };
248 
249 const uint8_t digital_font5x7[] PROGMEM =
250 {
251  0x00, 0x05, 0x07, 0x20,
252  0x00, 0x00, 0x00, 0x00, 0x00, // char ' ' (0x20/32)
253  0x00, 0x00, 0x2E, 0x00, 0x00, // char '!' (0x21/33)
254  0x06, 0x00, 0x06, 0x00, 0x00, // char '"' (0x22/34)
255  0x14, 0x7F, 0x14, 0x7F, 0x14, // char '#' (0x23/35)
256  0x06, 0x49, 0x7F, 0x49, 0x30, // char '$' (0x24/36)
257  0x24, 0x10, 0x08, 0x24, 0x00, // char '%' (0x25/37)
258  0x36, 0x49, 0x36, 0x50, 0x00, // char '&' (0x26/38)
259  0x00, 0x00, 0x00, 0x06, 0x00, // char ''' (0x27/39)
260  0x00, 0x41, 0x36, 0x00, 0x00, // char '(' (0x28/40)
261  0x00, 0x36, 0x41, 0x00, 0x00, // char ')' (0x29/41)
262  0x00, 0x08, 0x00, 0x00, 0x00, // char '*' (0x2A/42)
263  0x00, 0x08, 0x1C, 0x08, 0x00, // char '+' (0x2B/43)
264  0x40, 0x20, 0x00, 0x00, 0x00, // char ',' (0x2C/44)
265  0x00, 0x08, 0x08, 0x00, 0x00, // char '-' (0x2D/45)
266  0x20, 0x00, 0x00, 0x00, 0x00, // char '.' (0x2E/46)
267  0x00, 0x30, 0x06, 0x00, 0x00, // char '/' (0x2F/47)
268  0x36, 0x41, 0x41, 0x36, 0x00, // char '0' (0x30/48)
269  0x00, 0x00, 0x00, 0x36, 0x00, // char '1' (0x31/49)
270  0x30, 0x49, 0x49, 0x06, 0x00, // char '2' (0x32/50)
271  0x00, 0x49, 0x49, 0x36, 0x00, // char '3' (0x33/51)
272  0x06, 0x08, 0x08, 0x36, 0x00, // char '4' (0x34/52)
273  0x06, 0x49, 0x49, 0x30, 0x00, // char '5' (0x35/53)
274  0x36, 0x49, 0x49, 0x30, 0x00, // char '6' (0x36/54)
275  0x00, 0x01, 0x01, 0x36, 0x00, // char '7' (0x37/55)
276  0x36, 0x49, 0x49, 0x36, 0x00, // char '8' (0x38/56)
277  0x06, 0x49, 0x49, 0x36, 0x00, // char '9' (0x39/57)
278  0x00, 0x14, 0x00, 0x00, 0x00, // char ':' (0x3A/58)
279  0x20, 0x14, 0x00, 0x00, 0x00, // char ';' (0x3B/59)
280  0x00, 0x08, 0x14, 0x22, 0x00, // char '<' (0x3C/60)
281  0x00, 0x14, 0x14, 0x14, 0x00, // char '=' (0x3D/61)
282  0x00, 0x22, 0x14, 0x08, 0x00, // char '>' (0x3E/62)
283  0x00, 0x01, 0x31, 0x06, 0x00, // char '?' (0x3F/63)
284  0x36, 0x49, 0x55, 0x59, 0x2E, // char '@' (0x40/64)
285  0x36, 0x09, 0x09, 0x36, 0x00, // char 'A' (0x41/65)
286  0x77, 0x49, 0x49, 0x36, 0x00, // char 'B' (0x42/66)
287  0x36, 0x41, 0x41, 0x00, 0x00, // char 'C' (0x43/67)
288  0x77, 0x41, 0x41, 0x36, 0x00, // char 'D' (0x44/68)
289  0x36, 0x49, 0x49, 0x00, 0x00, // char 'E' (0x45/69)
290  0x36, 0x09, 0x09, 0x00, 0x00, // char 'F' (0x46/70)
291  0x36, 0x41, 0x51, 0x30, 0x00, // char 'G' (0x47/71)
292  0x36, 0x08, 0x08, 0x36, 0x00, // char 'H' (0x48/72)
293  0x00, 0x00, 0x36, 0x00, 0x00, // char 'I' (0x49/73)
294  0x00, 0x40, 0x40, 0x36, 0x00, // char 'J' (0x4A/74)
295  0x36, 0x08, 0x14, 0x22, 0x00, // char 'K' (0x4B/75)
296  0x36, 0x40, 0x40, 0x00, 0x00, // char 'L' (0x4C/76)
297  0x36, 0x01, 0x06, 0x01, 0x36, // char 'M' (0x4D/77)
298  0x36, 0x04, 0x10, 0x36, 0x00, // char 'N' (0x4E/78)
299  0x36, 0x41, 0x41, 0x36, 0x00, // char 'O' (0x4F/79)
300  0x36, 0x09, 0x09, 0x06, 0x00, // char 'P' (0x50/80)
301  0x36, 0x41, 0x21, 0x56, 0x00, // char 'Q' (0x51/81)
302  0x36, 0x09, 0x19, 0x26, 0x00, // char 'R' (0x52/82)
303  0x06, 0x49, 0x49, 0x30, 0x00, // char 'S' (0x53/83)
304  0x00, 0x01, 0x37, 0x01, 0x00, // char 'T' (0x54/84)
305  0x36, 0x40, 0x40, 0x36, 0x00, // char 'U' (0x55/85)
306  0x36, 0x40, 0x36, 0x00, 0x00, // char 'V' (0x56/86)
307  0x36, 0x40, 0x30, 0x40, 0x36, // char 'W' (0x57/87)
308  0x36, 0x08, 0x08, 0x36, 0x00, // char 'X' (0x58/88)
309  0x06, 0x48, 0x48, 0x36, 0x00, // char 'Y' (0x59/89)
310  0x20, 0x51, 0x49, 0x45, 0x02, // char 'Z' (0x5A/90)
311  0x77, 0x41, 0x41, 0x00, 0x00, // char '[' (0x5B/91)
312  0x00, 0x06, 0x30, 0x00, 0x00, // char '\' (0x5C/92)
313  0x00, 0x41, 0x41, 0x77, 0x00, // char ']' (0x5D/93)
314  0x00, 0x02, 0x01, 0x02, 0x00, // char '^' (0x5E/94)
315  0x00, 0x40, 0x40, 0x00, 0x00, // char '_' (0x5F/95)
316  0x00, 0x01, 0x02, 0x00, 0x00, // char '`' (0x60/96)
317  0x20, 0x54, 0x54, 0x38, 0x40, // char 'a' (0x61/97)
318  0x00, 0x36, 0x48, 0x30, 0x00, // char 'b' (0x62/98)
319  0x30, 0x48, 0x48, 0x00, 0x00, // char 'c' (0x63/99)
320  0x30, 0x48, 0x48, 0x76, 0x00, // char 'd' (0x64/100)
321  0x38, 0x54, 0x54, 0x08, 0x00, // char 'e' (0x65/101)
322  0x08, 0x6C, 0x0A, 0x00, 0x00, // char 'f' (0x66/102)
323  0x08, 0x54, 0x54, 0x38, 0x00, // char 'g' (0x67/103)
324  0x36, 0x08, 0x08, 0x30, 0x00, // char 'h' (0x68/104)
325  0x00, 0x34, 0x00, 0x00, 0x00, // char 'i' (0x69/105)
326  0x00, 0x40, 0x34, 0x00, 0x00, // char 'j' (0x6A/106)
327  0x36, 0x10, 0x28, 0x00, 0x00, // char 'k' (0x6B/107)
328  0x36, 0x00, 0x00, 0x00, 0x00, // char 'l' (0x6C/108)
329  0x30, 0x08, 0x10, 0x08, 0x30, // char 'm' (0x6D/109)
330  0x30, 0x08, 0x08, 0x30, 0x00, // char 'n' (0x6E/110)
331  0x30, 0x48, 0x48, 0x30, 0x00, // char 'o' (0x6F/111)
332  0x78, 0x14, 0x14, 0x08, 0x00, // char 'p' (0x70/112)
333  0x08, 0x14, 0x14, 0x68, 0x00, // char 'q' (0x71/113)
334  0x30, 0x08, 0x08, 0x00, 0x00, // char 'r' (0x72/114)
335  0x08, 0x54, 0x54, 0x20, 0x00, // char 's' (0x73/115)
336  0x08, 0x2C, 0x48, 0x00, 0x00, // char 't' (0x74/116)
337  0x30, 0x40, 0x40, 0x30, 0x00, // char 'u' (0x75/117)
338  0x30, 0x40, 0x30, 0x00, 0x00, // char 'v' (0x76/118)
339  0x30, 0x40, 0x20, 0x40, 0x30, // char 'w' (0x77/119)
340  0x28, 0x10, 0x10, 0x28, 0x00, // char 'x' (0x78/120)
341  0x08, 0x50, 0x50, 0x38, 0x00, // char 'y' (0x79/121)
342  0x24, 0x34, 0x2C, 0x24, 0x00, // char 'z' (0x7A/122)
343  0x08, 0x36, 0x41, 0x00, 0x00, // char '{' (0x7B/123)
344  0x00, 0x36, 0x00, 0x00, 0x00, // char '|' (0x7C/124)
345  0x00, 0x41, 0x36, 0x08, 0x00, // char '}' (0x7D/125)
346  0x08, 0x08, 0x10, 0x10, 0x00, // char '~' (0x7E/126)
347  0x36, 0x41, 0x36, 0x00, 0x00, // char '' (0x7F/127)
348 };
349 
350 const uint8_t digital_font5x7_AB[] PROGMEM =
351 {
352  0x00, 0x05, 0x07, 0x20,
353  0x00, 0x00, 0x00, 0x00, 0x00, // char ' ' (0x20/32)
354  0x00, 0x00, 0x2E, 0x00, 0x00, // char '!' (0x21/33)
355  0x06, 0x00, 0x06, 0x00, 0x00, // char '"' (0x22/34)
356  0x14, 0x7F, 0x14, 0x7F, 0x14, // char '#' (0x23/35)
357  0x06, 0x49, 0x7F, 0x49, 0x30, // char '$' (0x24/36)
358  0x24, 0x10, 0x08, 0x24, 0x00, // char '%' (0x25/37)
359  0x36, 0x49, 0x36, 0x50, 0x00, // char '&' (0x26/38)
360  0x00, 0x00, 0x00, 0x06, 0x00, // char ''' (0x27/39)
361  0x00, 0x41, 0x36, 0x00, 0x00, // char '(' (0x28/40)
362  0x00, 0x36, 0x41, 0x00, 0x00, // char ')' (0x29/41)
363  0x00, 0x08, 0x00, 0x00, 0x00, // char '*' (0x2A/42)
364  0x00, 0x08, 0x1C, 0x08, 0x00, // char '+' (0x2B/43)
365  0x40, 0x20, 0x00, 0x00, 0x00, // char ',' (0x2C/44)
366  0x00, 0x08, 0x08, 0x00, 0x00, // char '-' (0x2D/45)
367  0x20, 0x00, 0x00, 0x00, 0x00, // char '.' (0x2E/46)
368  0x00, 0x30, 0x06, 0x00, 0x00, // char '/' (0x2F/47)
369  0x36, 0x41, 0x41, 0x36, 0x00, // char '0' (0x30/48)
370  0x00, 0x00, 0x00, 0x36, 0x00, // char '1' (0x31/49)
371  0x30, 0x49, 0x49, 0x06, 0x00, // char '2' (0x32/50)
372  0x00, 0x49, 0x49, 0x36, 0x00, // char '3' (0x33/51)
373  0x06, 0x08, 0x08, 0x36, 0x00, // char '4' (0x34/52)
374  0x06, 0x49, 0x49, 0x30, 0x00, // char '5' (0x35/53)
375  0x36, 0x49, 0x49, 0x30, 0x00, // char '6' (0x36/54)
376  0x00, 0x01, 0x01, 0x36, 0x00, // char '7' (0x37/55)
377  0x36, 0x49, 0x49, 0x36, 0x00, // char '8' (0x38/56)
378  0x06, 0x49, 0x49, 0x36, 0x00, // char '9' (0x39/57)
379  0x00, 0x14, 0x00, 0x00, 0x00, // char ':' (0x3A/58)
380  0x20, 0x14, 0x00, 0x00, 0x00, // char ';' (0x3B/59)
381  0x00, 0x08, 0x14, 0x22, 0x00, // char '<' (0x3C/60)
382  0x00, 0x14, 0x14, 0x14, 0x00, // char '=' (0x3D/61)
383  0x00, 0x22, 0x14, 0x08, 0x00, // char '>' (0x3E/62)
384  0x00, 0x01, 0x31, 0x06, 0x00, // char '?' (0x3F/63)
385  0x36, 0x49, 0x55, 0x59, 0x2E, // char '@' (0x40/64)
386  0x36, 0x09, 0x09, 0x36, 0x00, // char 'A' (0x41/65)
387  0x77, 0x49, 0x49, 0x36, 0x00, // char 'B' (0x42/66)
388  0x36, 0x41, 0x41, 0x00, 0x00, // char 'C' (0x43/67)
389  0x77, 0x41, 0x41, 0x36, 0x00, // char 'D' (0x44/68)
390  0x36, 0x49, 0x49, 0x00, 0x00, // char 'E' (0x45/69)
391  0x36, 0x09, 0x09, 0x00, 0x00, // char 'F' (0x46/70)
392  0x36, 0x41, 0x51, 0x30, 0x00, // char 'G' (0x47/71)
393  0x36, 0x08, 0x08, 0x36, 0x00, // char 'H' (0x48/72)
394  0x00, 0x00, 0x36, 0x00, 0x00, // char 'I' (0x49/73)
395  0x00, 0x40, 0x40, 0x36, 0x00, // char 'J' (0x4A/74)
396  0x36, 0x08, 0x14, 0x22, 0x00, // char 'K' (0x4B/75)
397  0x36, 0x40, 0x40, 0x00, 0x00, // char 'L' (0x4C/76)
398  0x36, 0x01, 0x06, 0x01, 0x36, // char 'M' (0x4D/77)
399  0x36, 0x04, 0x10, 0x36, 0x00, // char 'N' (0x4E/78)
400  0x36, 0x41, 0x41, 0x36, 0x00, // char 'O' (0x4F/79)
401  0x36, 0x09, 0x09, 0x06, 0x00, // char 'P' (0x50/80)
402  0x36, 0x41, 0x21, 0x56, 0x00, // char 'Q' (0x51/81)
403  0x36, 0x09, 0x19, 0x26, 0x00, // char 'R' (0x52/82)
404  0x06, 0x49, 0x49, 0x30, 0x00, // char 'S' (0x53/83)
405  0x00, 0x01, 0x37, 0x01, 0x00, // char 'T' (0x54/84)
406  0x36, 0x40, 0x40, 0x36, 0x00, // char 'U' (0x55/85)
407  0x36, 0x40, 0x36, 0x00, 0x00, // char 'V' (0x56/86)
408  0x36, 0x40, 0x30, 0x40, 0x36, // char 'W' (0x57/87)
409  0x36, 0x08, 0x08, 0x36, 0x00, // char 'X' (0x58/88)
410  0x06, 0x48, 0x48, 0x36, 0x00, // char 'Y' (0x59/89)
411  0x20, 0x51, 0x49, 0x45, 0x02, // char 'Z' (0x5A/90)
412  0x77, 0x41, 0x41, 0x00, 0x00, // char '[' (0x5B/91)
413  0x00, 0x06, 0x30, 0x00, 0x00, // char '\' (0x5C/92)
414  0x00, 0x41, 0x41, 0x77, 0x00, // char ']' (0x5D/93)
415  0x00, 0x02, 0x01, 0x02, 0x00, // char '^' (0x5E/94)
416  0x00, 0x40, 0x40, 0x00, 0x00, // char '_' (0x5F/95)
417  0x00, 0x01, 0x02, 0x00, 0x00, // char '`' (0x60/96)
418 };
419 
420 const PROGMEM uint8_t ssd1306xled_font5x7 []=
421 {
422  0x00, 0x05, 0x07, 0x20,
423  0x00, 0x00, 0x00, 0x00, 0x00, // sp
424  0x00, 0x00, 0x5F, 0x00, 0x00, // !
425  0x00, 0x03, 0x00, 0x03, 0x00, // "
426  0x14, 0x3E, 0x14, 0x3E, 0x14, // #
427  0x24, 0x2A, 0x7F, 0x2A, 0x12, // $
428  0x43, 0x33, 0x08, 0x66, 0x61, // %
429  0x36, 0x49, 0x55, 0x22, 0x50, // &
430  0x00, 0x05, 0x03, 0x00, 0x00, // '
431  0x00, 0x1C, 0x22, 0x41, 0x00, // (
432  0x00, 0x41, 0x22, 0x1C, 0x00, // )
433  0x14, 0x08, 0x3E, 0x08, 0x14, // *
434  0x08, 0x08, 0x3E, 0x08, 0x08, // +
435  0x00, 0x50, 0x30, 0x00, 0x00, // ,
436  0x08, 0x08, 0x08, 0x08, 0x08, // -
437  0x00, 0x60, 0x60, 0x00, 0x00, // .
438  0x20, 0x10, 0x08, 0x04, 0x02, // /
439  0x3E, 0x51, 0x49, 0x45, 0x3E, // 0
440  0x00, 0x04, 0x02, 0x7F, 0x00, // 1
441  0x42, 0x61, 0x51, 0x49, 0x46, // 2
442  0x22, 0x41, 0x49, 0x49, 0x36, // 3
443  0x18, 0x14, 0x12, 0x7F, 0x10, // 4
444  0x27, 0x45, 0x45, 0x45, 0x39, // 5
445  0x3E, 0x49, 0x49, 0x49, 0x32, // 6
446  0x01, 0x01, 0x71, 0x09, 0x07, // 7
447  0x36, 0x49, 0x49, 0x49, 0x36, // 8
448  0x26, 0x49, 0x49, 0x49, 0x3E, // 9
449  0x00, 0x36, 0x36, 0x00, 0x00, // :
450  0x00, 0x56, 0x36, 0x00, 0x00, // ;
451  0x08, 0x14, 0x22, 0x41, 0x00, // <
452  0x14, 0x14, 0x14, 0x14, 0x14, // =
453  0x00, 0x41, 0x22, 0x14, 0x08, // >
454  0x02, 0x01, 0x51, 0x09, 0x06, // ?
455  0x3E, 0x41, 0x59, 0x55, 0x5E, // @
456  0x7E, 0x09, 0x09, 0x09, 0x7E, // A
457  0x7F, 0x49, 0x49, 0x49, 0x36, // B
458  0x3E, 0x41, 0x41, 0x41, 0x22, // C
459  0x7F, 0x41, 0x41, 0x41, 0x3E, // D
460  0x7F, 0x49, 0x49, 0x49, 0x41, // E
461  0x7F, 0x09, 0x09, 0x09, 0x01, // F
462  0x3E, 0x41, 0x41, 0x49, 0x3A, // G
463  0x7F, 0x08, 0x08, 0x08, 0x7F, // H
464  0x00, 0x41, 0x7F, 0x41, 0x00, // I
465  0x30, 0x40, 0x40, 0x40, 0x3F, // J
466  0x7F, 0x08, 0x14, 0x22, 0x41, // K
467  0x7F, 0x40, 0x40, 0x40, 0x40, // L
468  0x7F, 0x02, 0x0C, 0x02, 0x7F, // M
469  0x7F, 0x02, 0x04, 0x08, 0x7F, // N
470  0x3E, 0x41, 0x41, 0x41, 0x3E, // O
471  0x7F, 0x09, 0x09, 0x09, 0x06, // P
472  0x1E, 0x21, 0x21, 0x21, 0x5E, // Q
473  0x7F, 0x09, 0x09, 0x09, 0x76, // R
474  0x26, 0x49, 0x49, 0x49, 0x32, // S
475  0x01, 0x01, 0x7F, 0x01, 0x01, // T
476  0x3F, 0x40, 0x40, 0x40, 0x3F, // U
477  0x1F, 0x20, 0x40, 0x20, 0x1F, // V
478  0x7F, 0x20, 0x10, 0x20, 0x7F, // W
479  0x41, 0x22, 0x1C, 0x22, 0x41, // X
480  0x07, 0x08, 0x70, 0x08, 0x07, // Y
481  0x61, 0x51, 0x49, 0x45, 0x43, // Z
482  0x00, 0x7F, 0x41, 0x00, 0x00, // [
483  0x02, 0x04, 0x08, 0x10, 0x20, // 55
484  0x00, 0x00, 0x41, 0x7F, 0x00, // ]
485  0x04, 0x02, 0x01, 0x02, 0x04, // ^
486  0x40, 0x40, 0x40, 0x40, 0x40, // _
487  0x00, 0x01, 0x02, 0x04, 0x00, // `
488  0x20, 0x54, 0x54, 0x54, 0x78, // a
489  0x7F, 0x44, 0x44, 0x44, 0x38, // b
490  0x38, 0x44, 0x44, 0x44, 0x44, // c
491  0x38, 0x44, 0x44, 0x44, 0x7F, // d
492  0x38, 0x54, 0x54, 0x54, 0x18, // e
493  0x04, 0x04, 0x7E, 0x05, 0x05, // f
494  0x08, 0x54, 0x54, 0x54, 0x3C, // g
495  0x7F, 0x08, 0x04, 0x04, 0x78, // h
496  0x00, 0x44, 0x7D, 0x40, 0x00, // i
497  0x20, 0x40, 0x44, 0x3D, 0x00, // j
498  0x7F, 0x10, 0x28, 0x44, 0x00, // k
499  0x00, 0x41, 0x7F, 0x40, 0x00, // l
500  0x7C, 0x04, 0x78, 0x04, 0x78, // m
501  0x7C, 0x08, 0x04, 0x04, 0x78, // n
502  0x38, 0x44, 0x44, 0x44, 0x38, // o
503  0x7C, 0x14, 0x14, 0x14, 0x08, // p
504  0x08, 0x14, 0x14, 0x14, 0x7C, // q
505  0x00, 0x7C, 0x08, 0x04, 0x04, // r
506  0x48, 0x54, 0x54, 0x54, 0x20, // s
507  0x04, 0x04, 0x3F, 0x44, 0x44, // t
508  0x3C, 0x40, 0x40, 0x20, 0x7C, // u
509  0x1C, 0x20, 0x40, 0x20, 0x1C, // v
510  0x3C, 0x40, 0x30, 0x40, 0x3C, // w
511  0x44, 0x28, 0x10, 0x28, 0x44, // x
512  0x0C, 0x50, 0x50, 0x50, 0x3C, // y
513  0x44, 0x64, 0x54, 0x4C, 0x44, // z
514  0x00, 0x08, 0x36, 0x41, 0x41, // {
515  0x00, 0x00, 0x7F, 0x00, 0x00, // |
516  0x41, 0x41, 0x36, 0x08, 0x00, // }
517  0x02, 0x01, 0x02, 0x04, 0x02, // ~
518  0x14, 0x14, 0x14, 0x14, 0x14, // horiz lines // DEL
519  0x00 /* This byte is required for italic type of font */
520 };
521 
522 const PROGMEM uint8_t ssd1306xled_font5x7_AB []=
523 {
524  0x00, 0x05, 0x07, 0x20,
525  0x00, 0x00, 0x00, 0x00, 0x00, // sp
526  0x00, 0x00, 0x5F, 0x00, 0x00, // !
527  0x00, 0x03, 0x00, 0x03, 0x00, // "
528  0x14, 0x3E, 0x14, 0x3E, 0x14, // #
529  0x24, 0x2A, 0x7F, 0x2A, 0x12, // $
530  0x43, 0x33, 0x08, 0x66, 0x61, // %
531  0x36, 0x49, 0x55, 0x22, 0x50, // &
532  0x00, 0x05, 0x03, 0x00, 0x00, // '
533  0x00, 0x1C, 0x22, 0x41, 0x00, // (
534  0x00, 0x41, 0x22, 0x1C, 0x00, // )
535  0x14, 0x08, 0x3E, 0x08, 0x14, // *
536  0x08, 0x08, 0x3E, 0x08, 0x08, // +
537  0x00, 0x50, 0x30, 0x00, 0x00, // ,
538  0x08, 0x08, 0x08, 0x08, 0x08, // -
539  0x00, 0x60, 0x60, 0x00, 0x00, // .
540  0x20, 0x10, 0x08, 0x04, 0x02, // /
541  0x3E, 0x51, 0x49, 0x45, 0x3E, // 0
542  0x00, 0x04, 0x02, 0x7F, 0x00, // 1
543  0x42, 0x61, 0x51, 0x49, 0x46, // 2
544  0x22, 0x41, 0x49, 0x49, 0x36, // 3
545  0x18, 0x14, 0x12, 0x7F, 0x10, // 4
546  0x27, 0x45, 0x45, 0x45, 0x39, // 5
547  0x3E, 0x49, 0x49, 0x49, 0x32, // 6
548  0x01, 0x01, 0x71, 0x09, 0x07, // 7
549  0x36, 0x49, 0x49, 0x49, 0x36, // 8
550  0x26, 0x49, 0x49, 0x49, 0x3E, // 9
551  0x00, 0x36, 0x36, 0x00, 0x00, // :
552  0x00, 0x56, 0x36, 0x00, 0x00, // ;
553  0x08, 0x14, 0x22, 0x41, 0x00, // <
554  0x14, 0x14, 0x14, 0x14, 0x14, // =
555  0x00, 0x41, 0x22, 0x14, 0x08, // >
556  0x02, 0x01, 0x51, 0x09, 0x06, // ?
557  0x3E, 0x41, 0x59, 0x55, 0x5E, // @
558  0x7E, 0x09, 0x09, 0x09, 0x7E, // A
559  0x7F, 0x49, 0x49, 0x49, 0x36, // B
560  0x3E, 0x41, 0x41, 0x41, 0x22, // C
561  0x7F, 0x41, 0x41, 0x41, 0x3E, // D
562  0x7F, 0x49, 0x49, 0x49, 0x41, // E
563  0x7F, 0x09, 0x09, 0x09, 0x01, // F
564  0x3E, 0x41, 0x41, 0x49, 0x3A, // G
565  0x7F, 0x08, 0x08, 0x08, 0x7F, // H
566  0x00, 0x41, 0x7F, 0x41, 0x00, // I
567  0x30, 0x40, 0x40, 0x40, 0x3F, // J
568  0x7F, 0x08, 0x14, 0x22, 0x41, // K
569  0x7F, 0x40, 0x40, 0x40, 0x40, // L
570  0x7F, 0x02, 0x0C, 0x02, 0x7F, // M
571  0x7F, 0x02, 0x04, 0x08, 0x7F, // N
572  0x3E, 0x41, 0x41, 0x41, 0x3E, // O
573  0x7F, 0x09, 0x09, 0x09, 0x06, // P
574  0x1E, 0x21, 0x21, 0x21, 0x5E, // Q
575  0x7F, 0x09, 0x09, 0x09, 0x76, // R
576  0x26, 0x49, 0x49, 0x49, 0x32, // S
577  0x01, 0x01, 0x7F, 0x01, 0x01, // T
578  0x3F, 0x40, 0x40, 0x40, 0x3F, // U
579  0x1F, 0x20, 0x40, 0x20, 0x1F, // V
580  0x7F, 0x20, 0x10, 0x20, 0x7F, // W
581  0x41, 0x22, 0x1C, 0x22, 0x41, // X
582  0x07, 0x08, 0x70, 0x08, 0x07, // Y
583  0x61, 0x51, 0x49, 0x45, 0x43, // Z
584  0x00, 0x7F, 0x41, 0x00, 0x00, // [
585  0x02, 0x04, 0x08, 0x10, 0x20, // 55
586  0x00, 0x00, 0x41, 0x7F, 0x00, // ]
587  0x04, 0x02, 0x01, 0x02, 0x04, // ^
588  0x40, 0x40, 0x40, 0x40, 0x40, // _
589  0x00, 0x01, 0x02, 0x04, 0x00, // `
590  0x00,
591 };
592 
593 
594 /* Standard ASCII 11x16 font with digits only (Ascii codes 32 - 64) */
595 const PROGMEM uint8_t courier_new_font11x16_digits []=
596 {
597  0x00, 0x0B, 0x10, 0x20,
598  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // char
599  0x00, 0x00, 0x00, 0x00, 0xFE, 0xFE, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x19, 0x18, 0x00, 0x00, 0x00, 0x00, // char !
600  0x00, 0x00, 0x1C, 0xFC, 0x1C, 0x00, 0x00, 0x1C, 0xFC, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // char "
601  0x30, 0x30, 0xFF, 0xFF, 0x30, 0x30, 0xFF, 0xFF, 0x30, 0x30, 0x00, 0x03, 0x03, 0x3F, 0x3F, 0x03, 0x03, 0x3F, 0x3F, 0x03, 0x03, 0x00, // char #
602  0x00, 0x38, 0x7C, 0x4C, 0xCF, 0xCF, 0xCC, 0x9C, 0x9C, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0C, 0x7C, 0x7C, 0x0C, 0x0F, 0x07, 0x00, 0x00, // char $
603  0x00, 0x1C, 0xA2, 0xA2, 0xE2, 0xDC, 0x40, 0x60, 0x20, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x0E, 0x11, 0x11, 0x11, 0x0E, 0x00, 0x00, // char %
604  0x00, 0x00, 0xB0, 0xF8, 0xCC, 0x8C, 0x0C, 0x0C, 0x8C, 0x80, 0x00, 0x00, 0x0F, 0x0F, 0x19, 0x18, 0x19, 0x1B, 0x0F, 0x1F, 0x19, 0x00, // char &
605  0x00, 0x00, 0x00, 0x00, 0x1C, 0xFC, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // char '
606  0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xF8, 0x1E, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x1F, 0x78, 0x60, 0x00, 0x00, // char (
607  0x00, 0x00, 0x06, 0x1E, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x78, 0x1F, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, // char )
608  0x00, 0x00, 0x18, 0x98, 0xF0, 0xFE, 0xFE, 0xF0, 0x98, 0x18, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, // char *
609  0x80, 0x80, 0x80, 0x80, 0xF8, 0xF8, 0x80, 0x80, 0x80, 0x80, 0x00, 0x01, 0x01, 0x01, 0x01, 0x1F, 0x1F, 0x01, 0x01, 0x01, 0x01, 0x00, // char +
610  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x3C, 0x04, 0x00, 0x00, 0x00, 0x00, // char ,
611  0x00, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // char -
612  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x1C, 0x1C, 0x00, 0x00, 0x00, 0x00, // char .
613  0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0xFC, 0x1F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x60, 0x7C, 0x1F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, // char /
614  0x00, 0xF0, 0xFC, 0x0E, 0x06, 0x06, 0x0E, 0xFC, 0xF0, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x1C, 0x18, 0x18, 0x1C, 0x0F, 0x03, 0x00, 0x00, // char 0
615  0x00, 0x0C, 0x0C, 0x0C, 0xFE, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x18, 0x1F, 0x1F, 0x18, 0x18, 0x18, 0x00, 0x00, // char 1
616  0x00, 0x18, 0x1C, 0x0E, 0x06, 0x86, 0xCE, 0x7C, 0x38, 0x00, 0x00, 0x00, 0x18, 0x1C, 0x1E, 0x1B, 0x19, 0x18, 0x18, 0x18, 0x00, 0x00, // char 2
617  0x00, 0x0C, 0x0C, 0xC6, 0xC6, 0xC6, 0xE6, 0xFC, 0x38, 0x00, 0x00, 0x0C, 0x1C, 0x18, 0x18, 0x18, 0x18, 0x19, 0x0F, 0x07, 0x00, 0x00, // char 3
618  0x00, 0x80, 0xC0, 0x70, 0x38, 0x0E, 0xFE, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0x1B, 0x1B, 0x1F, 0x1F, 0x1B, 0x00, 0x00, // char 4
619  0x00, 0x00, 0xFE, 0xFE, 0x66, 0x66, 0xE6, 0xC6, 0x80, 0x00, 0x00, 0x00, 0x0C, 0x1C, 0x18, 0x18, 0x18, 0x1C, 0x0F, 0x07, 0x00, 0x00, // char 5
620  0x00, 0xE0, 0xF8, 0xDC, 0x6C, 0x66, 0xE6, 0xC6, 0x86, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x1C, 0x18, 0x18, 0x1C, 0x0F, 0x07, 0x00, 0x00, // char 6
621  0x00, 0x0E, 0x0E, 0x06, 0x06, 0x86, 0xF6, 0xFE, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x1F, 0x07, 0x00, 0x00, 0x00, 0x00, // char 7
622  0x00, 0x38, 0xFC, 0xC6, 0xC6, 0xC6, 0xC6, 0xFC, 0x38, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x18, 0x18, 0x18, 0x18, 0x0F, 0x07, 0x00, 0x00, // char 8
623  0x00, 0x78, 0xFC, 0xCE, 0x86, 0x86, 0xCE, 0xFC, 0xF0, 0x00, 0x00, 0x00, 0x18, 0x18, 0x19, 0x19, 0x0D, 0x0E, 0x07, 0x01, 0x00, 0x00, // char 9
624  0x00, 0x00, 0x00, 0x00, 0x70, 0x70, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x1C, 0x1C, 0x00, 0x00, 0x00, 0x00, // char :
625  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x70, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x38, 0x0C, 0x04, 0x00, 0x00, 0x00, // char ;
626  0x80, 0xC0, 0xC0, 0x60, 0x30, 0x30, 0x18, 0x18, 0x0C, 0x0C, 0x00, 0x00, 0x01, 0x01, 0x03, 0x06, 0x06, 0x0C, 0x0C, 0x18, 0x18, 0x00, // char <
627  0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x00, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x00, // char =
628  0x0C, 0x0C, 0x18, 0x18, 0x30, 0x30, 0x60, 0xC0, 0xC0, 0x80, 0x80, 0x18, 0x18, 0x0C, 0x0C, 0x06, 0x06, 0x03, 0x01, 0x01, 0x00, 0x00, // char >
629  0x00, 0x00, 0x38, 0x3C, 0x8C, 0x8C, 0xCC, 0xFC, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x19, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, // char ?
630  0x00, 0x00, 0xF8, 0x04, 0xC2, 0x22, 0x22, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x10, 0x21, 0x22, 0x22, 0x13, 0x00, 0x00, 0x00, // char @
631  0x00 /* This byte is required for italic type of font */
632 };
633 
634 const uint8_t comic_sans_font24x32_123[] PROGMEM =
635 {
636  0x00, 0x18, 0x20, 0x20,
637  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char
638  0x00, 0x00, 0xF0, 0xF8, 0xF8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x1E, 0x1E, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char !
639  0x00, 0xF8, 0xF8, 0xF8, 0x00, 0x00, 0x00, 0xF8, 0xF8, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x1F, 0x1F, 0x00, 0x00, 0x00, 0x1F, 0x1F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char "
640  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xF0, 0xF8, 0xF8, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xF0, 0xF8, 0xF8, 0x70, 0x00, 0x00, 0x06, 0x0F, 0x0F, 0x0F, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0x0F, 0x0F, 0x0F, 0x0F, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0x0F, 0x0F, 0x1C, 0x3C, 0x3C, 0xFC, 0xFC, 0xFE, 0xFF, 0x7F, 0x3F, 0x3F, 0x3C, 0x3C, 0x3C, 0x3C, 0xFC, 0xFC, 0xFF, 0xFF, 0x3F, 0x3F, 0x3C, 0x3C, 0x3C, 0x3C, 0x00, 0x00, 0x0E, 0x1F, 0x1F, 0x1F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x1F, 0x1F, 0x0F, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char #
641  0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xC0, 0xE0, 0xFE, 0xFF, 0xFF, 0xFF, 0xF0, 0xF0, 0xF0, 0xE0, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0xFE, 0xFF, 0xFF, 0xE7, 0xC3, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0xC0, 0xC1, 0x81, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x03, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0x03, 0x07, 0x8F, 0xFF, 0xFF, 0xFE, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x0F, 0x1F, 0x1F, 0x1E, 0x1E, 0x1E, 0xFF, 0xFF, 0xFF, 0xFF, 0x1E, 0x1F, 0x0F, 0x0F, 0x07, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, // Code for char $
642  0x00, 0x00, 0xE0, 0xF0, 0xF8, 0xFC, 0x3C, 0x3C, 0x3C, 0xFC, 0xF8, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0xF0, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x0F, 0x1F, 0x1E, 0x1E, 0x1E, 0x1F, 0x0F, 0x07, 0xC3, 0xF0, 0xFC, 0xFF, 0x3F, 0x1F, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0xF8, 0xFE, 0xFF, 0x3F, 0x0F, 0x03, 0xF0, 0xFC, 0xFE, 0xFF, 0x1F, 0x0F, 0x0F, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x0F, 0x0F, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x07, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x07, // Code for char %
643  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xE0, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xCF, 0xFF, 0xFF, 0xFF, 0xF8, 0xF8, 0x7F, 0x3F, 0x1F, 0x07, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0xFC, 0xFE, 0xFF, 0x0F, 0x07, 0x03, 0x01, 0x03, 0x0F, 0x3F, 0xFF, 0xFE, 0xF8, 0xFF, 0xFF, 0xFF, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x07, 0x0F, 0x1F, 0x1E, 0x1E, 0x1E, 0x1E, 0x1F, 0x0F, 0x0F, 0x07, 0x03, 0x0F, 0x1F, 0x3F, 0x3E, 0x18, 0x00, 0x00, 0x00, 0x00, // Code for char &
644  0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0xF8, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x1F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char '
645  0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xF0, 0xF8, 0x78, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xF8, 0xFE, 0xFF, 0x7F, 0x0F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0F, 0x3F, 0xFF, 0xFF, 0xF8, 0xE0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char (
646  0x00, 0x30, 0x78, 0xF8, 0xF0, 0xE0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x7F, 0xFF, 0xFE, 0xF8, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xF8, 0xFF, 0xFF, 0x3F, 0x0F, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char )
647  0x00, 0x80, 0xC0, 0xC0, 0x80, 0x80, 0xF0, 0xF8, 0xF8, 0xF0, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x7B, 0x7B, 0x3F, 0x1F, 0x1F, 0x0F, 0x3F, 0x7F, 0xFF, 0xF7, 0x67, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char *
648  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xF0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x0E, 0x0E, 0x0E, 0x0E, 0xFF, 0xFF, 0xFF, 0x0E, 0x0E, 0x0E, 0x0E, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char +
649  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0xF8, 0xFC, 0x7C, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char ,
650  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char -
651  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x3C, 0x3C, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char .
652  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0xF0, 0xF0, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0xF8, 0xFE, 0xFF, 0x3F, 0x0F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xF0, 0xFC, 0xFE, 0x7F, 0x1F, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x1F, 0x1F, 0x0F, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char /
653  0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xE0, 0xE0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFE, 0xFF, 0xFF, 0x0F, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x07, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xE0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0xFF, 0xFF, 0xFF, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x0F, 0x0F, 0x1F, 0x1E, 0x1E, 0x1E, 0x1E, 0x1F, 0x0F, 0x0F, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char 0
654  0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0xC0, 0xE0, 0xF0, 0xF0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x0F, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char 1
655  0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xE0, 0xE0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x07, 0x03, 0x03, 0x01, 0x80, 0x80, 0xC0, 0xE0, 0xF1, 0xFF, 0xFF, 0x7F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xF8, 0xFC, 0xFE, 0x3E, 0x1F, 0x0F, 0x07, 0x07, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0E, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char 2
656  0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xE0, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0xC1, 0xE1, 0xE0, 0xE0, 0xF0, 0xF0, 0xF9, 0xFF, 0x7F, 0x3F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xC0, 0x80, 0x00, 0x01, 0x01, 0x01, 0x03, 0x03, 0x87, 0xFF, 0xFF, 0xFE, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x0F, 0x0F, 0x1F, 0x1E, 0x1E, 0x1E, 0x1E, 0x1F, 0x0F, 0x0F, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char 3
657  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xF0, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0xF8, 0xFC, 0x7E, 0x1F, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x3C, 0x3E, 0x3F, 0x3F, 0x3F, 0x3F, 0x3D, 0x3C, 0x3C, 0x3C, 0x3C, 0xFF, 0xFF, 0xFF, 0xFF, 0x3C, 0x3C, 0x3C, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x0F, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char 4
658  0x00, 0x20, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0xFF, 0xFF, 0xF8, 0xFC, 0x7C, 0x7C, 0x3C, 0x3C, 0x3C, 0x3C, 0x7C, 0xF8, 0xF8, 0xF0, 0xE0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xC3, 0xC3, 0xC3, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0xFF, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x0F, 0x0F, 0x1F, 0x1F, 0x1E, 0x1E, 0x1E, 0x1E, 0x1F, 0x0F, 0x0F, 0x07, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char 5
659  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xF0, 0xF0, 0xF0, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xF0, 0xFC, 0xFE, 0xFF, 0xDF, 0xEF, 0xE7, 0xE3, 0xE1, 0xE0, 0xE0, 0xE0, 0xC0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0x83, 0x03, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x87, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x07, 0x0F, 0x0F, 0x1F, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1F, 0x0F, 0x0F, 0x07, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char 6
660  0x00, 0x60, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0xF0, 0xFC, 0xFE, 0xFF, 0x3F, 0x0F, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xF0, 0xFC, 0xFF, 0xFF, 0x3F, 0x0F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x1F, 0x1F, 0x1F, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char 7
661  0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xE0, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x7F, 0xFF, 0xFF, 0xF1, 0xF0, 0xE0, 0xE0, 0xE0, 0xE0, 0xF0, 0xF1, 0xFF, 0xFF, 0xBF, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0xFE, 0xFF, 0xFF, 0x8F, 0x07, 0x03, 0x03, 0x01, 0x01, 0x03, 0x03, 0x03, 0x87, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x07, 0x0F, 0x0F, 0x1F, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1F, 0x0F, 0x0F, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char 8
662  0x00, 0x00, 0x80, 0xC0, 0xC0, 0xE0, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xE0, 0xE0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0xFF, 0xFF, 0xFF, 0xC3, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x83, 0xC7, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x07, 0x07, 0x0F, 0x0F, 0x8F, 0x8F, 0xCF, 0xCF, 0xFF, 0xFF, 0xFF, 0x7F, 0x3F, 0x0F, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x1E, 0x1E, 0x1E, 0x1F, 0x0F, 0x0F, 0x07, 0x07, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char 9
663  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0xF8, 0xF8, 0xF8, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xE0, 0xE0, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x07, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char :
664  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0xF8, 0xF8, 0xF8, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x7C, 0x7E, 0x3F, 0x0F, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char ;
665  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xF0, 0xF0, 0xF8, 0x78, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x0E, 0x0F, 0x1F, 0x3F, 0x7F, 0xFB, 0xF1, 0xE0, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char <
666  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE3, 0xE3, 0xE3, 0xE3, 0xE3, 0xE3, 0xE3, 0xE3, 0xE3, 0xE3, 0xE3, 0xE3, 0xE3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char =
667  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x78, 0xF8, 0xF8, 0xF0, 0xE0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xE0, 0xF1, 0xF9, 0xFB, 0x7F, 0x7F, 0x3F, 0x1F, 0x0E, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char >
668  0x00, 0x00, 0x80, 0xC0, 0xE0, 0xE0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xE0, 0xE0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x81, 0x81, 0xC3, 0xFF, 0xFF, 0xFF, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x7C, 0x7C, 0x7E, 0x1F, 0x1F, 0x0F, 0x07, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x1F, 0x1F, 0x1F, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char ?
669 };
670 
671 // ----------------------------------------------------------------------------
674 // ---------------------------------------------
675 // -@--@@--@----------@----@-@--------@@@--@@---
676 // -@--@@--@----------@----@-@-------@--@-@-@---
677 // -@--@@--@-@@@@-@@@-@--@@@-@---@@@-@--@---@---
678 // --@@-@@@--@--@-@---@-@--@-@--@--@-@--@---@---
679 // --@@--@@--@--@-@---@-@--@-@--@--@-@--@---@---
680 // --@@--@@--@--@-@---@-@--@----@--@-@--@---@---
681 // --@@--@@--@@@@-@---@--@@@-@@--@@@-@@@--@@@@@-
682 // --------------------------------@------------
683 // --------------------------------@------------
684 const uint8_t free_calibri11x12[] PROGMEM =
685 {
686 // type|width|height|first char
687  0x02, 0x0B, 0x0A, 0x20,
688 // GROUP first ' ' total 96 chars
689 // unicode(LSB,MSB)|count
690  0x00, 0x20, 0x60, // unicode record
691  0x00, 0x00, 0x00, 0x00, // char ' ' (0x0020/32)
692  0x00, 0x00, 0x02, 0x08, // char '!' (0x0021/33)
693  0x00, 0x02, 0x03, 0x04, // char '"' (0x0022/34)
694  0x00, 0x05, 0x05, 0x08, // char '#' (0x0023/35)
695  0x00, 0x0A, 0x05, 0x09, // char '$' (0x0024/36)
696  0x00, 0x14, 0x07, 0x08, // char '%' (0x0025/37)
697  0x00, 0x1B, 0x07, 0x08, // char '&' (0x0026/38)
698  0x00, 0x22, 0x01, 0x04, // char ''' (0x0027/39)
699  0x00, 0x23, 0x02, 0x0A, // char '(' (0x0028/40)
700  0x00, 0x27, 0x02, 0x0A, // char ')' (0x0029/41)
701  0x00, 0x2B, 0x04, 0x04, // char '*' (0x002A/42)
702  0x00, 0x2F, 0x05, 0x07, // char '+' (0x002B/43)
703  0x00, 0x34, 0x02, 0x0A, // char ',' (0x002C/44)
704  0x00, 0x38, 0x03, 0x06, // char '-' (0x002D/45)
705  0x00, 0x3B, 0x01, 0x08, // char '.' (0x002E/46)
706  0x00, 0x3C, 0x04, 0x0A, // char '/' (0x002F/47)
707  0x00, 0x44, 0x04, 0x08, // char '0' (0x0030/48)
708  0x00, 0x48, 0x05, 0x08, // char '1' (0x0031/49)
709  0x00, 0x4D, 0x04, 0x08, // char '2' (0x0032/50)
710  0x00, 0x51, 0x04, 0x08, // char '3' (0x0033/51)
711  0x00, 0x55, 0x06, 0x08, // char '4' (0x0034/52)
712  0x00, 0x5B, 0x04, 0x08, // char '5' (0x0035/53)
713  0x00, 0x5F, 0x04, 0x08, // char '6' (0x0036/54)
714  0x00, 0x63, 0x04, 0x08, // char '7' (0x0037/55)
715  0x00, 0x67, 0x04, 0x08, // char '8' (0x0038/56)
716  0x00, 0x6B, 0x04, 0x08, // char '9' (0x0039/57)
717  0x00, 0x6F, 0x02, 0x08, // char ':' (0x003A/58)
718  0x00, 0x71, 0x03, 0x0A, // char ';' (0x003B/59)
719  0x00, 0x77, 0x05, 0x07, // char '<' (0x003C/60)
720  0x00, 0x7C, 0x04, 0x07, // char '=' (0x003D/61)
721  0x00, 0x80, 0x04, 0x07, // char '>' (0x003E/62)
722  0x00, 0x84, 0x04, 0x08, // char '?' (0x003F/63)
723  0x00, 0x88, 0x09, 0x09, // char '@' (0x0040/64)
724  0x00, 0x9A, 0x06, 0x08, // char 'A' (0x0041/65)
725  0x00, 0xA0, 0x04, 0x08, // char 'B' (0x0042/66)
726  0x00, 0xA4, 0x05, 0x08, // char 'C' (0x0043/67)
727  0x00, 0xA9, 0x05, 0x08, // char 'D' (0x0044/68)
728  0x00, 0xAE, 0x04, 0x08, // char 'E' (0x0045/69)
729  0x00, 0xB2, 0x04, 0x08, // char 'F' (0x0046/70)
730  0x00, 0xB6, 0x05, 0x08, // char 'G' (0x0047/71)
731  0x00, 0xBB, 0x05, 0x08, // char 'H' (0x0048/72)
732  0x00, 0xC0, 0x01, 0x08, // char 'I' (0x0049/73)
733  0x00, 0xC1, 0x03, 0x08, // char 'J' (0x004A/74)
734  0x00, 0xC4, 0x05, 0x08, // char 'K' (0x004B/75)
735  0x00, 0xC9, 0x04, 0x08, // char 'L' (0x004C/76)
736  0x00, 0xCD, 0x07, 0x08, // char 'M' (0x004D/77)
737  0x00, 0xD4, 0x05, 0x08, // char 'N' (0x004E/78)
738  0x00, 0xD9, 0x05, 0x08, // char 'O' (0x004F/79)
739  0x00, 0xDE, 0x04, 0x08, // char 'P' (0x0050/80)
740  0x00, 0xE2, 0x06, 0x09, // char 'Q' (0x0051/81)
741  0x00, 0xEE, 0x05, 0x08, // char 'R' (0x0052/82)
742  0x00, 0xF3, 0x04, 0x08, // char 'S' (0x0053/83)
743  0x00, 0xF7, 0x05, 0x08, // char 'T' (0x0054/84)
744  0x00, 0xFC, 0x05, 0x08, // char 'U' (0x0055/85)
745  0x01, 0x01, 0x06, 0x08, // char 'V' (0x0056/86)
746  0x01, 0x07, 0x09, 0x08, // char 'W' (0x0057/87)
747  0x01, 0x10, 0x06, 0x08, // char 'X' (0x0058/88)
748  0x01, 0x16, 0x05, 0x08, // char 'Y' (0x0059/89)
749  0x01, 0x1B, 0x05, 0x08, // char 'Z' (0x005A/90)
750  0x01, 0x20, 0x02, 0x0A, // char '[' (0x005B/91)
751  0x01, 0x24, 0x04, 0x09, // char '\' (0x005C/92)
752  0x01, 0x2C, 0x02, 0x0A, // char ']' (0x005D/93)
753  0x01, 0x30, 0x04, 0x05, // char '^' (0x005E/94)
754  0x01, 0x34, 0x06, 0x08, // char '_' (0x005F/95)
755  0x01, 0x3A, 0x03, 0x02, // char '`' (0x0060/96)
756  0x01, 0x3D, 0x04, 0x08, // char 'a' (0x0061/97)
757  0x01, 0x41, 0x04, 0x08, // char 'b' (0x0062/98)
758  0x01, 0x45, 0x04, 0x08, // char 'c' (0x0063/99)
759  0x01, 0x49, 0x04, 0x08, // char 'd' (0x0064/100)
760  0x01, 0x4D, 0x04, 0x08, // char 'e' (0x0065/101)
761  0x01, 0x51, 0x04, 0x08, // char 'f' (0x0066/102)
762  0x01, 0x55, 0x05, 0x0A, // char 'g' (0x0067/103)
763  0x01, 0x5F, 0x04, 0x08, // char 'h' (0x0068/104)
764  0x01, 0x63, 0x01, 0x08, // char 'i' (0x0069/105)
765  0x01, 0x64, 0x02, 0x0A, // char 'j' (0x006A/106)
766  0x01, 0x68, 0x04, 0x08, // char 'k' (0x006B/107)
767  0x01, 0x6C, 0x01, 0x08, // char 'l' (0x006C/108)
768  0x01, 0x6D, 0x07, 0x08, // char 'm' (0x006D/109)
769  0x01, 0x74, 0x04, 0x08, // char 'n' (0x006E/110)
770  0x01, 0x78, 0x04, 0x08, // char 'o' (0x006F/111)
771  0x01, 0x7C, 0x04, 0x0A, // char 'p' (0x0070/112)
772  0x01, 0x84, 0x04, 0x0A, // char 'q' (0x0071/113)
773  0x01, 0x8C, 0x03, 0x08, // char 'r' (0x0072/114)
774  0x01, 0x8F, 0x03, 0x08, // char 's' (0x0073/115)
775  0x01, 0x92, 0x03, 0x08, // char 't' (0x0074/116)
776  0x01, 0x95, 0x04, 0x08, // char 'u' (0x0075/117)
777  0x01, 0x99, 0x05, 0x08, // char 'v' (0x0076/118)
778  0x01, 0x9E, 0x08, 0x08, // char 'w' (0x0077/119)
779  0x01, 0xA6, 0x04, 0x08, // char 'x' (0x0078/120)
780  0x01, 0xAA, 0x05, 0x0A, // char 'y' (0x0079/121)
781  0x01, 0xB4, 0x04, 0x08, // char 'z' (0x007A/122)
782  0x01, 0xB8, 0x03, 0x0A, // char '{' (0x007B/123)
783  0x01, 0xBE, 0x01, 0x0A, // char '|' (0x007C/124)
784  0x01, 0xC0, 0x02, 0x0A, // char '}' (0x007D/125)
785  0x01, 0xC4, 0x05, 0x04, // char '~' (0x007E/126)
786  0x01, 0xC9, 0x06, 0x08, // char '' (0x007F/127)
787  0x01, 0xD0,
788  // char ' ' (0x0020/32)
789  0xBE, 0x80, // char '!' (0x0021/33)
790  0x0E, 0x00, 0x0E, // char '"' (0x0022/34)
791  0x28, 0xFE, 0x28, 0xF8, 0x2E, // char '#' (0x0023/35)
792  0x80, 0x8E, 0x92, 0x93, 0x62, 0x00, 0x00, 0x01, 0x00, 0x00, // char '$' (0x0024/36)
793  0x1E, 0x92, 0x7E, 0x10, 0xFC, 0x92, 0xF0, // char '%' (0x0025/37)
794  0x00, 0xE4, 0x9A, 0xAA, 0xCE, 0x70, 0x80, // char '&' (0x0026/38)
795  0x0E, // char ''' (0x0027/39)
796  0xFC, 0x03, 0x00, 0x03, // char '(' (0x0028/40)
797  0x03, 0xFC, 0x03, 0x00, // char ')' (0x0029/41)
798  0x06, 0x0F, 0x06, 0x00, // char '*' (0x002A/42)
799  0x10, 0x10, 0x7C, 0x10, 0x10, // char '+' (0x002B/43)
800  0x00, 0x80, 0x02, 0x01, // char ',' (0x002C/44)
801  0x20, 0x20, 0x20, // char '-' (0x002D/45)
802  0x80, // char '.' (0x002E/46)
803  0x00, 0xE0, 0x1C, 0x03, 0x03, 0x00, 0x00, 0x00, // char '/' (0x002F/47)
804  0xFC, 0x82, 0x82, 0x7E, // char '0' (0x0030/48)
805  0x84, 0x82, 0xFE, 0x80, 0x80, // char '1' (0x0031/49)
806  0x84, 0xC2, 0xA2, 0x9C, // char '2' (0x0032/50)
807  0x82, 0x92, 0x92, 0x6E, // char '3' (0x0033/51)
808  0x30, 0x28, 0x26, 0xFE, 0x20, 0x20, // char '4' (0x0034/52)
809  0x9E, 0x92, 0x92, 0x62, // char '5' (0x0035/53)
810  0x7C, 0x96, 0x92, 0x72, // char '6' (0x0036/54)
811  0xC2, 0x72, 0x1E, 0x06, // char '7' (0x0037/55)
812  0xEC, 0x92, 0x92, 0x6E, // char '8' (0x0038/56)
813  0x9C, 0x92, 0xD2, 0x7C, // char '9' (0x0039/57)
814  0x88, 0x88, // char ':' (0x003A/58)
815  0x00, 0x88, 0x88, 0x02, 0x01, 0x00, // char ';' (0x003B/59)
816  0x10, 0x30, 0x28, 0x28, 0x44, // char '<' (0x003C/60)
817  0x50, 0x50, 0x50, 0x50, // char '=' (0x003D/61)
818  0x44, 0x28, 0x28, 0x10, // char '>' (0x003E/62)
819  0x02, 0xB2, 0x92, 0x0C, // char '?' (0x003F/63)
820  0x00, 0xF8, 0x84, 0x72, 0x4A, 0x6A, 0x7A, 0x42, 0x3C, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, // char '@' (0x0040/64)
821  0x80, 0x70, 0x2E, 0x26, 0x38, 0xC0, // char 'A' (0x0041/65)
822  0xFE, 0x92, 0x92, 0x6E, // char 'B' (0x0042/66)
823  0x7C, 0xC6, 0x82, 0x82, 0x44, // char 'C' (0x0043/67)
824  0xFE, 0x82, 0x82, 0xC6, 0x7C, // char 'D' (0x0044/68)
825  0xFE, 0x92, 0x92, 0x92, // char 'E' (0x0045/69)
826  0xFE, 0x12, 0x12, 0x12, // char 'F' (0x0046/70)
827  0x7C, 0xC6, 0x82, 0x92, 0xF6, // char 'G' (0x0047/71)
828  0xFE, 0x10, 0x10, 0x10, 0xFE, // char 'H' (0x0048/72)
829  0xFE, // char 'I' (0x0049/73)
830  0x80, 0x80, 0xFE, // char 'J' (0x004A/74)
831  0xFE, 0x10, 0x3C, 0xC6, 0x82, // char 'K' (0x004B/75)
832  0xFE, 0x80, 0x80, 0x80, // char 'L' (0x004C/76)
833  0xFE, 0x06, 0x38, 0xC0, 0x38, 0x06, 0xFE, // char 'M' (0x004D/77)
834  0xFE, 0x06, 0x18, 0xE0, 0xFE, // char 'N' (0x004E/78)
835  0x7C, 0x86, 0x82, 0xC6, 0x7C, // char 'O' (0x004F/79)
836  0xFE, 0x12, 0x12, 0x0C, // char 'P' (0x0050/80)
837  0x7C, 0x86, 0x82, 0xC6, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, // char 'Q' (0x0051/81)
838  0xFE, 0x12, 0x12, 0xEC, 0x00, // char 'R' (0x0052/82)
839  0x8C, 0x92, 0x92, 0x62, // char 'S' (0x0053/83)
840  0x02, 0x02, 0xFE, 0x02, 0x02, // char 'T' (0x0054/84)
841  0x7E, 0x80, 0x80, 0x80, 0x7E, // char 'U' (0x0055/85)
842  0x06, 0x3C, 0xE0, 0xE0, 0x1C, 0x06, // char 'V' (0x0056/86)
843  0x00, 0x0E, 0xF0, 0xF0, 0x0E, 0x1E, 0xF0, 0xF0, 0x0E, // char 'W' (0x0057/87)
844  0x82, 0x6E, 0x38, 0x38, 0xC6, 0x00, // char 'X' (0x0058/88)
845  0x02, 0x0C, 0xF0, 0x0C, 0x02, // char 'Y' (0x0059/89)
846  0x82, 0xE2, 0x92, 0x8E, 0x82, // char 'Z' (0x005A/90)
847  0xFF, 0x01, 0x03, 0x02, // char '[' (0x005B/91)
848  0x01, 0x0E, 0x70, 0x80, 0x00, 0x00, 0x00, 0x01, // char '\' (0x005C/92)
849  0x01, 0xFF, 0x02, 0x03, // char ']' (0x005D/93)
850  0x1C, 0x02, 0x0C, 0x10, // char '^' (0x005E/94)
851  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, // char '_' (0x005F/95)
852  0x00, 0x01, 0x02, // char '`' (0x0060/96)
853  0xE8, 0xA8, 0xA8, 0xF8, // char 'a' (0x0061/97)
854  0xFE, 0x88, 0x88, 0x70, // char 'b' (0x0062/98)
855  0x70, 0x88, 0x88, 0x88, // char 'c' (0x0063/99)
856  0x70, 0x88, 0x88, 0xFE, // char 'd' (0x0064/100)
857  0x70, 0xA8, 0xA8, 0xB0, // char 'e' (0x0065/101)
858  0x08, 0xFE, 0x0A, 0x02, // char 'f' (0x0066/102)
859  0x78, 0xA8, 0xA8, 0xB8, 0x08, 0x03, 0x02, 0x02, 0x03, 0x00, // char 'g' (0x0067/103)
860  0xFE, 0x08, 0x08, 0xF8, // char 'h' (0x0068/104)
861  0xFA, // char 'i' (0x0069/105)
862  0x00, 0xFA, 0x02, 0x03, // char 'j' (0x006A/106)
863  0xFE, 0x20, 0x50, 0x88, // char 'k' (0x006B/107)
864  0xFE, // char 'l' (0x006C/108)
865  0xF8, 0x08, 0x08, 0xF8, 0x08, 0x08, 0xF8, // char 'm' (0x006D/109)
866  0xF8, 0x08, 0x08, 0xF8, // char 'n' (0x006E/110)
867  0xF8, 0x88, 0x88, 0xF8, // char 'o' (0x006F/111)
868  0xF8, 0x88, 0x88, 0x70, 0x03, 0x00, 0x00, 0x00, // char 'p' (0x0070/112)
869  0x70, 0x88, 0x88, 0xF8, 0x00, 0x00, 0x00, 0x03, // char 'q' (0x0071/113)
870  0xF8, 0x08, 0x08, // char 'r' (0x0072/114)
871  0x98, 0xA8, 0xE8, // char 's' (0x0073/115)
872  0x08, 0xFC, 0x88, // char 't' (0x0074/116)
873  0xF8, 0x80, 0x80, 0xF8, // char 'u' (0x0075/117)
874  0x18, 0x70, 0xC0, 0x60, 0x18, // char 'v' (0x0076/118)
875  0x08, 0x70, 0xC0, 0x38, 0x38, 0xC0, 0x70, 0x08, // char 'w' (0x0077/119)
876  0x88, 0x70, 0x70, 0x88, // char 'x' (0x0078/120)
877  0x18, 0x70, 0xC0, 0x70, 0x08, 0x00, 0x02, 0x01, 0x00, 0x00, // char 'y' (0x0079/121)
878  0xC8, 0xE8, 0xB8, 0x88, // char 'z' (0x007A/122)
879  0x10, 0xEE, 0x01, 0x00, 0x01, 0x02, // char '{' (0x007B/123)
880  0xFF, 0x03, // char '|' (0x007C/124)
881  0xCF, 0x30, 0x03, 0x00, // char '}' (0x007D/125)
882  0x0C, 0x04, 0x08, 0x08, 0x0C, // char '~' (0x007E/126)
883  0xFE, 0x82, 0x8A, 0xAA, 0x82, 0xFE, // char '' (0x007F/127)
884  0x00, 0x00, 0x00, // end of unicode tables
885  // FONT REQUIRES 859 BYTES
886 };
887 
888 // ------------------------
889 // ------------------------
890 // -@@@@-------------------
891 // @@--@-------------------
892 // @@--@-@--@-@--@--@-@-@@-
893 // -@@@@-@--@-@--@-@@-@-@--
894 // -@--@-@--@-@--@@-@-@@@--
895 // @@--@-@--@-@--@@-@-@-@--
896 // @@--@-@@@@@@@-@--@-@-@@-
897 // ------------@-----------
898 // ------------@-----------
899 const uint8_t free_calibri11x12_cyrillic[] PROGMEM =
900 {
901 // type|width|height|first char
902  0x02, 0x0A, 0x0B, 0x00,
903 // GROUP first 'А' total 64 chars
904 // unicode(LSB,MSB)|count
905  0x04, 0x10, 0x40, // unicode record
906  0x00, 0x00, 0x06, 0x09, // char 'А' (0x0410/1040)
907  0x00, 0x0C, 0x05, 0x09, // char 'Б' (0x0411/1041)
908  0x00, 0x16, 0x04, 0x09, // char 'В' (0x0412/1042)
909  0x00, 0x1E, 0x04, 0x09, // char 'Г' (0x0413/1043)
910  0x00, 0x26, 0x07, 0x0B, // char 'Д' (0x0414/1044)
911  0x00, 0x34, 0x04, 0x09, // char 'Е' (0x0415/1045)
912  0x00, 0x3C, 0x09, 0x09, // char 'Ж' (0x0416/1046)
913  0x00, 0x4E, 0x04, 0x09, // char 'З' (0x0417/1047)
914  0x00, 0x56, 0x05, 0x09, // char 'И' (0x0418/1048)
915  0x00, 0x60, 0x05, 0x09, // char 'Й' (0x0419/1049)
916  0x00, 0x6A, 0x05, 0x09, // char 'К' (0x041A/1050)
917  0x00, 0x74, 0x06, 0x09, // char 'Л' (0x041B/1051)
918  0x00, 0x80, 0x07, 0x09, // char 'М' (0x041C/1052)
919  0x00, 0x8E, 0x05, 0x09, // char 'Н' (0x041D/1053)
920  0x00, 0x98, 0x05, 0x09, // char 'О' (0x041E/1054)
921  0x00, 0xA2, 0x05, 0x09, // char 'П' (0x041F/1055)
922  0x00, 0xAC, 0x04, 0x09, // char 'Р' (0x0420/1056)
923  0x00, 0xB4, 0x05, 0x09, // char 'С' (0x0421/1057)
924  0x00, 0xBE, 0x05, 0x09, // char 'Т' (0x0422/1058)
925  0x00, 0xC8, 0x07, 0x09, // char 'У' (0x0423/1059)
926  0x00, 0xD6, 0x07, 0x09, // char 'Ф' (0x0424/1060)
927  0x00, 0xE4, 0x06, 0x09, // char 'Х' (0x0425/1061)
928  0x00, 0xF0, 0x06, 0x0B, // char 'Ц' (0x0426/1062)
929  0x00, 0xFC, 0x05, 0x09, // char 'Ч' (0x0427/1063)
930  0x01, 0x06, 0x08, 0x09, // char 'Ш' (0x0428/1064)
931  0x01, 0x16, 0x09, 0x0B, // char 'Щ' (0x0429/1065)
932  0x01, 0x28, 0x06, 0x09, // char 'Ъ' (0x042A/1066)
933  0x01, 0x34, 0x07, 0x09, // char 'Ы' (0x042B/1067)
934  0x01, 0x42, 0x05, 0x09, // char 'Ь' (0x042C/1068)
935  0x01, 0x4C, 0x05, 0x09, // char 'Э' (0x042D/1069)
936  0x01, 0x56, 0x08, 0x09, // char 'Ю' (0x042E/1070)
937  0x01, 0x66, 0x05, 0x09, // char 'Я' (0x042F/1071)
938  0x01, 0x70, 0x04, 0x09, // char 'а' (0x0430/1072)
939  0x01, 0x78, 0x05, 0x09, // char 'б' (0x0431/1073)
940  0x01, 0x82, 0x04, 0x09, // char 'в' (0x0432/1074)
941  0x01, 0x8A, 0x03, 0x09, // char 'г' (0x0433/1075)
942  0x01, 0x90, 0x06, 0x0B, // char 'д' (0x0434/1076)
943  0x01, 0x9C, 0x04, 0x09, // char 'е' (0x0435/1077)
944  0x01, 0xA4, 0x07, 0x09, // char 'ж' (0x0436/1078)
945  0x01, 0xB2, 0x04, 0x09, // char 'з' (0x0437/1079)
946  0x01, 0xBA, 0x04, 0x09, // char 'и' (0x0438/1080)
947  0x01, 0xC2, 0x04, 0x09, // char 'й' (0x0439/1081)
948  0x01, 0xCA, 0x04, 0x09, // char 'к' (0x043A/1082)
949  0x01, 0xD2, 0x05, 0x09, // char 'л' (0x043B/1083)
950  0x01, 0xDC, 0x06, 0x09, // char 'м' (0x043C/1084)
951  0x01, 0xE8, 0x04, 0x09, // char 'н' (0x043D/1085)
952  0x01, 0xF0, 0x04, 0x09, // char 'о' (0x043E/1086)
953  0x01, 0xF8, 0x04, 0x09, // char 'п' (0x043F/1087)
954  0x02, 0x00, 0x04, 0x0B, // char 'р' (0x0440/1088)
955  0x02, 0x08, 0x04, 0x09, // char 'с' (0x0441/1089)
956  0x02, 0x10, 0x05, 0x09, // char 'т' (0x0442/1090)
957  0x02, 0x1A, 0x05, 0x0B, // char 'у' (0x0443/1091)
958  0x02, 0x24, 0x07, 0x0B, // char 'ф' (0x0444/1092)
959  0x02, 0x32, 0x04, 0x09, // char 'х' (0x0445/1093)
960  0x02, 0x3A, 0x05, 0x0B, // char 'ц' (0x0446/1094)
961  0x02, 0x44, 0x04, 0x09, // char 'ч' (0x0447/1095)
962  0x02, 0x4C, 0x06, 0x09, // char 'ш' (0x0448/1096)
963  0x02, 0x58, 0x07, 0x0B, // char 'щ' (0x0449/1097)
964  0x02, 0x66, 0x06, 0x09, // char 'ъ' (0x044A/1098)
965  0x02, 0x72, 0x06, 0x09, // char 'ы' (0x044B/1099)
966  0x02, 0x7E, 0x04, 0x09, // char 'ь' (0x044C/1100)
967  0x02, 0x86, 0x04, 0x09, // char 'э' (0x044D/1101)
968  0x02, 0x8E, 0x07, 0x09, // char 'ю' (0x044E/1102)
969  0x02, 0x9C, 0x04, 0x09, // char 'я' (0x044F/1103)
970  0x02, 0xA6,
971  0x00, 0xE0, 0x5C, 0x4C, 0x70, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, // char 'А' (0x0410/1040)
972  0xFC, 0x24, 0x24, 0xE4, 0xC4, 0x01, 0x01, 0x01, 0x01, 0x00, // char 'Б' (0x0411/1041)
973  0xFC, 0x24, 0x24, 0xDC, 0x01, 0x01, 0x01, 0x00, // char 'В' (0x0412/1042)
974  0xFC, 0x04, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00, // char 'Г' (0x0413/1043)
975  0x00, 0xC0, 0x7C, 0x04, 0x04, 0xFC, 0x00, 0x07, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07, // char 'Д' (0x0414/1044)
976  0xFC, 0x24, 0x24, 0x24, 0x01, 0x01, 0x01, 0x01, // char 'Е' (0x0415/1045)
977  0x8C, 0xDC, 0x20, 0x20, 0xFC, 0x20, 0x20, 0xDC, 0x8C, 0x01, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, // char 'Ж' (0x0416/1046)
978  0x04, 0x24, 0xFC, 0xDC, 0x01, 0x01, 0x01, 0x00, // char 'З' (0x0417/1047)
979  0xFC, 0x80, 0x70, 0x08, 0xFC, 0x01, 0x00, 0x00, 0x00, 0x01, // char 'И' (0x0418/1048)
980  0xFC, 0x83, 0x72, 0x0B, 0xFC, 0x01, 0x00, 0x00, 0x00, 0x01, // char 'Й' (0x0419/1049)
981  0xFC, 0x20, 0x20, 0xD0, 0x0C, 0x01, 0x00, 0x00, 0x01, 0x01, // char 'К' (0x041A/1050)
982  0x00, 0xC0, 0x7C, 0x04, 0x04, 0xFC, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, // char 'Л' (0x041B/1051)
983  0xFC, 0x0C, 0x70, 0x80, 0x70, 0x0C, 0xFC, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, // char 'М' (0x041C/1052)
984  0xFC, 0x20, 0x20, 0x20, 0xFC, 0x01, 0x00, 0x00, 0x00, 0x01, // char 'Н' (0x041D/1053)
985  0xF8, 0x0C, 0x04, 0x8C, 0xF8, 0x00, 0x01, 0x01, 0x01, 0x00, // char 'О' (0x041E/1054)
986  0xFC, 0x04, 0x04, 0x04, 0xFC, 0x01, 0x00, 0x00, 0x00, 0x01, // char 'П' (0x041F/1055)
987  0xFC, 0x24, 0x24, 0x18, 0x01, 0x00, 0x00, 0x00, // char 'Р' (0x0420/1056)
988  0xF8, 0x8C, 0x04, 0x04, 0x88, 0x00, 0x01, 0x01, 0x01, 0x00, // char 'С' (0x0421/1057)
989  0x04, 0x04, 0xFC, 0x04, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, // char 'Т' (0x0422/1058)
990  0x00, 0x0C, 0x30, 0xC0, 0x30, 0x0C, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, // char 'У' (0x0423/1059)
991  0x70, 0xD8, 0x88, 0xFC, 0x88, 0x88, 0x70, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // char 'Ф' (0x0424/1060)
992  0x04, 0xDC, 0x70, 0x70, 0x8C, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, // char 'Х' (0x0425/1061)
993  0xFC, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07, // char 'Ц' (0x0426/1062)
994  0x1C, 0x30, 0x20, 0x20, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x01, // char 'Ч' (0x0427/1063)
995  0xFC, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFC, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // char 'Ш' (0x0428/1064)
996  0xFC, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0xFC, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07, // char 'Щ' (0x0429/1065)
997  0x04, 0x04, 0xFC, 0x20, 0xE0, 0xE0, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, // char 'Ъ' (0x042A/1066)
998  0xFC, 0x20, 0x20, 0xE0, 0xC0, 0x00, 0xFC, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x01, // char 'Ы' (0x042B/1067)
999  0xFC, 0x20, 0x20, 0xE0, 0xC0, 0x01, 0x01, 0x01, 0x01, 0x00, // char 'Ь' (0x042C/1068)
1000  0x04, 0x24, 0x24, 0xFC, 0xF8, 0x01, 0x01, 0x01, 0x01, 0x00, // char 'Э' (0x042D/1069)
1001  0xFC, 0x20, 0x70, 0xF8, 0x04, 0x04, 0xDC, 0xF8, 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, // char 'Ю' (0x042E/1070)
1002  0x98, 0xFC, 0x24, 0x24, 0xFC, 0x01, 0x01, 0x00, 0x00, 0x01, // char 'Я' (0x042F/1071)
1003  0xD0, 0x50, 0x50, 0xF0, 0x01, 0x01, 0x01, 0x01, // char 'а' (0x0430/1072)
1004  0x00, 0xF8, 0xAC, 0x94, 0xF4, 0x00, 0x00, 0x01, 0x01, 0x00, // char 'б' (0x0431/1073)
1005  0xF0, 0x50, 0x50, 0xB0, 0x01, 0x01, 0x01, 0x01, // char 'в' (0x0432/1074)
1006  0xF0, 0x10, 0x10, 0x01, 0x00, 0x00, // char 'г' (0x0433/1075)
1007  0x00, 0xC0, 0x70, 0x10, 0xF0, 0x00, 0x07, 0x01, 0x01, 0x01, 0x01, 0x07, // char 'д' (0x0434/1076)
1008  0xE0, 0x50, 0x50, 0x60, 0x00, 0x01, 0x01, 0x01, // char 'е' (0x0435/1077)
1009  0x10, 0xB0, 0x40, 0xF0, 0x40, 0xF0, 0x90, 0x01, 0x01, 0x00, 0x01, 0x00, 0x00, 0x01, // char 'ж' (0x0436/1078)
1010  0x10, 0x50, 0x50, 0xB0, 0x01, 0x01, 0x01, 0x01, // char 'з' (0x0437/1079)
1011  0xF0, 0xC0, 0x20, 0xF0, 0x01, 0x00, 0x00, 0x01, // char 'и' (0x0438/1080)
1012  0xF0, 0xC6, 0x24, 0xF6, 0x01, 0x00, 0x00, 0x01, // char 'й' (0x0439/1081)
1013  0xF0, 0x40, 0xF0, 0x10, 0x01, 0x00, 0x01, 0x01, // char 'к' (0x043A/1082)
1014  0x00, 0xC0, 0x70, 0x10, 0xF0, 0x01, 0x01, 0x00, 0x00, 0x01, // char 'л' (0x043B/1083)
1015  0xF0, 0xE0, 0x00, 0xE0, 0xF0, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, // char 'м' (0x043C/1084)
1016  0xF0, 0x40, 0x40, 0xF0, 0x01, 0x00, 0x00, 0x01, // char 'н' (0x043D/1085)
1017  0xF0, 0x10, 0x10, 0xF0, 0x01, 0x01, 0x01, 0x01, // char 'о' (0x043E/1086)
1018  0xF0, 0x10, 0x10, 0xF0, 0x01, 0x00, 0x00, 0x01, // char 'п' (0x043F/1087)
1019  0xF0, 0x10, 0x10, 0xE0, 0x07, 0x01, 0x01, 0x00, // char 'р' (0x0440/1088)
1020  0xE0, 0x10, 0x10, 0x10, 0x00, 0x01, 0x01, 0x01, // char 'с' (0x0441/1089)
1021  0x10, 0x10, 0xF0, 0x10, 0x10, 0x00, 0x00, 0x01, 0x00, 0x00, // char 'т' (0x0442/1090)
1022  0x30, 0xE0, 0x80, 0xE0, 0x10, 0x00, 0x04, 0x03, 0x00, 0x00, // char 'у' (0x0443/1091)
1023  0xE0, 0xB0, 0x10, 0xFC, 0x10, 0x10, 0xE0, 0x00, 0x01, 0x01, 0x07, 0x01, 0x01, 0x00, // char 'ф' (0x0444/1092)
1024  0x10, 0xE0, 0xE0, 0x10, 0x01, 0x00, 0x00, 0x01, // char 'х' (0x0445/1093)
1025  0xF0, 0x00, 0x00, 0xF0, 0x00, 0x01, 0x01, 0x01, 0x01, 0x07, // char 'ц' (0x0446/1094)
1026  0x70, 0x40, 0x40, 0xF0, 0x00, 0x00, 0x00, 0x01, // char 'ч' (0x0447/1095)
1027  0xF0, 0x00, 0x00, 0xF0, 0x00, 0xF0, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // char 'ш' (0x0448/1096)
1028  0xF0, 0x00, 0x00, 0xF0, 0x00, 0xF0, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07, // char 'щ' (0x0449/1097)
1029  0x10, 0x10, 0xF0, 0x20, 0xE0, 0xE0, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, // char 'ъ' (0x044A/1098)
1030  0xF0, 0x20, 0x20, 0xE0, 0x00, 0xF0, 0x01, 0x01, 0x01, 0x00, 0x00, 0x01, // char 'ы' (0x044B/1099)
1031  0xF0, 0x20, 0xE0, 0xE0, 0x01, 0x01, 0x01, 0x00, // char 'ь' (0x044C/1100)
1032  0x50, 0x50, 0xF0, 0xE0, 0x01, 0x01, 0x01, 0x00, // char 'э' (0x044D/1101)
1033  0xF0, 0x40, 0xE0, 0xB0, 0x10, 0xB0, 0xE0, 0x01, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, // char 'ю' (0x044E/1102)
1034  0xB0, 0xD0, 0x50, 0xF0, 0x01, 0x01, 0x00, 0x01, // char 'я' (0x044F/1103)
1035  0x00, 0x00, 0x00, // end of unicode tables
1036  // FONT REQUIRES 944 BYTES
1037 };
1038 
1039 // --------@----------------
1040 // -@@-@@---@---------------
1041 // -------------------------
1042 // --@@----@@@@--@@@--@@-@@-
1043 // --@@----@----@--@--------
1044 // --@-@---@----@-@@--@---@-
1045 // -@--@---@@@@-@-@@--@@-@--
1046 // -@@@@---@----@--@@--@-@--
1047 // -@---@--@----@---@--@@@--
1048 // @----@--@@@@-@-@@@---@---
1049 // ---------------------@---
1050 // --------------------@----
1051 const uint8_t free_calibri11x12_latin[] PROGMEM =
1052 {
1053 // type|width|height|first char
1054  0x02, 0x0A, 0x0C, 0x00,
1055 // GROUP first '¡' total 95 chars
1056 // unicode(LSB,MSB)|count
1057  0x00, 0xA1, 0x5F, // unicode record
1058  0x00, 0x00, 0x02, 0x0B, // char '¡' (0x00A1/161)
1059  0x00, 0x04, 0x04, 0x0A, // char '¢' (0x00A2/162)
1060  0x00, 0x0C, 0x05, 0x0A, // char '£' (0x00A3/163)
1061  0x00, 0x16, 0x05, 0x0A, // char '¤' (0x00A4/164)
1062  0x00, 0x20, 0x06, 0x0A, // char '¥' (0x00A5/165)
1063  0x00, 0x2C, 0x01, 0x0C, // char '¦' (0x00A6/166)
1064  0x00, 0x2E, 0x04, 0x0B, // char '§' (0x00A7/167)
1065  0x00, 0x36, 0x05, 0x04, // char '¨' (0x00A8/168)
1066  0x00, 0x3B, 0x07, 0x0A, // char '©' (0x00A9/169)
1067  0x00, 0x49, 0x03, 0x09, // char 'ª' (0x00AA/170)
1068  0x00, 0x4F, 0x04, 0x09, // char '«' (0x00AB/171)
1069  0x00, 0x57, 0x05, 0x08, // char '¬' (0x00AC/172)
1070  0x00, 0x5C, 0x03, 0x08, // char '­' (0x00AD/173)
1071  0x00, 0x5F, 0x04, 0x06, // char '®' (0x00AE/174)
1072  0x00, 0x63, 0x04, 0x04, // char '¯' (0x00AF/175)
1073  0x00, 0x67, 0x03, 0x06, // char '°' (0x00B0/176)
1074  0x00, 0x6A, 0x05, 0x0A, // char '±' (0x00B1/177)
1075  0x00, 0x74, 0x03, 0x06, // char '²' (0x00B2/178)
1076  0x00, 0x77, 0x03, 0x06, // char '³' (0x00B3/179)
1077  0x00, 0x7A, 0x03, 0x04, // char '´' (0x00B4/180)
1078  0x00, 0x7D, 0x05, 0x0C, // char 'µ' (0x00B5/181)
1079  0x00, 0x87, 0x05, 0x0B, // char '¶' (0x00B6/182)
1080  0x00, 0x91, 0x02, 0x07, // char '·' (0x00B7/183)
1081  0x00, 0x93, 0x02, 0x0C, // char '¸' (0x00B8/184)
1082  0x00, 0x97, 0x02, 0x06, // char '¹' (0x00B9/185)
1083  0x00, 0x99, 0x03, 0x09, // char 'º' (0x00BA/186)
1084  0x00, 0x9F, 0x04, 0x09, // char '»' (0x00BB/187)
1085  0x00, 0xA7, 0x07, 0x0A, // char '¼' (0x00BC/188)
1086  0x00, 0xB5, 0x07, 0x0A, // char '½' (0x00BD/189)
1087  0x00, 0xC3, 0x07, 0x0A, // char '¾' (0x00BE/190)
1088  0x00, 0xD1, 0x04, 0x0B, // char '¿' (0x00BF/191)
1089  0x00, 0xD9, 0x06, 0x0A, // char 'À' (0x00C0/192)
1090  0x00, 0xE5, 0x06, 0x0A, // char 'Á' (0x00C1/193)
1091  0x00, 0xF1, 0x06, 0x0A, // char 'Â' (0x00C2/194)
1092  0x00, 0xFD, 0x06, 0x0A, // char 'Ã' (0x00C3/195)
1093  0x01, 0x09, 0x06, 0x0A, // char 'Ä' (0x00C4/196)
1094  0x01, 0x15, 0x06, 0x0A, // char 'Å' (0x00C5/197)
1095  0x01, 0x21, 0x08, 0x0A, // char 'Æ' (0x00C6/198)
1096  0x01, 0x31, 0x05, 0x0C, // char 'Ç' (0x00C7/199)
1097  0x01, 0x3B, 0x05, 0x0A, // char 'È' (0x00C8/200)
1098  0x01, 0x45, 0x04, 0x0A, // char 'É' (0x00C9/201)
1099  0x01, 0x4D, 0x05, 0x0A, // char 'Ê' (0x00CA/202)
1100  0x01, 0x57, 0x05, 0x0A, // char 'Ë' (0x00CB/203)
1101  0x01, 0x61, 0x03, 0x0A, // char 'Ì' (0x00CC/204)
1102  0x01, 0x67, 0x03, 0x0A, // char 'Í' (0x00CD/205)
1103  0x01, 0x6D, 0x05, 0x0A, // char 'Î' (0x00CE/206)
1104  0x01, 0x77, 0x05, 0x0A, // char 'Ï' (0x00CF/207)
1105  0x01, 0x81, 0x06, 0x0A, // char 'Ð' (0x00D0/208)
1106  0x01, 0x8D, 0x05, 0x0A, // char 'Ñ' (0x00D1/209)
1107  0x01, 0x97, 0x05, 0x0A, // char 'Ò' (0x00D2/210)
1108  0x01, 0xA1, 0x05, 0x0A, // char 'Ó' (0x00D3/211)
1109  0x01, 0xAB, 0x05, 0x0A, // char 'Ô' (0x00D4/212)
1110  0x01, 0xB5, 0x05, 0x0A, // char 'Õ' (0x00D5/213)
1111  0x01, 0xBF, 0x05, 0x0A, // char 'Ö' (0x00D6/214)
1112  0x01, 0xC9, 0x04, 0x09, // char '×' (0x00D7/215)
1113  0x01, 0xD1, 0x06, 0x0B, // char 'Ø' (0x00D8/216)
1114  0x01, 0xDD, 0x05, 0x0A, // char 'Ù' (0x00D9/217)
1115  0x01, 0xE7, 0x05, 0x0A, // char 'Ú' (0x00DA/218)
1116  0x01, 0xF1, 0x05, 0x0A, // char 'Û' (0x00DB/219)
1117  0x01, 0xFB, 0x05, 0x0A, // char 'Ü' (0x00DC/220)
1118  0x02, 0x05, 0x05, 0x0A, // char 'Ý' (0x00DD/221)
1119  0x02, 0x0F, 0x04, 0x0A, // char 'Þ' (0x00DE/222)
1120  0x02, 0x17, 0x05, 0x0A, // char 'ß' (0x00DF/223)
1121  0x02, 0x21, 0x04, 0x0A, // char 'à' (0x00E0/224)
1122  0x02, 0x29, 0x04, 0x0A, // char 'á' (0x00E1/225)
1123  0x02, 0x31, 0x04, 0x0A, // char 'â' (0x00E2/226)
1124  0x02, 0x39, 0x05, 0x0A, // char 'ã' (0x00E3/227)
1125  0x02, 0x43, 0x05, 0x0A, // char 'ä' (0x00E4/228)
1126  0x02, 0x4D, 0x04, 0x0A, // char 'å' (0x00E5/229)
1127  0x02, 0x55, 0x07, 0x0A, // char 'æ' (0x00E6/230)
1128  0x02, 0x63, 0x04, 0x0C, // char 'ç' (0x00E7/231)
1129  0x02, 0x6B, 0x04, 0x0A, // char 'è' (0x00E8/232)
1130  0x02, 0x73, 0x04, 0x0A, // char 'é' (0x00E9/233)
1131  0x02, 0x7B, 0x04, 0x0A, // char 'ê' (0x00EA/234)
1132  0x02, 0x83, 0x05, 0x0A, // char 'ë' (0x00EB/235)
1133  0x02, 0x8D, 0x03, 0x0A, // char 'ì' (0x00EC/236)
1134  0x02, 0x93, 0x03, 0x0A, // char 'í' (0x00ED/237)
1135  0x02, 0x99, 0x04, 0x0A, // char 'î' (0x00EE/238)
1136  0x02, 0xA1, 0x04, 0x0A, // char 'ï' (0x00EF/239)
1137  0x02, 0xA9, 0x05, 0x0A, // char 'ð' (0x00F0/240)
1138  0x02, 0xB3, 0x05, 0x0A, // char 'ñ' (0x00F1/241)
1139  0x02, 0xBD, 0x04, 0x0A, // char 'ò' (0x00F2/242)
1140  0x02, 0xC5, 0x04, 0x0A, // char 'ó' (0x00F3/243)
1141  0x02, 0xCD, 0x04, 0x0A, // char 'ô' (0x00F4/244)
1142  0x02, 0xD5, 0x05, 0x0A, // char 'õ' (0x00F5/245)
1143  0x02, 0xDF, 0x05, 0x0A, // char 'ö' (0x00F6/246)
1144  0x02, 0xE9, 0x05, 0x09, // char '÷' (0x00F7/247)
1145  0x02, 0xF3, 0x05, 0x0B, // char 'ø' (0x00F8/248)
1146  0x02, 0xFD, 0x04, 0x0A, // char 'ù' (0x00F9/249)
1147  0x03, 0x05, 0x04, 0x0A, // char 'ú' (0x00FA/250)
1148  0x03, 0x0D, 0x04, 0x0A, // char 'û' (0x00FB/251)
1149  0x03, 0x15, 0x05, 0x0A, // char 'ü' (0x00FC/252)
1150  0x03, 0x1F, 0x05, 0x0C, // char 'ý' (0x00FD/253)
1151  0x03, 0x29, 0x04, 0x0C, // char 'þ' (0x00FE/254)
1152  0x03, 0x31, 0x05, 0x0C, // char 'ÿ' (0x00FF/255)
1153  0x03, 0x3E,
1154  0x10, 0x90, 0x00, 0x07, // char '¡' (0x00A1/161)
1155  0xE0, 0xB0, 0x18, 0x10, 0x00, 0x01, 0x03, 0x01, // char '¢' (0x00A2/162)
1156  0x40, 0xF0, 0x58, 0x48, 0x18, 0x02, 0x03, 0x02, 0x02, 0x02, // char '£' (0x00A3/163)
1157  0x10, 0xE0, 0x20, 0x20, 0xD0, 0x00, 0x03, 0x01, 0x01, 0x02, // char '¤' (0x00A4/164)
1158  0x48, 0x58, 0xE0, 0x70, 0x48, 0x00, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, // char '¥' (0x00A5/165)
1159  0x3C, 0x0F, // char '¦' (0x00A6/166)
1160  0xF8, 0xA8, 0x68, 0xC0, 0x04, 0x05, 0x05, 0x07, // char '§' (0x00A7/167)
1161  0x08, 0x08, 0x00, 0x08, 0x08, // char '¨' (0x00A8/168)
1162  0xF0, 0x08, 0xF4, 0x94, 0x94, 0x04, 0xF8, 0x01, 0x03, 0x02, 0x02, 0x02, 0x03, 0x01, // char '©' (0x00A9/169)
1163  0x68, 0x68, 0x70, 0x01, 0x01, 0x01, // char 'ª' (0x00AA/170)
1164  0xE0, 0x10, 0xE0, 0x10, 0x00, 0x01, 0x00, 0x01, // char '«' (0x00AB/171)
1165  0x40, 0x40, 0x40, 0x40, 0xC0, // char '¬' (0x00AC/172)
1166  0x80, 0x80, 0x80, // char '­' (0x00AD/173)
1167  0x3C, 0x2C, 0x24, 0x18, // char '®' (0x00AE/174)
1168  0x00, 0x08, 0x08, 0x08, // char '¯' (0x00AF/175)
1169  0x38, 0x28, 0x38, // char '°' (0x00B0/176)
1170  0x20, 0x20, 0xF8, 0x20, 0x20, 0x02, 0x02, 0x02, 0x02, 0x02, // char '±' (0x00B1/177)
1171  0x24, 0x34, 0x2C, // char '²' (0x00B2/178)
1172  0x2C, 0x2C, 0x34, // char '³' (0x00B3/179)
1173  0x00, 0x08, 0x04, // char '´' (0x00B4/180)
1174  0xE0, 0x00, 0x00, 0xE0, 0x00, 0x0F, 0x02, 0x02, 0x03, 0x02, // char 'µ' (0x00B5/181)
1175  0x70, 0x78, 0xF8, 0x08, 0xF8, 0x00, 0x00, 0x07, 0x00, 0x07, // char '¶' (0x00B6/182)
1176  0x40, 0x40, // char '·' (0x00B7/183)
1177  0x00, 0x00, 0x08, 0x0C, // char '¸' (0x00B8/184)
1178  0x08, 0x3C, // char '¹' (0x00B9/185)
1179  0x78, 0x48, 0x78, 0x01, 0x01, 0x01, // char 'º' (0x00BA/186)
1180  0x10, 0xE0, 0x10, 0xE0, 0x01, 0x00, 0x01, 0x00, // char '»' (0x00BB/187)
1181  0x10, 0x78, 0x80, 0x40, 0xB0, 0xC8, 0x00, 0x00, 0x02, 0x01, 0x00, 0x01, 0x03, 0x01, // char '¼' (0x00BC/188)
1182  0x10, 0x78, 0x80, 0x40, 0x70, 0x48, 0xC0, 0x00, 0x02, 0x01, 0x00, 0x02, 0x03, 0x02, // char '½' (0x00BD/189)
1183  0x58, 0x58, 0xF8, 0x40, 0xB0, 0xC8, 0x00, 0x00, 0x02, 0x01, 0x00, 0x01, 0x03, 0x01, // char '¾' (0x00BE/190)
1184  0x00, 0x90, 0xD0, 0x00, 0x03, 0x04, 0x04, 0x04, // char '¿' (0x00BF/191)
1185  0x00, 0xC0, 0xB9, 0x9A, 0xE0, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x03, // char 'À' (0x00C0/192)
1186  0x00, 0xC0, 0xB8, 0x9A, 0xE1, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x03, // char 'Á' (0x00C1/193)
1187  0x00, 0xC0, 0xBA, 0x99, 0xE2, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x03, // char 'Â' (0x00C2/194)
1188  0x00, 0xC0, 0xBB, 0x99, 0xE2, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, 0x03, // char 'Ã' (0x00C3/195)
1189  0x00, 0xC2, 0xBA, 0x98, 0xE2, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x03, // char 'Ä' (0x00C4/196)
1190  0x00, 0xC7, 0xBD, 0x9F, 0xE0, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x03, // char 'Å' (0x00C5/197)
1191  0x00, 0xC0, 0xB0, 0x88, 0xF8, 0x48, 0x48, 0x48, 0x02, 0x01, 0x00, 0x00, 0x03, 0x02, 0x02, 0x02, // char 'Æ' (0x00C6/198)
1192  0xF0, 0xF8, 0x08, 0x08, 0x10, 0x01, 0x03, 0x0E, 0x0E, 0x01, // char 'Ç' (0x00C7/199)
1193  0x00, 0xF9, 0x4A, 0x48, 0x48, 0x00, 0x03, 0x02, 0x02, 0x02, // char 'È' (0x00C8/200)
1194  0xF8, 0x48, 0x4A, 0x49, 0x03, 0x02, 0x02, 0x02, // char 'É' (0x00C9/201)
1195  0x00, 0xFA, 0x49, 0x4A, 0x48, 0x00, 0x03, 0x02, 0x02, 0x02, // char 'Ê' (0x00CA/202)
1196  0xFA, 0x4A, 0x48, 0x4A, 0x02, 0x03, 0x02, 0x02, 0x02, 0x00, // char 'Ë' (0x00CB/203)
1197  0x00, 0x01, 0xFA, 0x00, 0x00, 0x03, // char 'Ì' (0x00CC/204)
1198  0x00, 0xFA, 0x01, 0x00, 0x03, 0x00, // char 'Í' (0x00CD/205)
1199  0x00, 0x02, 0xF9, 0x02, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, // char 'Î' (0x00CE/206)
1200  0x02, 0x02, 0xF8, 0x02, 0x02, 0x00, 0x00, 0x03, 0x00, 0x00, // char 'Ï' (0x00CF/207)
1201  0x40, 0xF8, 0x48, 0x08, 0xB8, 0xF0, 0x00, 0x03, 0x02, 0x02, 0x03, 0x01, // char 'Ð' (0x00D0/208)
1202  0xF8, 0x1B, 0x61, 0x82, 0xFB, 0x03, 0x00, 0x00, 0x03, 0x03, // char 'Ñ' (0x00D1/209)
1203  0xF0, 0x19, 0x0A, 0x18, 0xF0, 0x01, 0x02, 0x02, 0x03, 0x01, // char 'Ò' (0x00D2/210)
1204  0xF0, 0x18, 0x0A, 0x19, 0xF0, 0x01, 0x02, 0x02, 0x03, 0x01, // char 'Ó' (0x00D3/211)
1205  0xF0, 0x1A, 0x09, 0x1A, 0xF0, 0x01, 0x02, 0x02, 0x03, 0x01, // char 'Ô' (0x00D4/212)
1206  0xF0, 0x1B, 0x09, 0x1A, 0xF3, 0x01, 0x02, 0x02, 0x03, 0x01, // char 'Õ' (0x00D5/213)
1207  0xF2, 0x1A, 0x08, 0x1A, 0xF2, 0x01, 0x02, 0x02, 0x03, 0x01, // char 'Ö' (0x00D6/214)
1208  0x20, 0xC0, 0xC0, 0x20, 0x01, 0x00, 0x00, 0x01, // char '×' (0x00D7/215)
1209  0xF0, 0x08, 0xC8, 0x38, 0x1C, 0xE0, 0x05, 0x03, 0x02, 0x02, 0x01, 0x00, // char 'Ø' (0x00D8/216)
1210  0xF8, 0x01, 0x02, 0x00, 0xF8, 0x01, 0x02, 0x02, 0x02, 0x01, // char 'Ù' (0x00D9/217)
1211  0xF8, 0x00, 0x02, 0x01, 0xF8, 0x01, 0x02, 0x02, 0x02, 0x01, // char 'Ú' (0x00DA/218)
1212  0xF8, 0x02, 0x01, 0x02, 0xF8, 0x01, 0x02, 0x02, 0x02, 0x01, // char 'Û' (0x00DB/219)
1213  0xFA, 0x02, 0x00, 0x02, 0xFA, 0x01, 0x02, 0x02, 0x02, 0x01, // char 'Ü' (0x00DC/220)
1214  0x08, 0x30, 0xC0, 0x32, 0x09, 0x00, 0x00, 0x03, 0x00, 0x00, // char 'Ý' (0x00DD/221)
1215  0xF8, 0x90, 0xF0, 0x70, 0x03, 0x00, 0x00, 0x00, // char 'Þ' (0x00DE/222)
1216  0xF0, 0x08, 0x68, 0xF8, 0x80, 0x03, 0x00, 0x02, 0x02, 0x03, // char 'ß' (0x00DF/223)
1217  0xA0, 0xA4, 0xA8, 0xE0, 0x03, 0x02, 0x02, 0x03, // char 'à' (0x00E0/224)
1218  0xA0, 0xA0, 0xA8, 0xE4, 0x03, 0x02, 0x02, 0x03, // char 'á' (0x00E1/225)
1219  0xA0, 0xA0, 0xAC, 0xE0, 0x03, 0x02, 0x02, 0x03, // char 'â' (0x00E2/226)
1220  0x00, 0xAC, 0xA4, 0xA8, 0xEC, 0x00, 0x03, 0x02, 0x02, 0x03, // char 'ã' (0x00E3/227)
1221  0xA8, 0xA8, 0xA0, 0xE8, 0x08, 0x03, 0x02, 0x02, 0x03, 0x00, // char 'ä' (0x00E4/228)
1222  0xAE, 0xAA, 0xAE, 0xE0, 0x03, 0x02, 0x02, 0x03, // char 'å' (0x00E5/229)
1223  0x20, 0xA0, 0xA0, 0xE0, 0xA0, 0xA0, 0xC0, 0x03, 0x02, 0x02, 0x01, 0x02, 0x02, 0x02, // char 'æ' (0x00E6/230)
1224  0xC0, 0x60, 0x20, 0x20, 0x01, 0x0B, 0x0E, 0x02, // char 'ç' (0x00E7/231)
1225  0xC0, 0xA4, 0xA8, 0xC0, 0x01, 0x02, 0x02, 0x02, // char 'è' (0x00E8/232)
1226  0xC0, 0xA0, 0xA8, 0xC4, 0x01, 0x02, 0x02, 0x02, // char 'é' (0x00E9/233)
1227  0xC0, 0xA0, 0xAC, 0xC0, 0x01, 0x02, 0x02, 0x02, // char 'ê' (0x00EA/234)
1228  0xC8, 0xA8, 0xA0, 0xC8, 0x08, 0x01, 0x02, 0x02, 0x02, 0x00, // char 'ë' (0x00EB/235)
1229  0x00, 0x04, 0xE8, 0x00, 0x00, 0x03, // char 'ì' (0x00EC/236)
1230  0x00, 0xE8, 0x04, 0x00, 0x03, 0x00, // char 'í' (0x00ED/237)
1231  0x00, 0x00, 0xEC, 0x00, 0x00, 0x00, 0x03, 0x00, // char 'î' (0x00EE/238)
1232  0x00, 0x08, 0xE0, 0x08, 0x00, 0x00, 0x03, 0x00, // char 'ï' (0x00EF/239)
1233  0x80, 0xD0, 0x58, 0x78, 0xE8, 0x01, 0x03, 0x02, 0x03, 0x01, // char 'ð' (0x00F0/240)
1234  0x00, 0xEC, 0x24, 0x28, 0xEC, 0x00, 0x03, 0x00, 0x00, 0x03, // char 'ñ' (0x00F1/241)
1235  0xE0, 0x24, 0x28, 0xE0, 0x03, 0x02, 0x02, 0x03, // char 'ò' (0x00F2/242)
1236  0xE0, 0x20, 0x28, 0xE4, 0x03, 0x02, 0x02, 0x03, // char 'ó' (0x00F3/243)
1237  0xE0, 0x20, 0x2C, 0xE0, 0x03, 0x02, 0x02, 0x03, // char 'ô' (0x00F4/244)
1238  0x00, 0xEC, 0x24, 0x28, 0xEC, 0x00, 0x03, 0x02, 0x02, 0x03, // char 'õ' (0x00F5/245)
1239  0xE8, 0x28, 0x20, 0xE8, 0x08, 0x03, 0x02, 0x02, 0x03, 0x00, // char 'ö' (0x00F6/246)
1240  0x40, 0x40, 0x50, 0x50, 0x40, 0x00, 0x00, 0x01, 0x01, 0x00, // char '÷' (0x00F7/247)
1241  0xC0, 0x60, 0xE0, 0x70, 0xC0, 0x01, 0x07, 0x03, 0x03, 0x01, // char 'ø' (0x00F8/248)
1242  0xE0, 0x04, 0x08, 0xE0, 0x03, 0x02, 0x02, 0x03, // char 'ù' (0x00F9/249)
1243  0xE0, 0x00, 0x08, 0xE4, 0x03, 0x02, 0x02, 0x03, // char 'ú' (0x00FA/250)
1244  0xE0, 0x00, 0x0C, 0xE0, 0x03, 0x02, 0x02, 0x03, // char 'û' (0x00FB/251)
1245  0xE8, 0x08, 0x00, 0xE8, 0x08, 0x03, 0x02, 0x02, 0x03, 0x00, // char 'ü' (0x00FC/252)
1246  0x60, 0xC0, 0x08, 0xC4, 0x20, 0x00, 0x09, 0x07, 0x01, 0x00, // char 'ý' (0x00FD/253)
1247  0xF8, 0x40, 0x60, 0xE0, 0x0F, 0x02, 0x03, 0x01, // char 'þ' (0x00FE/254)
1248  0x68, 0xC8, 0x00, 0xC8, 0x28, 0x00, 0x09, 0x07, 0x01, 0x00, // char 'ÿ' (0x00FF/255)
1249  0x00, 0x00, 0x00, // end of unicode tables
1250  // FONT REQUIRES 1219 BYTES
1251 };
const PROGMEM uint8_t digital_font5x7_123[]
const PROGMEM uint8_t ssd1306xled_font6x8_German[]
const PROGMEM uint8_t courier_new_font11x16_digits[]
const PROGMEM uint8_t ssd1306xled_font6x8[]
Definition: ssd1306_fonts.c:41
const PROGMEM uint8_t ssd1306xled_font5x7[]
const PROGMEM uint8_t ssd1306xled_font5x7_AB[]
const PROGMEM uint8_t free_calibri11x12_latin[]
const PROGMEM uint8_t free_calibri11x12_cyrillic[]
const PROGMEM uint8_t comic_sans_font24x32_123[]
const PROGMEM uint8_t ssd1306xled_font6x8_AB[]
const PROGMEM uint8_t free_calibri11x12[]
const PROGMEM uint8_t digital_font5x7_AB[]
const PROGMEM uint8_t digital_font5x7[]