SSD1306 OLED display driver  1.4.10
This library is developed to control SSD1306/SSD1331 RGB i2c/spi OLED displays and spi PCD8544 LED display
font6x8.c
1 /*
2  * SSD1306xLED - Drivers for SSD1306 controlled dot matrix OLED/PLED 128x64 displays
3  *
4  * @created: 2014-08-12
5  * @author: Neven Boyanov
6  *
7  * Copyright (c) 2015 Neven Boyanov, Tinusaur Team. All Rights Reserved.
8  * Distributed as open source software under MIT License, see LICENSE.txt file.
9  * Please, as a favour, retain the link http://tinusaur.org to The Tinusaur Project.
10  *
11  * Source code available at: https://bitbucket.org/tinusaur/ssd1306xled
12  *
13  */
14 
15 #include "font6x8.h"
16 
17 /* Standard ASCII 6x8 font */
18 const PROGMEM uint8_t ssd1306xled_font6x8 []=
19 {
20  0x00, 0x06, 0x08, 0x20,
21  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // sp
22  0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, // !
23  0x00, 0x00, 0x07, 0x00, 0x07, 0x00, // "
24  0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14, // #
25  0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12, // $
26  0x00, 0x23, 0x13, 0x08, 0x64, 0x62, // %
27  0x00, 0x36, 0x49, 0x55, 0x22, 0x50, // &
28  0x00, 0x00, 0x05, 0x03, 0x00, 0x00, // '
29  0x00, 0x00, 0x1c, 0x22, 0x41, 0x00, // (
30  0x00, 0x00, 0x41, 0x22, 0x1c, 0x00, // )
31  0x00, 0x14, 0x08, 0x3E, 0x08, 0x14, // *
32  0x00, 0x08, 0x08, 0x3E, 0x08, 0x08, // +
33  0x00, 0x00, 0x00, 0xA0, 0x60, 0x00, // ,
34  0x00, 0x08, 0x08, 0x08, 0x08, 0x08, // -
35  0x00, 0x00, 0x60, 0x60, 0x00, 0x00, // .
36  0x00, 0x20, 0x10, 0x08, 0x04, 0x02, // /
37  0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E, // 0
38  0x00, 0x00, 0x42, 0x7F, 0x40, 0x00, // 1
39  0x00, 0x42, 0x61, 0x51, 0x49, 0x46, // 2
40  0x00, 0x21, 0x41, 0x45, 0x4B, 0x31, // 3
41  0x00, 0x18, 0x14, 0x12, 0x7F, 0x10, // 4
42  0x00, 0x27, 0x45, 0x45, 0x45, 0x39, // 5
43  0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30, // 6
44  0x00, 0x01, 0x71, 0x09, 0x05, 0x03, // 7
45  0x00, 0x36, 0x49, 0x49, 0x49, 0x36, // 8
46  0x00, 0x06, 0x49, 0x49, 0x29, 0x1E, // 9
47  0x00, 0x00, 0x36, 0x36, 0x00, 0x00, // :
48  0x00, 0x00, 0x56, 0x36, 0x00, 0x00, // ;
49  0x00, 0x08, 0x14, 0x22, 0x41, 0x00, // <
50  0x00, 0x14, 0x14, 0x14, 0x14, 0x14, // =
51  0x00, 0x00, 0x41, 0x22, 0x14, 0x08, // >
52  0x00, 0x02, 0x01, 0x51, 0x09, 0x06, // ?
53  0x00, 0x32, 0x49, 0x59, 0x51, 0x3E, // @
54  0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C, // A
55  0x00, 0x7F, 0x49, 0x49, 0x49, 0x36, // B
56  0x00, 0x3E, 0x41, 0x41, 0x41, 0x22, // C
57  0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C, // D
58  0x00, 0x7F, 0x49, 0x49, 0x49, 0x41, // E
59  0x00, 0x7F, 0x09, 0x09, 0x09, 0x01, // F
60  0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A, // G
61  0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F, // H
62  0x00, 0x00, 0x41, 0x7F, 0x41, 0x00, // I
63  0x00, 0x20, 0x40, 0x41, 0x3F, 0x01, // J
64  0x00, 0x7F, 0x08, 0x14, 0x22, 0x41, // K
65  0x00, 0x7F, 0x40, 0x40, 0x40, 0x40, // L
66  0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F, // M
67  0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F, // N
68  0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E, // O
69  0x00, 0x7F, 0x09, 0x09, 0x09, 0x06, // P
70  0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E, // Q
71  0x00, 0x7F, 0x09, 0x19, 0x29, 0x46, // R
72  0x00, 0x46, 0x49, 0x49, 0x49, 0x31, // S
73  0x00, 0x01, 0x01, 0x7F, 0x01, 0x01, // T
74  0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F, // U
75  0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F, // V
76  0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F, // W
77  0x00, 0x63, 0x14, 0x08, 0x14, 0x63, // X
78  0x00, 0x07, 0x08, 0x70, 0x08, 0x07, // Y
79  0x00, 0x61, 0x51, 0x49, 0x45, 0x43, // Z
80  0x00, 0x00, 0x7F, 0x41, 0x41, 0x00, // [
81  0x00, 0x55, 0x2A, 0x55, 0x2A, 0x55, // 55
82  0x00, 0x00, 0x41, 0x41, 0x7F, 0x00, // ]
83  0x00, 0x04, 0x02, 0x01, 0x02, 0x04, // ^
84  0x00, 0x40, 0x40, 0x40, 0x40, 0x40, // _
85  0x00, 0x00, 0x01, 0x02, 0x04, 0x00, // '
86  0x00, 0x20, 0x54, 0x54, 0x54, 0x78, // a
87  0x00, 0x7F, 0x48, 0x44, 0x44, 0x38, // b
88  0x00, 0x38, 0x44, 0x44, 0x44, 0x20, // c
89  0x00, 0x38, 0x44, 0x44, 0x48, 0x7F, // d
90  0x00, 0x38, 0x54, 0x54, 0x54, 0x18, // e
91  0x00, 0x08, 0x7E, 0x09, 0x01, 0x02, // f
92  0x00, 0x18, 0xA4, 0xA4, 0xA4, 0x7C, // g
93  0x00, 0x7F, 0x08, 0x04, 0x04, 0x78, // h
94  0x00, 0x00, 0x44, 0x7D, 0x40, 0x00, // i
95  0x00, 0x40, 0x80, 0x84, 0x7D, 0x00, // j
96  0x00, 0x7F, 0x10, 0x28, 0x44, 0x00, // k
97  0x00, 0x00, 0x41, 0x7F, 0x40, 0x00, // l
98  0x00, 0x7C, 0x04, 0x18, 0x04, 0x78, // m
99  0x00, 0x7C, 0x08, 0x04, 0x04, 0x78, // n
100  0x00, 0x38, 0x44, 0x44, 0x44, 0x38, // o
101  0x00, 0xFC, 0x24, 0x24, 0x24, 0x18, // p
102  0x00, 0x18, 0x24, 0x24, 0x18, 0xFC, // q
103  0x00, 0x7C, 0x08, 0x04, 0x04, 0x08, // r
104  0x00, 0x48, 0x54, 0x54, 0x54, 0x20, // s
105  0x00, 0x04, 0x3F, 0x44, 0x40, 0x20, // t
106  0x00, 0x3C, 0x40, 0x40, 0x20, 0x7C, // u
107  0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C, // v
108  0x00, 0x3C, 0x40, 0x30, 0x40, 0x3C, // w
109  0x00, 0x44, 0x28, 0x10, 0x28, 0x44, // x
110  0x00, 0x1C, 0xA0, 0xA0, 0xA0, 0x7C, // y
111  0x00, 0x44, 0x64, 0x54, 0x4C, 0x44, // z
112  0x00, 0x00, 0x08, 0x77, 0x00, 0x00, // {
113  0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, // |
114  0x00, 0x00, 0x77, 0x08, 0x00, 0x00, // }
115  0x00, 0x10, 0x08, 0x10, 0x08, 0x00, // ~
116  0x14, 0x14, 0x14, 0x14, 0x14, 0x14, // horiz lines // DEL
117  0x00 /* This byte is required for italic type of font */
118 };
119 
120 /* Standard ASCII 6x8_AB font */
121 const PROGMEM uint8_t ssd1306xled_font6x8_AB []=
122 {
123  0x00, 0x06, 0x08, 0x20,
124  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // sp
125  0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, // !
126  0x00, 0x00, 0x07, 0x00, 0x07, 0x00, // "
127  0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14, // #
128  0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12, // $
129  0x00, 0x23, 0x13, 0x08, 0x64, 0x62, // %
130  0x00, 0x36, 0x49, 0x55, 0x22, 0x50, // &
131  0x00, 0x00, 0x05, 0x03, 0x00, 0x00, // '
132  0x00, 0x00, 0x1c, 0x22, 0x41, 0x00, // (
133  0x00, 0x00, 0x41, 0x22, 0x1c, 0x00, // )
134  0x00, 0x14, 0x08, 0x3E, 0x08, 0x14, // *
135  0x00, 0x08, 0x08, 0x3E, 0x08, 0x08, // +
136  0x00, 0x00, 0x00, 0xA0, 0x60, 0x00, // ,
137  0x00, 0x08, 0x08, 0x08, 0x08, 0x08, // -
138  0x00, 0x00, 0x60, 0x60, 0x00, 0x00, // .
139  0x00, 0x20, 0x10, 0x08, 0x04, 0x02, // /
140  0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E, // 0
141  0x00, 0x00, 0x42, 0x7F, 0x40, 0x00, // 1
142  0x00, 0x42, 0x61, 0x51, 0x49, 0x46, // 2
143  0x00, 0x21, 0x41, 0x45, 0x4B, 0x31, // 3
144  0x00, 0x18, 0x14, 0x12, 0x7F, 0x10, // 4
145  0x00, 0x27, 0x45, 0x45, 0x45, 0x39, // 5
146  0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30, // 6
147  0x00, 0x01, 0x71, 0x09, 0x05, 0x03, // 7
148  0x00, 0x36, 0x49, 0x49, 0x49, 0x36, // 8
149  0x00, 0x06, 0x49, 0x49, 0x29, 0x1E, // 9
150  0x00, 0x00, 0x36, 0x36, 0x00, 0x00, // :
151  0x00, 0x00, 0x56, 0x36, 0x00, 0x00, // ;
152  0x00, 0x08, 0x14, 0x22, 0x41, 0x00, // <
153  0x00, 0x14, 0x14, 0x14, 0x14, 0x14, // =
154  0x00, 0x00, 0x41, 0x22, 0x14, 0x08, // >
155  0x00, 0x02, 0x01, 0x51, 0x09, 0x06, // ?
156  0x00, 0x32, 0x49, 0x59, 0x51, 0x3E, // @
157  0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C, // A
158  0x00, 0x7F, 0x49, 0x49, 0x49, 0x36, // B
159  0x00, 0x3E, 0x41, 0x41, 0x41, 0x22, // C
160  0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C, // D
161  0x00, 0x7F, 0x49, 0x49, 0x49, 0x41, // E
162  0x00, 0x7F, 0x09, 0x09, 0x09, 0x01, // F
163  0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A, // G
164  0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F, // H
165  0x00, 0x00, 0x41, 0x7F, 0x41, 0x00, // I
166  0x00, 0x20, 0x40, 0x41, 0x3F, 0x01, // J
167  0x00, 0x7F, 0x08, 0x14, 0x22, 0x41, // K
168  0x00, 0x7F, 0x40, 0x40, 0x40, 0x40, // L
169  0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F, // M
170  0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F, // N
171  0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E, // O
172  0x00, 0x7F, 0x09, 0x09, 0x09, 0x06, // P
173  0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E, // Q
174  0x00, 0x7F, 0x09, 0x19, 0x29, 0x46, // R
175  0x00, 0x46, 0x49, 0x49, 0x49, 0x31, // S
176  0x00, 0x01, 0x01, 0x7F, 0x01, 0x01, // T
177  0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F, // U
178  0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F, // V
179  0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F, // W
180  0x00, 0x63, 0x14, 0x08, 0x14, 0x63, // X
181  0x00, 0x07, 0x08, 0x70, 0x08, 0x07, // Y
182  0x00, 0x61, 0x51, 0x49, 0x45, 0x43, // Z
183  0x00, 0x00, 0x7F, 0x41, 0x41, 0x00, // [
184  0x00, 0x55, 0x2A, 0x55, 0x2A, 0x55, // 55
185  0x00, 0x00, 0x41, 0x41, 0x7F, 0x00, // ]
186  0x00, 0x04, 0x02, 0x01, 0x02, 0x04, // ^
187  0x00, 0x40, 0x40, 0x40, 0x40, 0x40, // _
188  0x00, 0x00, 0x01, 0x02, 0x04, 0x00, // '
189  0x00 /* This byte is required for italic type of font */
190 };
191 
192 
193 const PROGMEM uint8_t ssd1306xled_font5x7 []=
194 {
195  0x00, 0x05, 0x07, 0x20,
196  0x00, 0x00, 0x00, 0x00, 0x00, // sp
197  0x00, 0x00, 0x5F, 0x00, 0x00, // !
198  0x00, 0x03, 0x00, 0x03, 0x00, // "
199  0x14, 0x3E, 0x14, 0x3E, 0x14, // #
200  0x24, 0x2A, 0x7F, 0x2A, 0x12, // $
201  0x43, 0x33, 0x08, 0x66, 0x61, // %
202  0x36, 0x49, 0x55, 0x22, 0x50, // &
203  0x00, 0x05, 0x03, 0x00, 0x00, // '
204  0x00, 0x1C, 0x22, 0x41, 0x00, // (
205  0x00, 0x41, 0x22, 0x1C, 0x00, // )
206  0x14, 0x08, 0x3E, 0x08, 0x14, // *
207  0x08, 0x08, 0x3E, 0x08, 0x08, // +
208  0x00, 0x50, 0x30, 0x00, 0x00, // ,
209  0x08, 0x08, 0x08, 0x08, 0x08, // -
210  0x00, 0x60, 0x60, 0x00, 0x00, // .
211  0x20, 0x10, 0x08, 0x04, 0x02, // /
212  0x3E, 0x51, 0x49, 0x45, 0x3E, // 0
213  0x00, 0x04, 0x02, 0x7F, 0x00, // 1
214  0x42, 0x61, 0x51, 0x49, 0x46, // 2
215  0x22, 0x41, 0x49, 0x49, 0x36, // 3
216  0x18, 0x14, 0x12, 0x7F, 0x10, // 4
217  0x27, 0x45, 0x45, 0x45, 0x39, // 5
218  0x3E, 0x49, 0x49, 0x49, 0x32, // 6
219  0x01, 0x01, 0x71, 0x09, 0x07, // 7
220  0x36, 0x49, 0x49, 0x49, 0x36, // 8
221  0x26, 0x49, 0x49, 0x49, 0x3E, // 9
222  0x00, 0x36, 0x36, 0x00, 0x00, // :
223  0x00, 0x56, 0x36, 0x00, 0x00, // ;
224  0x08, 0x14, 0x22, 0x41, 0x00, // <
225  0x14, 0x14, 0x14, 0x14, 0x14, // =
226  0x00, 0x41, 0x22, 0x14, 0x08, // >
227  0x02, 0x01, 0x51, 0x09, 0x06, // ?
228  0x3E, 0x41, 0x59, 0x55, 0x5E, // @
229  0x7E, 0x09, 0x09, 0x09, 0x7E, // A
230  0x7F, 0x49, 0x49, 0x49, 0x36, // B
231  0x3E, 0x41, 0x41, 0x41, 0x22, // C
232  0x7F, 0x41, 0x41, 0x41, 0x3E, // D
233  0x7F, 0x49, 0x49, 0x49, 0x41, // E
234  0x7F, 0x09, 0x09, 0x09, 0x01, // F
235  0x3E, 0x41, 0x41, 0x49, 0x3A, // G
236  0x7F, 0x08, 0x08, 0x08, 0x7F, // H
237  0x00, 0x41, 0x7F, 0x41, 0x00, // I
238  0x30, 0x40, 0x40, 0x40, 0x3F, // J
239  0x7F, 0x08, 0x14, 0x22, 0x41, // K
240  0x7F, 0x40, 0x40, 0x40, 0x40, // L
241  0x7F, 0x02, 0x0C, 0x02, 0x7F, // M
242  0x7F, 0x02, 0x04, 0x08, 0x7F, // N
243  0x3E, 0x41, 0x41, 0x41, 0x3E, // O
244  0x7F, 0x09, 0x09, 0x09, 0x06, // P
245  0x1E, 0x21, 0x21, 0x21, 0x5E, // Q
246  0x7F, 0x09, 0x09, 0x09, 0x76, // R
247  0x26, 0x49, 0x49, 0x49, 0x32, // S
248  0x01, 0x01, 0x7F, 0x01, 0x01, // T
249  0x3F, 0x40, 0x40, 0x40, 0x3F, // U
250  0x1F, 0x20, 0x40, 0x20, 0x1F, // V
251  0x7F, 0x20, 0x10, 0x20, 0x7F, // W
252  0x41, 0x22, 0x1C, 0x22, 0x41, // X
253  0x07, 0x08, 0x70, 0x08, 0x07, // Y
254  0x61, 0x51, 0x49, 0x45, 0x43, // Z
255  0x00, 0x7F, 0x41, 0x00, 0x00, // [
256  0x02, 0x04, 0x08, 0x10, 0x20, // 55
257  0x00, 0x00, 0x41, 0x7F, 0x00, // ]
258  0x04, 0x02, 0x01, 0x02, 0x04, // ^
259  0x40, 0x40, 0x40, 0x40, 0x40, // _
260  0x00, 0x01, 0x02, 0x04, 0x00, // `
261  0x20, 0x54, 0x54, 0x54, 0x78, // a
262  0x7F, 0x44, 0x44, 0x44, 0x38, // b
263  0x38, 0x44, 0x44, 0x44, 0x44, // c
264  0x38, 0x44, 0x44, 0x44, 0x7F, // d
265  0x38, 0x54, 0x54, 0x54, 0x18, // e
266  0x04, 0x04, 0x7E, 0x05, 0x05, // f
267  0x08, 0x54, 0x54, 0x54, 0x3C, // g
268  0x7F, 0x08, 0x04, 0x04, 0x78, // h
269  0x00, 0x44, 0x7D, 0x40, 0x00, // i
270  0x20, 0x40, 0x44, 0x3D, 0x00, // j
271  0x7F, 0x10, 0x28, 0x44, 0x00, // k
272  0x00, 0x41, 0x7F, 0x40, 0x00, // l
273  0x7C, 0x04, 0x78, 0x04, 0x78, // m
274  0x7C, 0x08, 0x04, 0x04, 0x78, // n
275  0x38, 0x44, 0x44, 0x44, 0x38, // o
276  0x7C, 0x14, 0x14, 0x14, 0x08, // p
277  0x08, 0x14, 0x14, 0x14, 0x7C, // q
278  0x00, 0x7C, 0x08, 0x04, 0x04, // r
279  0x48, 0x54, 0x54, 0x54, 0x20, // s
280  0x04, 0x04, 0x3F, 0x44, 0x44, // t
281  0x3C, 0x40, 0x40, 0x20, 0x7C, // u
282  0x1C, 0x20, 0x40, 0x20, 0x1C, // v
283  0x3C, 0x40, 0x30, 0x40, 0x3C, // w
284  0x44, 0x28, 0x10, 0x28, 0x44, // x
285  0x0C, 0x50, 0x50, 0x50, 0x3C, // y
286  0x44, 0x64, 0x54, 0x4C, 0x44, // z
287  0x00, 0x08, 0x36, 0x41, 0x41, // {
288  0x00, 0x00, 0x7F, 0x00, 0x00, // |
289  0x41, 0x41, 0x36, 0x08, 0x00, // }
290  0x02, 0x01, 0x02, 0x04, 0x02, // ~
291  0x14, 0x14, 0x14, 0x14, 0x14, // horiz lines // DEL
292  0x00 /* This byte is required for italic type of font */
293 };
294 
295 const PROGMEM uint8_t ssd1306xled_font5x7_AB []=
296 {
297  0x00, 0x05, 0x07, 0x20,
298  0x00, 0x00, 0x00, 0x00, 0x00, // sp
299  0x00, 0x00, 0x5F, 0x00, 0x00, // !
300  0x00, 0x03, 0x00, 0x03, 0x00, // "
301  0x14, 0x3E, 0x14, 0x3E, 0x14, // #
302  0x24, 0x2A, 0x7F, 0x2A, 0x12, // $
303  0x43, 0x33, 0x08, 0x66, 0x61, // %
304  0x36, 0x49, 0x55, 0x22, 0x50, // &
305  0x00, 0x05, 0x03, 0x00, 0x00, // '
306  0x00, 0x1C, 0x22, 0x41, 0x00, // (
307  0x00, 0x41, 0x22, 0x1C, 0x00, // )
308  0x14, 0x08, 0x3E, 0x08, 0x14, // *
309  0x08, 0x08, 0x3E, 0x08, 0x08, // +
310  0x00, 0x50, 0x30, 0x00, 0x00, // ,
311  0x08, 0x08, 0x08, 0x08, 0x08, // -
312  0x00, 0x60, 0x60, 0x00, 0x00, // .
313  0x20, 0x10, 0x08, 0x04, 0x02, // /
314  0x3E, 0x51, 0x49, 0x45, 0x3E, // 0
315  0x00, 0x04, 0x02, 0x7F, 0x00, // 1
316  0x42, 0x61, 0x51, 0x49, 0x46, // 2
317  0x22, 0x41, 0x49, 0x49, 0x36, // 3
318  0x18, 0x14, 0x12, 0x7F, 0x10, // 4
319  0x27, 0x45, 0x45, 0x45, 0x39, // 5
320  0x3E, 0x49, 0x49, 0x49, 0x32, // 6
321  0x01, 0x01, 0x71, 0x09, 0x07, // 7
322  0x36, 0x49, 0x49, 0x49, 0x36, // 8
323  0x26, 0x49, 0x49, 0x49, 0x3E, // 9
324  0x00, 0x36, 0x36, 0x00, 0x00, // :
325  0x00, 0x56, 0x36, 0x00, 0x00, // ;
326  0x08, 0x14, 0x22, 0x41, 0x00, // <
327  0x14, 0x14, 0x14, 0x14, 0x14, // =
328  0x00, 0x41, 0x22, 0x14, 0x08, // >
329  0x02, 0x01, 0x51, 0x09, 0x06, // ?
330  0x3E, 0x41, 0x59, 0x55, 0x5E, // @
331  0x7E, 0x09, 0x09, 0x09, 0x7E, // A
332  0x7F, 0x49, 0x49, 0x49, 0x36, // B
333  0x3E, 0x41, 0x41, 0x41, 0x22, // C
334  0x7F, 0x41, 0x41, 0x41, 0x3E, // D
335  0x7F, 0x49, 0x49, 0x49, 0x41, // E
336  0x7F, 0x09, 0x09, 0x09, 0x01, // F
337  0x3E, 0x41, 0x41, 0x49, 0x3A, // G
338  0x7F, 0x08, 0x08, 0x08, 0x7F, // H
339  0x00, 0x41, 0x7F, 0x41, 0x00, // I
340  0x30, 0x40, 0x40, 0x40, 0x3F, // J
341  0x7F, 0x08, 0x14, 0x22, 0x41, // K
342  0x7F, 0x40, 0x40, 0x40, 0x40, // L
343  0x7F, 0x02, 0x0C, 0x02, 0x7F, // M
344  0x7F, 0x02, 0x04, 0x08, 0x7F, // N
345  0x3E, 0x41, 0x41, 0x41, 0x3E, // O
346  0x7F, 0x09, 0x09, 0x09, 0x06, // P
347  0x1E, 0x21, 0x21, 0x21, 0x5E, // Q
348  0x7F, 0x09, 0x09, 0x09, 0x76, // R
349  0x26, 0x49, 0x49, 0x49, 0x32, // S
350  0x01, 0x01, 0x7F, 0x01, 0x01, // T
351  0x3F, 0x40, 0x40, 0x40, 0x3F, // U
352  0x1F, 0x20, 0x40, 0x20, 0x1F, // V
353  0x7F, 0x20, 0x10, 0x20, 0x7F, // W
354  0x41, 0x22, 0x1C, 0x22, 0x41, // X
355  0x07, 0x08, 0x70, 0x08, 0x07, // Y
356  0x61, 0x51, 0x49, 0x45, 0x43, // Z
357  0x00, 0x7F, 0x41, 0x00, 0x00, // [
358  0x02, 0x04, 0x08, 0x10, 0x20, // 55
359  0x00, 0x00, 0x41, 0x7F, 0x00, // ]
360  0x04, 0x02, 0x01, 0x02, 0x04, // ^
361  0x40, 0x40, 0x40, 0x40, 0x40, // _
362  0x00, 0x01, 0x02, 0x04, 0x00, // `
363  0x00,
364 };
365 
const PROGMEM uint8_t ssd1306xled_font6x8[]
Definition: font6x8.c:18
const PROGMEM uint8_t ssd1306xled_font5x7[]
Definition: font6x8.c:193
const PROGMEM uint8_t ssd1306xled_font5x7_AB[]
Definition: font6x8.c:295
const PROGMEM uint8_t ssd1306xled_font6x8_AB[]
Definition: font6x8.c:121