glcdfont.c (8727B)
1 // This is the 'classic' fixed-space bitmap font for Adafruit_GFX since 1.0. 2 // See gfxfont.h for newer custom bitmap font info. 3 4 #pragma once 5 6 #include "progmem.h" 7 8 static const unsigned char font[] PROGMEM = { 9 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 10 0x3E, 0x5B, 0x4F, 0x5B, 0x3E, 0x00, 11 0x3E, 0x6B, 0x4F, 0x6B, 0x3E, 0x00, 12 0x1C, 0x3E, 0x7C, 0x3E, 0x1C, 0x00, 13 0x18, 0x3C, 0x7E, 0x3C, 0x18, 0x00, 14 0x1C, 0x57, 0x7D, 0x57, 0x1C, 0x00, 15 0x1C, 0x5E, 0x7F, 0x5E, 0x1C, 0x00, 16 0x00, 0x18, 0x3C, 0x18, 0x00, 0x00, 17 0xFF, 0xE7, 0xC3, 0xE7, 0xFF, 0x00, 18 0x00, 0x18, 0x24, 0x18, 0x00, 0x00, 19 0xFF, 0xE7, 0xDB, 0xE7, 0xFF, 0x00, 20 0x30, 0x48, 0x3A, 0x06, 0x0E, 0x00, 21 0x26, 0x29, 0x79, 0x29, 0x26, 0x00, 22 0x40, 0x7F, 0x05, 0x05, 0x07, 0x00, 23 0x40, 0x7F, 0x05, 0x25, 0x3F, 0x00, 24 0x5A, 0x3C, 0xE7, 0x3C, 0x5A, 0x00, 25 0x7F, 0x3E, 0x1C, 0x1C, 0x08, 0x00, 26 0x08, 0x1C, 0x1C, 0x3E, 0x7F, 0x00, 27 0x14, 0x22, 0x7F, 0x22, 0x14, 0x00, 28 0x5F, 0x5F, 0x00, 0x5F, 0x5F, 0x00, 29 0x06, 0x09, 0x7F, 0x01, 0x7F, 0x00, 30 0x00, 0x66, 0x89, 0x95, 0x6A, 0x00, 31 0x60, 0x60, 0x60, 0x60, 0x60, 0x00, 32 0x94, 0xA2, 0xFF, 0xA2, 0x94, 0x00, 33 0x08, 0x04, 0x7E, 0x04, 0x08, 0x00, 34 0x10, 0x20, 0x7E, 0x20, 0x10, 0x00, 35 0x08, 0x08, 0x2A, 0x1C, 0x08, 0x00, 36 0x08, 0x1C, 0x2A, 0x08, 0x08, 0x00, 37 0x1E, 0x10, 0x10, 0x10, 0x10, 0x00, 38 0x0C, 0x1E, 0x0C, 0x1E, 0x0C, 0x00, 39 0x30, 0x38, 0x3E, 0x38, 0x30, 0x00, 40 0x06, 0x0E, 0x3E, 0x0E, 0x06, 0x00, 41 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 42 0x00, 0x00, 0x5F, 0x00, 0x00, 0x00, 43 0x00, 0x07, 0x00, 0x07, 0x00, 0x00, 44 0x14, 0x7F, 0x14, 0x7F, 0x14, 0x00, 45 0x24, 0x2A, 0x7F, 0x2A, 0x12, 0x00, 46 0x23, 0x13, 0x08, 0x64, 0x62, 0x00, 47 0x36, 0x49, 0x56, 0x20, 0x50, 0x00, 48 0x00, 0x08, 0x07, 0x03, 0x00, 0x00, 49 0x00, 0x1C, 0x22, 0x41, 0x00, 0x00, 50 0x00, 0x41, 0x22, 0x1C, 0x00, 0x00, 51 0x2A, 0x1C, 0x7F, 0x1C, 0x2A, 0x00, 52 0x08, 0x08, 0x3E, 0x08, 0x08, 0x00, 53 0x00, 0x80, 0x70, 0x30, 0x00, 0x00, 54 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, 55 0x00, 0x00, 0x60, 0x60, 0x00, 0x00, 56 0x20, 0x10, 0x08, 0x04, 0x02, 0x00, 57 0x3E, 0x51, 0x49, 0x45, 0x3E, 0x00, 58 0x00, 0x42, 0x7F, 0x40, 0x00, 0x00, 59 0x72, 0x49, 0x49, 0x49, 0x46, 0x00, 60 0x21, 0x41, 0x49, 0x4D, 0x33, 0x00, 61 0x18, 0x14, 0x12, 0x7F, 0x10, 0x00, 62 0x27, 0x45, 0x45, 0x45, 0x39, 0x00, 63 0x3C, 0x4A, 0x49, 0x49, 0x31, 0x00, 64 0x41, 0x21, 0x11, 0x09, 0x07, 0x00, 65 0x36, 0x49, 0x49, 0x49, 0x36, 0x00, 66 0x46, 0x49, 0x49, 0x29, 0x1E, 0x00, 67 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 68 0x00, 0x40, 0x34, 0x00, 0x00, 0x00, 69 0x00, 0x08, 0x14, 0x22, 0x41, 0x00, 70 0x14, 0x14, 0x14, 0x14, 0x14, 0x00, 71 0x00, 0x41, 0x22, 0x14, 0x08, 0x00, 72 0x02, 0x01, 0x59, 0x09, 0x06, 0x00, 73 0x3E, 0x41, 0x5D, 0x59, 0x4E, 0x00, 74 0x7C, 0x12, 0x11, 0x12, 0x7C, 0x00, 75 0x7F, 0x49, 0x49, 0x49, 0x36, 0x00, 76 0x3E, 0x41, 0x41, 0x41, 0x22, 0x00, 77 0x7F, 0x41, 0x41, 0x41, 0x3E, 0x00, 78 0x7F, 0x49, 0x49, 0x49, 0x41, 0x00, 79 0x7F, 0x09, 0x09, 0x09, 0x01, 0x00, 80 0x3E, 0x41, 0x41, 0x51, 0x73, 0x00, 81 0x7F, 0x08, 0x08, 0x08, 0x7F, 0x00, 82 0x00, 0x41, 0x7F, 0x41, 0x00, 0x00, 83 0x20, 0x40, 0x41, 0x3F, 0x01, 0x00, 84 0x7F, 0x08, 0x14, 0x22, 0x41, 0x00, 85 0x7F, 0x40, 0x40, 0x40, 0x40, 0x00, 86 0x7F, 0x02, 0x1C, 0x02, 0x7F, 0x00, 87 0x7F, 0x04, 0x08, 0x10, 0x7F, 0x00, 88 0x3E, 0x41, 0x41, 0x41, 0x3E, 0x00, 89 0x7F, 0x09, 0x09, 0x09, 0x06, 0x00, 90 0x3E, 0x41, 0x51, 0x21, 0x5E, 0x00, 91 0x7F, 0x09, 0x19, 0x29, 0x46, 0x00, 92 0x26, 0x49, 0x49, 0x49, 0x32, 0x00, 93 0x03, 0x01, 0x7F, 0x01, 0x03, 0x00, 94 0x3F, 0x40, 0x40, 0x40, 0x3F, 0x00, 95 0x1F, 0x20, 0x40, 0x20, 0x1F, 0x00, 96 0x3F, 0x40, 0x38, 0x40, 0x3F, 0x00, 97 0x63, 0x14, 0x08, 0x14, 0x63, 0x00, 98 0x03, 0x04, 0x78, 0x04, 0x03, 0x00, 99 0x61, 0x59, 0x49, 0x4D, 0x43, 0x00, 100 0x00, 0x7F, 0x41, 0x41, 0x41, 0x00, 101 0x02, 0x04, 0x08, 0x10, 0x20, 0x00, 102 0x00, 0x41, 0x41, 0x41, 0x7F, 0x00, 103 0x04, 0x02, 0x01, 0x02, 0x04, 0x00, 104 0x40, 0x40, 0x40, 0x40, 0x40, 0x00, 105 0x00, 0x03, 0x07, 0x08, 0x00, 0x00, 106 0x20, 0x54, 0x54, 0x78, 0x40, 0x00, 107 0x7F, 0x28, 0x44, 0x44, 0x38, 0x00, 108 0x38, 0x44, 0x44, 0x44, 0x28, 0x00, 109 0x38, 0x44, 0x44, 0x28, 0x7F, 0x00, 110 0x38, 0x54, 0x54, 0x54, 0x18, 0x00, 111 0x00, 0x08, 0x7E, 0x09, 0x02, 0x00, 112 0x18, 0xA4, 0xA4, 0x9C, 0x78, 0x00, 113 0x7F, 0x08, 0x04, 0x04, 0x78, 0x00, 114 0x00, 0x44, 0x7D, 0x40, 0x00, 0x00, 115 0x20, 0x40, 0x40, 0x3D, 0x00, 0x00, 116 0x7F, 0x10, 0x28, 0x44, 0x00, 0x00, 117 0x00, 0x41, 0x7F, 0x40, 0x00, 0x00, 118 0x7C, 0x04, 0x78, 0x04, 0x78, 0x00, 119 0x7C, 0x08, 0x04, 0x04, 0x78, 0x00, 120 0x38, 0x44, 0x44, 0x44, 0x38, 0x00, 121 0xFC, 0x18, 0x24, 0x24, 0x18, 0x00, 122 0x18, 0x24, 0x24, 0x18, 0xFC, 0x00, 123 0x7C, 0x08, 0x04, 0x04, 0x08, 0x00, 124 0x48, 0x54, 0x54, 0x54, 0x24, 0x00, 125 0x04, 0x04, 0x3F, 0x44, 0x24, 0x00, 126 0x3C, 0x40, 0x40, 0x20, 0x7C, 0x00, 127 0x1C, 0x20, 0x40, 0x20, 0x1C, 0x00, 128 0x3C, 0x40, 0x30, 0x40, 0x3C, 0x00, 129 0x44, 0x28, 0x10, 0x28, 0x44, 0x00, 130 0x4C, 0x90, 0x90, 0x90, 0x7C, 0x00, 131 0x44, 0x64, 0x54, 0x4C, 0x44, 0x00, 132 0x00, 0x08, 0x36, 0x41, 0x00, 0x00, 133 0x00, 0x00, 0x77, 0x00, 0x00, 0x00, 134 0x00, 0x41, 0x36, 0x08, 0x00, 0x00, 135 0x02, 0x01, 0x02, 0x04, 0x02, 0x00, 136 0x3C, 0x26, 0x23, 0x26, 0x3C, 0x00, 137 0xE0, 0xE0, 0xE0, 0xE0, 0xE1, 0xE0, 138 0xE0, 0xE0, 0xE0, 0xE1, 0xE0, 0xE0, 139 0xE0, 0xE0, 0x01, 0xF0, 0xF0, 0xF0, 140 0xF0, 0xF1, 0x00, 0x00, 0x00, 0xC0, 141 0xF1, 0xF0, 0xF0, 0xE0, 0x60, 0x01, 142 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 143 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 144 0x00, 0x00, 0x01, 0xC0, 0xC0, 0xE0, 145 0xE0, 0xE1, 0x00, 0x00, 0x00, 0x00, 146 0xF1, 0xF0, 0xF0, 0xF0, 0xF0, 0x01, 147 0xE0, 0xE0, 0xE0, 0xE0, 0xE1, 0xE0, 148 0xE0, 0xE0, 0xE0, 0xE1, 0xE0, 0xE0, 149 0xE0, 0xE0, 0x01, 0xF0, 0xF0, 0xF0, 150 0xF0, 0xF1, 0x00, 0x00, 0x00, 0xE0, 151 0xE1, 0xE0, 0xE0, 0xE0, 0x00, 0x01, 152 0x80, 0x80, 0xFC, 0xF8, 0xB0, 0xE0, 153 0xC0, 0x80, 0x00, 0x00, 0x00, 0x03, 154 0x03, 0x03, 0x07, 0x07, 0x0F, 0x9E, 155 0xFE, 0xFE, 0xFC, 0xFC, 0xF8, 0x70, 156 0x60, 0xC0, 0x00, 0x00, 0x00, 0x01, 157 0x00, 0x80, 0xE0, 0xF0, 0xF8, 0xFC, 158 0xFE, 0xFE, 0xF3, 0xFF, 0xFF, 0x87, 159 0x7F, 0x7F, 0xBE, 0xDD, 0xE3, 0xFF, 160 0xFE, 0xFE, 0xFC, 0xF8, 0xF0, 0xC0, 161 0xC0, 0xF0, 0xF8, 0xFC, 0xFE, 0xFE, 162 0xFF, 0xE3, 0xDD, 0xBE, 0x7F, 0x7F, 163 0x87, 0xFF, 0xFF, 0xF3, 0xFE, 0xFE, 164 0xFC, 0xF8, 0xF0, 0xE0, 0x80, 0x00, 165 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 166 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 167 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 168 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 169 0x07, 0x07, 0x07, 0x07, 0xE7, 0xFF, 170 0xFF, 0xFF, 0xFF, 0x3F, 0x07, 0x07, 171 0x07, 0x07, 0x00, 0x0F, 0xFF, 0xFF, 172 0xFF, 0xFF, 0xF8, 0x80, 0x1C, 0x1F, 173 0x3F, 0x3F, 0x3F, 0x03, 0x00, 0x00, 174 0x0E, 0x1E, 0x3F, 0x3F, 0x7C, 0x78, 175 0x78, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 176 0x00, 0x00, 0x00, 0x0F, 0x3F, 0xFF, 177 0xFF, 0xFF, 0xFC, 0xF0, 0xC0, 0xC0, 178 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 179 0x0F, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 180 0xE7, 0x07, 0x07, 0x07, 0x07, 0x07, 181 0x07, 0x07, 0x00, 0xFF, 0xFF, 0xFF, 182 0xFF, 0xFF, 0x7E, 0x7E, 0x7E, 0xFF, 183 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 184 0xFD, 0xF9, 0x77, 0xE7, 0xC1, 0x8D, 185 0xDD, 0xF9, 0x71, 0x00, 0x00, 0x6C, 186 0x6C, 0xEC, 0xFC, 0xFC, 0xFE, 0xFF, 187 0xFF, 0xE7, 0xDB, 0xBB, 0x7B, 0x7B, 188 0x7F, 0xBF, 0xDF, 0x00, 0x00, 0x00, 189 0xFC, 0xFF, 0x1F, 0x07, 0x03, 0x01, 190 0x01, 0x03, 0x03, 0x07, 0xFF, 0xFF, 191 0x1F, 0xFF, 0xFF, 0x3F, 0x1F, 0x1F, 192 0x3F, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 193 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0x3F, 194 0x1F, 0x1F, 0x3F, 0xFF, 0xFF, 0x1F, 195 0xFF, 0xFF, 0x07, 0x03, 0x03, 0x01, 196 0x01, 0x03, 0x07, 0x1F, 0xFF, 0xFC, 197 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 198 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 199 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 200 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 201 0x00, 0x00, 0x00, 0x07, 0x87, 0x07, 202 0x07, 0x07, 0x01, 0x80, 0x00, 0x00, 203 0x00, 0x00, 0x80, 0x00, 0x00, 0x07, 204 0x0F, 0x8F, 0x0F, 0x0F, 0x0C, 0x00, 205 0x80, 0x00, 0x00, 0x00, 0x00, 0x80, 206 0x00, 0x00, 0x00, 0x00, 0x87, 0x07, 207 0x07, 0x0F, 0x0F, 0x8F, 0x0F, 0x0F, 208 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 209 0x01, 0x83, 0x07, 0x0F, 0x0F, 0x0F, 210 0x8F, 0x0F, 0x0F, 0x0F, 0x0F, 0x80, 211 0x00, 0x00, 0x03, 0x0F, 0x8F, 0x0F, 212 0x0F, 0x0F, 0x0C, 0x80, 0x00, 0x00, 213 0x00, 0x00, 0x80, 0x0F, 0x0F, 0x0F, 214 0x0F, 0x8F, 0x00, 0x00, 0x00, 0x07, 215 0x87, 0x07, 0x07, 0x07, 0x00, 0x80, 216 0x7D, 0x55, 0x28, 0x28, 0x29, 0x01, 217 0x01, 0x00, 0x00, 0x00, 0x00, 0xD8, 218 0xD8, 0xDC, 0xFF, 0xFF, 0xFF, 0xFF, 219 0xFF, 0xFF, 0x7F, 0x7F, 0x3F, 0x1F, 220 0x0F, 0x07, 0x01, 0x00, 0x00, 0x80, 221 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 222 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 223 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 224 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 225 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 226 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 227 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 228 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 229 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 230 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 231 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 232 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 233 };