1 /* (CC-BY-NC-SA) ROBIN KRENS - ROBIN @ ROBINKRENS.NL
4 * 2019/9/18 - ROBIN KRENS
8 * The classic wogfont is back!
9 * Designed by Robin Krens
10 * 5 by 7 bit font (lower case)
13 const uint8_t ASCII5x7[] = {
14 0x00, 0x00, 0x00, 0x00, 0x00, // NULL
15 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
16 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
17 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
18 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
19 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
20 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
21 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
22 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
23 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
24 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
25 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
26 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
27 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
28 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
29 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
30 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
31 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
32 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
33 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
34 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
35 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
36 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
37 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
38 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
39 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
40 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
41 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
42 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
43 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
44 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
45 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
46 0x00, 0x00, 0x00, 0x00, 0x00, // SPACE
47 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // !
48 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
49 0x28, 0x7C, 0x28, 0x7C, 0x28, // # definitely needed for terminal :D
50 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
51 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
52 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
53 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
54 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
55 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
56 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
57 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
58 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
59 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
60 0x00, 0x02, 0x00, 0x00, 0x00, // .
61 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // /
62 0xFE, 0x82, 0x92, 0x82, 0xFE, // 0
63 0x00, 0x00, 0x82, 0xFE, 0x02, // 1
64 0xDE, 0x92, 0x92, 0x92, 0xF2, // 2
65 0xC6, 0x92, 0x92, 0x92, 0xFE, // 3
66 0xF8, 0x08, 0x08, 0x08, 0xFE, // 4
67 0xF6, 0x92, 0x92, 0x92, 0x9E, // 5
68 0xFE, 0x92, 0x92, 0x92, 0xDE, // 6
69 0xC0, 0x80, 0x80, 0x80, 0xFE, // 7
70 0xFE, 0x92, 0x92, 0x92, 0xFE, // 8
71 0xF6, 0x92, 0x92, 0x92, 0xFE, // 9
72 0x00, 0x44, 0x00, 0x00, 0x00, //:
73 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
74 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
75 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
76 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
77 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
78 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
79 0x7E, 0x88, 0x88, 0x88, 0x7E, // upper case A
80 0xFE, 0x92, 0x92, 0x92, 0x7C, // B
81 0xFE, 0x82, 0x82, 0x82, 0xC6, // C
82 0xFE, 0x82, 0x82, 0x82, 0x7C, // D
83 0xFE, 0x92, 0x92, 0x92, 0xC6, // E
84 0xFE, 0x90, 0x90, 0x90, 0xC0, // F
85 0xFE, 0x82, 0x9A, 0x92, 0xDE, // G
86 0xFE, 0x10, 0x10, 0x10, 0xFE, // H
87 0x00, 0x82, 0xFE, 0x82, 0x00, // I
88 0x00, 0x06, 0x02, 0x82, 0xFE, // J
89 0xFE, 0x10, 0x10, 0x28, 0xC6, // K
90 0xFE, 0x02, 0x02, 0x02, 0x06, // L
91 0xFE, 0x60, 0x18, 0x60, 0xFE, // M
92 0xFE, 0x60, 0x30, 0x18, 0xFE, // N
93 0x7C, 0x82, 0x82, 0x82, 0x7C, // O
94 0xFE, 0x90, 0x90, 0x90, 0x70, // P
95 0x7C, 0x82, 0x8A, 0x84, 0x7A, // Q
96 0xFE, 0x90, 0x90, 0x98, 0x6E, // R
97 0xF6, 0x92, 0x92, 0x92, 0xDE, // S
98 0xC0, 0x80, 0xFE, 0x80, 0xC0, // T
99 0xFE, 0x02, 0x02, 0x02, 0xFE, // U
100 0xF8, 0x0C, 0x02, 0x0C, 0xF8, // V
101 0xFE, 0x0C, 0x30, 0x0C, 0xFE, // W
102 0xC6, 0x6C, 0x10, 0x6C, 0xC6, // X
103 0xE0, 0x30, 0x1E, 0x30, 0xE0, // Y
104 0xC6, 0x8A, 0x92, 0xA2, 0xC6, // Z
105 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
106 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
107 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
108 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
109 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
110 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
111 0x7E, 0x88, 0x88, 0x88, 0x7E, // lower case A
112 0xFE, 0x92, 0x92, 0x92, 0x7C, // b
113 0xFE, 0x82, 0x82, 0x82, 0xC6, // c
114 0xFE, 0x82, 0x82, 0x82, 0x7C, // d
115 0xFE, 0x92, 0x92, 0x92, 0xC6, // e
116 0xFE, 0x90, 0x90, 0x90, 0xC0, // f
117 0xFE, 0x82, 0x9A, 0x92, 0xDE, // g
118 0xFE, 0x10, 0x10, 0x10, 0xFE, // h
119 0x00, 0x82, 0xFE, 0x82, 0x00, // i
120 0x00, 0x06, 0x02, 0x82, 0xFE, // j
121 0xFE, 0x10, 0x10, 0x28, 0xC6, // k
122 0xFE, 0x02, 0x02, 0x02, 0x06, // l
123 0xFE, 0x60, 0x18, 0x60, 0xFE, // m
124 0xFE, 0x60, 0x30, 0x18, 0xFE, // n
125 0x7C, 0x82, 0x82, 0x82, 0x7C, // o
126 0xFE, 0x90, 0x90, 0x90, 0x70, // p
127 0x7C, 0x82, 0x8A, 0x84, 0x7A, // q
128 0xFE, 0x90, 0x90, 0x98, 0x6E, // r
129 0xF6, 0x92, 0x92, 0x92, 0xDE, // s
130 0xC0, 0x80, 0xFE, 0x80, 0xC0, // t
131 0xFE, 0x02, 0x02, 0x02, 0xFE, // u
132 0xF8, 0x0C, 0x02, 0x0C, 0xF8, // v
133 0xFE, 0x0C, 0x30, 0x0C, 0xFE, // w
134 0xC6, 0x6C, 0x10, 0x6C, 0xC6, // x
135 0xE0, 0x30, 0x1E, 0x30, 0xE0, // y
136 0xC6, 0x8A, 0x92, 0xA2, 0xC6, // z
137 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
138 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
139 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
140 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
141 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // DEL