From 664b5fa0604458481cc779e472f4ffb7d7e0da18 Mon Sep 17 00:00:00 2001 From: Adema Date: Wed, 12 Mar 2025 08:18:02 +0100 Subject: [PATCH] Upload files to "Hotplate_Oled_420CW_31856_20221122_eeprom/fonts" --- .../fonts/Monospaced_plain_13.h | 199 ++++++++++++++++++ .../fonts/Nimbus_Mono_L_Regular_13.h | 199 ++++++++++++++++++ .../fonts/Nimbus_Mono_L_Regular_15.h | 199 ++++++++++++++++++ .../fonts/Nimbus_Mono_L_Regular_16.h | 199 ++++++++++++++++++ .../fonts/Roboto_Mono_Medium_12.h | 199 ++++++++++++++++++ 5 files changed, 995 insertions(+) create mode 100644 Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Monospaced_plain_13.h create mode 100644 Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Nimbus_Mono_L_Regular_13.h create mode 100644 Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Nimbus_Mono_L_Regular_15.h create mode 100644 Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Nimbus_Mono_L_Regular_16.h create mode 100644 Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Roboto_Mono_Medium_12.h diff --git a/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Monospaced_plain_13.h b/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Monospaced_plain_13.h new file mode 100644 index 0000000..29ee56c --- /dev/null +++ b/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Monospaced_plain_13.h @@ -0,0 +1,199 @@ +// Created by http://oleddisplay.squix.ch/ Consider a donation +// In case of problems make sure that you are using the font file with the correct version! +const uint8_t Monospaced_plain_13Bitmaps[] PROGMEM = { + + // Bitmap Data: + 0x00, // ' ' + 0xAA,0xA2,0x80, // '!' + 0xAA,0xAA, // '"' + 0x12,0x09,0x05,0x8F,0xE2,0x41,0x23,0xF8,0x50,0x48,0x24,0x00, // '#' + 0x10,0x7C,0x92,0x90,0x70,0x1C,0x12,0x92,0x7C,0x10,0x10, // '$' + 0x60,0x48,0x24,0x0C,0x41,0xC3,0x30,0x24,0x12,0x06,0x00, // '%' + 0x38,0x40,0x40,0x60,0x92,0x9A,0x8A,0xC4,0x7A, // '&' + 0xAA, // ''' + 0x64,0x48,0x88,0x88,0x84,0x42, // '(' + 0x84,0x42,0x22,0x22,0x24,0x4C, // ')' + 0x10,0x92,0x7C,0x38,0xD6,0x10, // '*' + 0x10,0x10,0x10,0xFE,0x10,0x10,0x10, // '+' + 0x66,0x48, // ',' + 0xE0, // '-' + 0xD8, // '.' + 0x04,0x10,0x20,0x81,0x04,0x08,0x10,0x40,0x82,0x00, // '/' + 0x38,0x44,0x82,0x82,0x92,0x82,0x82,0x44,0x38, // '0' + 0xE0,0x82,0x08,0x20,0x82,0x08,0xF8, // '1' + 0x7C,0x86,0x02,0x02,0x04,0x18,0x30,0x40,0xFE, // '2' + 0x7C,0x82,0x02,0x06,0x38,0x06,0x02,0x86,0x7C, // '3' + 0x0C,0x14,0x34,0x24,0x44,0x84,0xFE,0x04,0x04, // '4' + 0xFC,0x80,0x80,0xF8,0x06,0x02,0x02,0x86,0x78, // '5' + 0x3C,0x42,0x80,0xBC,0xC6,0x82,0x82,0x46,0x3C, // '6' + 0xFE,0x04,0x04,0x08,0x08,0x10,0x30,0x20,0x40, // '7' + 0x7C,0x82,0x82,0x82,0x7C,0xC6,0x82,0xC2,0x7C, // '8' + 0x78,0xC4,0x82,0x82,0xC6,0x7A,0x02,0x84,0x78, // '9' + 0xD8,0x01,0xB0, // ':' + 0x66,0x00,0x06,0x64,0x80, // ';' + 0x02,0x1C,0xE0,0xE0,0x1C,0x02, // '<' + 0xFE,0x00,0x00,0xFE, // '=' + 0x80,0x70,0x0E,0x0E,0x70,0x80, // '>' + 0x72,0x20,0x84,0x20,0x80,0x08,0x20, // '?' + 0x3C,0x66,0x42,0x8E,0x92,0x92,0x92,0x8E,0x40,0x60,0x3C, // '@' + 0x10,0x28,0x28,0x28,0x44,0x44,0x7C,0xC6,0x82, // 'A' + 0xFC,0x82,0x82,0x82,0xFC,0x82,0x82,0x82,0xFC, // 'B' + 0x3C,0x42,0x80,0x80,0x80,0x80,0x80,0x42,0x3C, // 'C' + 0xF8,0x84,0x82,0x82,0x82,0x82,0x82,0x84,0xF8, // 'D' + 0xFE,0x80,0x80,0x80,0xFE,0x80,0x80,0x80,0xFE, // 'E' + 0xFE,0x80,0x80,0x80,0xFE,0x80,0x80,0x80,0x80, // 'F' + 0x3C,0x42,0x80,0x80,0x86,0x82,0x82,0x42,0x3C, // 'G' + 0x82,0x82,0x82,0x82,0xFE,0x82,0x82,0x82,0x82, // 'H' + 0xF8,0x82,0x08,0x20,0x82,0x08,0xF8, // 'I' + 0x38,0x20,0x82,0x08,0x20,0xA2,0x70, // 'J' + 0x84,0x88,0x90,0xA0,0xE0,0x90,0x88,0x88,0x84, // 'K' + 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xFE, // 'L' + 0xC6,0xC6,0xAA,0xAA,0xAA,0x92,0x82,0x82,0x82, // 'M' + 0xC2,0xC2,0xA2,0xA2,0x92,0x8A,0x8A,0x86,0x86, // 'N' + 0x38,0x44,0x82,0x82,0x82,0x82,0x82,0x44,0x38, // 'O' + 0xFC,0x86,0x82,0x82,0x86,0xFC,0x80,0x80,0x80, // 'P' + 0x38,0x44,0x82,0x82,0x82,0x82,0x82,0x46,0x3C,0x0C,0x04, // 'Q' + 0xFC,0x43,0x20,0x90,0x4F,0xC4,0x22,0x09,0x04,0x81,0x00, // 'R' + 0x7C,0xC2,0x80,0xC0,0x7C,0x06,0x02,0x86,0x7C, // 'S' + 0xFE,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, // 'T' + 0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x7C, // 'U' + 0x82,0xC6,0x44,0x44,0x44,0x28,0x28,0x28,0x10, // 'V' + 0x81,0x40,0xA0,0x4B,0x45,0xA2,0xD1,0x98,0xCC,0x66,0x00, // 'W' + 0xC6,0x44,0x28,0x38,0x10,0x28,0x6C,0x44,0x82, // 'X' + 0x82,0x44,0x28,0x28,0x10,0x10,0x10,0x10,0x10, // 'Y' + 0xFE,0x06,0x0C,0x08,0x10,0x20,0x60,0xC0,0xFE, // 'Z' + 0xE8,0x88,0x88,0x88,0x88,0x8E, // '[' + 0x80,0x81,0x01,0x02,0x04,0x04,0x08,0x08,0x10,0x10, // '\' + 0xE2,0x22,0x22,0x22,0x22,0x2E, // ']' + 0x10,0x28,0x44,0xC6, // '^' + 0xFF,0x00, // '_' + 0x42, // '`' + 0x38,0x88,0x13,0xE8,0x51,0x9D,0x00, // 'a' + 0x81,0x02,0x04,0x0F,0x99,0xA1,0x42,0x85,0x9B,0xE0, // 'b' + 0x38,0x8A,0x04,0x08,0x08,0x8E,0x00, // 'c' + 0x04,0x08,0x10,0x27,0xD9,0xA1,0x42,0x85,0x99,0xF0, // 'd' + 0x79,0x9A,0x17,0xE8,0x18,0x9E,0x00, // 'e' + 0x18,0x82,0x08,0xF8,0x82,0x08,0x20,0x82,0x00, // 'f' + 0x7D,0x9A,0x14,0x28,0x59,0x9D,0x02,0x44,0x70, // 'g' + 0x81,0x02,0x04,0x0B,0x98,0xA1,0x42,0x85,0x0A,0x10, // 'h' + 0x20,0x00,0x00,0xE0,0x82,0x08,0x20,0x8F,0x80, // 'i' + 0x10,0x00,0x07,0x08,0x42,0x10,0x84,0x21,0x70, // 'j' + 0x81,0x02,0x04,0x08,0x92,0x28,0x70,0x91,0x12,0x10, // 'k' + 0xE0,0x40,0x81,0x02,0x04,0x08,0x10,0x20,0x40,0x70, // 'l' + 0xFE,0x92,0x92,0x92,0x92,0x92,0x92, // 'm' + 0xB9,0x8A,0x14,0x28,0x50,0xA1,0x00, // 'n' + 0x79,0x9A,0x14,0x28,0x59,0x9E,0x00, // 'o' + 0xF9,0x9A,0x14,0x28,0x59,0xBE,0x40,0x81,0x00, // 'p' + 0x7D,0x9A,0x14,0x28,0x59,0x9D,0x02,0x04,0x08, // 'q' + 0xF3,0x28,0x20,0x82,0x08,0x00, // 'r' + 0x79,0x0A,0x03,0xC0,0x50,0x9E,0x00, // 's' + 0x20,0x43,0xF1,0x02,0x04,0x08,0x10,0x1C, // 't' + 0x85,0x0A,0x14,0x28,0x51,0x9D,0x00, // 'u' + 0x85,0x99,0x22,0x47,0x86,0x0C,0x00, // 'v' + 0x81,0x40,0x96,0x8B,0x45,0xA1,0x20,0x90, // 'w' + 0xCC,0x90,0xC1,0x83,0x09,0x33,0x00, // 'x' + 0x84,0x89,0x22,0x42,0x86,0x04,0x08,0x20,0xC0, // 'y' + 0xFC,0x08,0x21,0x84,0x10,0x3F,0x00, // 'z' + 0x38,0x82,0x08,0x23,0x02,0x08,0x20,0x82,0x06, // '{' + 0xAA,0xAA,0xAA,0x80, // '|' + 0xE0,0x82,0x08,0x20,0x62,0x08,0x20,0x82,0x30 // '}' +}; +const GFXglyph Monospaced_plain_13Glyphs[] PROGMEM = { +// bitmapOffset, width, height, xAdvance, xOffset, yOffset + { 0, 1, 1, 9, 0, 0 }, // ' ' + { 1, 2, 9, 9, 3, -9 }, // '!' + { 4, 4, 4, 9, 2, -9 }, // '"' + { 6, 9, 10, 9, 0, -10 }, // '#' + { 18, 8, 11, 9, 1, -9 }, // '$' + { 29, 9, 9, 9, 0, -9 }, // '%' + { 40, 8, 9, 9, 1, -9 }, // '&' + { 49, 2, 4, 9, 3, -9 }, // ''' + { 50, 4, 12, 9, 3, -11 }, // '(' + { 56, 4, 12, 9, 2, -11 }, // ')' + { 62, 8, 6, 9, 1, -9 }, // '*' + { 68, 8, 7, 9, 0, -8 }, // '+' + { 75, 4, 4, 9, 2, -2 }, // ',' + { 77, 4, 1, 9, 2, -4 }, // '-' + { 78, 3, 2, 9, 3, -2 }, // '.' + { 79, 7, 11, 9, 1, -9 }, // '/' + { 89, 8, 9, 9, 1, -9 }, // '0' + { 98, 6, 9, 9, 2, -9 }, // '1' + { 105, 8, 9, 9, 1, -9 }, // '2' + { 114, 8, 9, 9, 1, -9 }, // '3' + { 123, 8, 9, 9, 1, -9 }, // '4' + { 132, 8, 9, 9, 1, -9 }, // '5' + { 141, 8, 9, 9, 1, -9 }, // '6' + { 150, 8, 9, 9, 1, -9 }, // '7' + { 159, 8, 9, 9, 1, -9 }, // '8' + { 168, 8, 9, 9, 1, -9 }, // '9' + { 177, 3, 7, 9, 3, -7 }, // ':' + { 180, 4, 9, 9, 2, -7 }, // ';' + { 185, 8, 6, 9, 1, -7 }, // '<' + { 191, 8, 4, 9, 1, -6 }, // '=' + { 195, 8, 6, 9, 1, -7 }, // '>' + { 201, 6, 9, 9, 1, -9 }, // '?' + { 208, 8, 11, 9, 1, -9 }, // '@' + { 219, 8, 9, 9, 1, -9 }, // 'A' + { 228, 8, 9, 9, 1, -9 }, // 'B' + { 237, 8, 9, 9, 1, -9 }, // 'C' + { 246, 8, 9, 9, 1, -9 }, // 'D' + { 255, 8, 9, 9, 1, -9 }, // 'E' + { 264, 8, 9, 9, 1, -9 }, // 'F' + { 273, 8, 9, 9, 1, -9 }, // 'G' + { 282, 8, 9, 9, 1, -9 }, // 'H' + { 291, 6, 9, 9, 1, -9 }, // 'I' + { 298, 6, 9, 9, 1, -9 }, // 'J' + { 305, 8, 9, 9, 1, -9 }, // 'K' + { 314, 8, 9, 9, 1, -9 }, // 'L' + { 323, 8, 9, 9, 1, -9 }, // 'M' + { 332, 8, 9, 9, 1, -9 }, // 'N' + { 341, 8, 9, 9, 1, -9 }, // 'O' + { 350, 8, 9, 9, 1, -9 }, // 'P' + { 359, 8, 11, 9, 1, -9 }, // 'Q' + { 370, 9, 9, 9, 1, -9 }, // 'R' + { 381, 8, 9, 9, 1, -9 }, // 'S' + { 390, 8, 9, 9, 0, -9 }, // 'T' + { 399, 8, 9, 9, 1, -9 }, // 'U' + { 408, 8, 9, 9, 1, -9 }, // 'V' + { 417, 9, 9, 9, 0, -9 }, // 'W' + { 428, 8, 9, 9, 1, -9 }, // 'X' + { 437, 8, 9, 9, 0, -9 }, // 'Y' + { 446, 8, 9, 9, 1, -9 }, // 'Z' + { 455, 4, 12, 9, 3, -11 }, // '[' + { 461, 7, 11, 9, 1, -9 }, // '\' + { 471, 4, 12, 9, 2, -11 }, // ']' + { 477, 8, 4, 9, 0, -9 }, // '^' + { 481, 9, 1, 9, 0, 2 }, // '_' + { 483, 4, 2, 9, 2, -10 }, // '`' + { 484, 7, 7, 9, 1, -7 }, // 'a' + { 491, 7, 11, 9, 1, -11 }, // 'b' + { 501, 7, 7, 9, 1, -7 }, // 'c' + { 508, 7, 11, 9, 1, -11 }, // 'd' + { 518, 7, 7, 9, 1, -7 }, // 'e' + { 525, 6, 11, 9, 1, -11 }, // 'f' + { 534, 7, 10, 9, 1, -7 }, // 'g' + { 543, 7, 11, 9, 1, -11 }, // 'h' + { 553, 6, 11, 9, 1, -11 }, // 'i' + { 562, 5, 14, 9, 1, -11 }, // 'j' + { 571, 7, 11, 9, 1, -11 }, // 'k' + { 581, 7, 11, 9, 1, -11 }, // 'l' + { 591, 8, 7, 9, 1, -7 }, // 'm' + { 598, 7, 7, 9, 1, -7 }, // 'n' + { 605, 7, 7, 9, 1, -7 }, // 'o' + { 612, 7, 10, 9, 1, -7 }, // 'p' + { 621, 7, 10, 9, 1, -7 }, // 'q' + { 630, 6, 7, 9, 2, -7 }, // 'r' + { 636, 7, 7, 9, 1, -7 }, // 's' + { 643, 7, 9, 9, 1, -9 }, // 't' + { 651, 7, 7, 9, 1, -7 }, // 'u' + { 658, 7, 7, 9, 1, -7 }, // 'v' + { 665, 9, 7, 9, 0, -7 }, // 'w' + { 673, 7, 7, 9, 1, -7 }, // 'x' + { 680, 7, 10, 9, 1, -7 }, // 'y' + { 689, 7, 7, 9, 1, -7 }, // 'z' + { 696, 6, 12, 9, 1, -11 }, // '{' + { 705, 2, 13, 9, 3, -11 }, // '|' + { 709, 6, 12, 9, 1, -11 } // '}' +}; +const GFXfont Monospaced_plain_13 PROGMEM = { +(uint8_t *)Monospaced_plain_13Bitmaps,(GFXglyph *)Monospaced_plain_13Glyphs,0x20, 0x7E, 17}; diff --git a/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Nimbus_Mono_L_Regular_13.h b/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Nimbus_Mono_L_Regular_13.h new file mode 100644 index 0000000..35e5699 --- /dev/null +++ b/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Nimbus_Mono_L_Regular_13.h @@ -0,0 +1,199 @@ +// Created by http://oleddisplay.squix.ch/ Consider a donation +// In case of problems make sure that you are using the font file with the correct version! +const uint8_t Nimbus_Mono_L_Regular_13Bitmaps[] PROGMEM = { + + // Bitmap Data: + 0x00, // ' ' + 0xAA,0x82, // '!' + 0xB5,0xA9,0x00, // '"' + 0x51,0x45,0x3E,0x51,0x4F,0x94,0x51,0x80, // '#' + 0x20,0x8D,0xA0,0x40,0xE0,0xA6,0x60,0x80, // '$' + 0xC2,0x8A,0x12,0x33,0xC4,0x8C, // '%' + 0x31,0x04,0x08,0xEA,0x67,0x80, // '&' + 0xD2,0x40, // ''' + 0x0A,0x49,0x24,0x40, // '(' + 0x12,0x24,0x94,0x80, // ')' + 0x20,0x87,0x18,0x10, // '*' + 0x10,0x10,0x10,0xFE,0x10,0x10,0x10, // '+' + 0x5A,0x40, // ',' + 0xFC, // '-' + 0xD8, // '.' + 0x00,0x21,0x04,0x20,0x84,0x10,0x42,0x00, // '/' + 0x73,0x68,0xA2,0x8A,0x2D,0x9C, // '0' + 0xE0,0x82,0x08,0x20,0x82,0x3E, // '1' + 0x72,0x20,0x84,0x21,0x8C,0xBE, // '2' + 0x72,0x20,0x8C,0x10,0x21,0xBC, // '3' + 0x31,0x45,0x24,0x93,0xE1,0x0E, // '4' + 0x78,0x81,0x03,0xC0,0x40,0xA3,0x3C, // '5' + 0x3C,0xC3,0x05,0xCC,0x50,0x91,0x1C, // '6' + 0xFA,0x20,0x84,0x10,0x42,0x08, // '7' + 0x72,0x28,0x9C,0xDA,0x28,0x9C, // '8' + 0x71,0x12,0x14,0x67,0x41,0x86,0x78, // '9' + 0xD8,0x6C, // ':' + 0x66,0x00,0x64,0x88, // ';' + 0x04,0x31,0x84,0x06,0x03,0x00, // '<' + 0xFC,0x03,0xF0, // '=' + 0x80,0x80,0xC0,0x41,0x1C,0x00, // '>' + 0x72,0x20,0x8C,0x20,0x02,0x00, // '?' + 0x73,0x28,0xA6,0xAA,0xE8,0x30,0x78, // '@' + 0x78,0x0C,0x09,0x04,0x83,0xC2,0x13,0x9C, // 'A' + 0xFC,0x42,0x42,0x7C,0x42,0x42,0xFC, // 'B' + 0x75,0x9A,0x04,0x08,0x08,0x8E,0x00, // 'C' + 0xFC,0x46,0x42,0x42,0x42,0x46,0xFC, // 'D' + 0xFE,0x42,0x48,0x78,0x48,0x42,0xFE, // 'E' + 0xFE,0x42,0x48,0x78,0x48,0x40,0xF8, // 'F' + 0x74,0xCC,0x84,0x80,0x9E,0xC4,0x78, // 'G' + 0xEE,0x44,0x44,0x7C,0x44,0x44,0xEE, // 'H' + 0xF8,0x82,0x08,0x20,0x8F,0x80, // 'I' + 0x3E,0x08,0x08,0x08,0x88,0x88,0x70, // 'J' + 0xE6,0x44,0x58,0x68,0x44,0x44,0xE2, // 'K' + 0xF0,0x20,0x20,0x20,0x22,0x22,0xFE, // 'L' + 0xE7,0x33,0x1A,0x8B,0x44,0x22,0x13,0x9C, // 'M' + 0xC7,0x31,0x14,0x8A,0x44,0xA2,0x33,0x88, // 'N' + 0x38,0x44,0x82,0x82,0x82,0x44,0x38, // 'O' + 0xFC,0x42,0x42,0x7C,0x40,0x40,0xF0, // 'P' + 0x38,0x44,0x82,0x82,0x82,0x44,0x28,0x3E, // 'Q' + 0xFC,0x21,0x10,0x8F,0x84,0x42,0x13,0x84, // 'R' + 0x6A,0x68,0x18,0x1A,0x2F,0x00, // 'S' + 0xFD,0x48,0x81,0x02,0x04,0x1E,0x00, // 'T' + 0xE7,0x21,0x10,0x88,0x44,0x23,0x30,0xF0, // 'U' + 0xE7,0x21,0x11,0x04,0x82,0x80,0xC0,0x60, // 'V' + 0xE7,0x41,0x26,0x8B,0x46,0xA3,0x31,0x98, // 'W' + 0xCC,0x91,0x41,0x05,0x11,0x33,0x00, // 'X' + 0xCD,0x11,0x41,0x02,0x04,0x1E,0x00, // 'Y' + 0xFD,0x08,0x61,0x86,0x50,0xBF,0x00, // 'Z' + 0xD2,0x49,0x24,0x98, // '[' + 0x82,0x04,0x10,0x20,0x81,0x04,0x08,0x20, // '\' + 0xE2,0x22,0x22,0x22,0x2E, // ']' + 0x21,0x44,0x80, // '^' + 0xFF,0x00, // '_' + 0x88, // '`' + 0x38,0xF2,0x24,0x47,0xC0, // 'a' + 0xC0,0x40,0x40,0x5C,0x66,0x42,0x66,0xDC, // 'b' + 0x75,0x1A,0x06,0x27,0x80, // 'c' + 0x0C,0x04,0x04,0x74,0xCC,0x84,0xCC,0x76, // 'd' + 0x79,0x0B,0xF4,0x07,0xC0, // 'e' + 0x1C,0x40,0x83,0xE2,0x04,0x08,0x7E, // 'f' + 0x6D,0x32,0x24,0x47,0x81,0x02,0x18, // 'g' + 0xC0,0x40,0x40,0x58,0x64,0x44,0x44,0xEE, // 'h' + 0x20,0x80,0x38,0x20,0x82,0x3E, // 'i' + 0x10,0x00,0x3E,0x08,0x20,0x82,0x08,0x2F,0x00, // 'j' + 0xC0,0x40,0x40,0x4C,0x50,0x60,0x58,0xCE, // 'k' + 0xE0,0x82,0x08,0x20,0x82,0x3E, // 'l' + 0xFE,0x29,0x14,0x8A,0x4D,0xB0, // 'm' + 0xD8,0x64,0x44,0x44,0xEE, // 'n' + 0x79,0x8A,0x16,0x67,0x80, // 'o' + 0xDC,0x62,0x42,0x66,0x5C,0x40,0x40,0xE0, // 'p' + 0x76,0x8C,0x84,0x84,0x7C,0x04,0x04,0x0E, // 'q' + 0x6C,0x30,0x20,0x20,0xFC, // 'r' + 0xFA,0x27,0x22,0xF8, // 's' + 0x40,0x83,0xE2,0x04,0x08,0x0E,0x00, // 't' + 0xCC,0x44,0x44,0x44,0x7E, // 'u' + 0xE7,0x21,0x09,0x03,0x01,0x80, // 'v' + 0xC6,0x84,0xB4,0x6C,0x44, // 'w' + 0xCC,0x90,0xC2,0x4C,0xC0, // 'x' + 0xCD,0x11,0x22,0x83,0x04,0x10,0x70, // 'y' + 0xFA,0x42,0x12,0xF8, // 'z' + 0x24,0x44,0x4C,0x44,0x42, // '{' + 0xAA,0xAA,0x80, // '|' + 0x84,0x44,0x46,0x44,0x48 // '}' +}; +const GFXglyph Nimbus_Mono_L_Regular_13Glyphs[] PROGMEM = { +// bitmapOffset, width, height, xAdvance, xOffset, yOffset + { 0, 1, 1, 9, 0, 0 }, // ' ' + { 1, 2, 8, 9, 3, -8 }, // '!' + { 3, 5, 4, 9, 2, -8 }, // '"' + { 6, 6, 10, 9, 1, -9 }, // '#' + { 14, 6, 10, 9, 1, -9 }, // '$' + { 22, 6, 8, 9, 2, -8 }, // '%' + { 28, 6, 7, 9, 1, -7 }, // '&' + { 34, 3, 4, 9, 3, -8 }, // ''' + { 36, 3, 10, 9, 4, -8 }, // '(' + { 40, 3, 10, 9, 2, -8 }, // ')' + { 44, 6, 5, 9, 1, -8 }, // '*' + { 48, 8, 7, 9, 0, -7 }, // '+' + { 55, 3, 4, 9, 2, -2 }, // ',' + { 57, 7, 1, 9, 1, -4 }, // '-' + { 58, 3, 2, 9, 3, -2 }, // '.' + { 59, 6, 10, 9, 1, -9 }, // '/' + { 67, 6, 8, 9, 1, -8 }, // '0' + { 73, 6, 8, 9, 1, -8 }, // '1' + { 79, 6, 8, 9, 1, -8 }, // '2' + { 85, 6, 8, 9, 1, -8 }, // '3' + { 91, 6, 8, 9, 2, -8 }, // '4' + { 97, 7, 8, 9, 1, -8 }, // '5' + { 104, 7, 8, 9, 1, -8 }, // '6' + { 111, 6, 8, 9, 1, -8 }, // '7' + { 117, 6, 8, 9, 1, -8 }, // '8' + { 123, 7, 8, 9, 1, -8 }, // '9' + { 130, 3, 5, 9, 3, -5 }, // ':' + { 132, 4, 8, 9, 2, -5 }, // ';' + { 136, 7, 6, 9, 1, -7 }, // '<' + { 142, 7, 3, 9, 1, -5 }, // '=' + { 145, 7, 6, 9, 1, -7 }, // '>' + { 151, 6, 7, 9, 1, -7 }, // '?' + { 157, 6, 9, 9, 1, -8 }, // '@' + { 164, 9, 7, 9, 0, -7 }, // 'A' + { 172, 8, 7, 9, 0, -7 }, // 'B' + { 179, 7, 7, 9, 1, -7 }, // 'C' + { 186, 8, 7, 9, 0, -7 }, // 'D' + { 193, 8, 7, 9, 0, -7 }, // 'E' + { 200, 8, 7, 9, 0, -7 }, // 'F' + { 207, 8, 7, 9, 1, -7 }, // 'G' + { 214, 8, 7, 9, 0, -7 }, // 'H' + { 221, 6, 7, 9, 1, -7 }, // 'I' + { 227, 8, 7, 9, 1, -7 }, // 'J' + { 234, 8, 7, 9, 0, -7 }, // 'K' + { 241, 8, 7, 9, 0, -7 }, // 'L' + { 248, 9, 7, 9, 0, -7 }, // 'M' + { 256, 9, 7, 9, 0, -7 }, // 'N' + { 264, 8, 7, 9, 0, -7 }, // 'O' + { 271, 8, 7, 9, 0, -7 }, // 'P' + { 278, 8, 8, 9, 0, -7 }, // 'Q' + { 286, 9, 7, 9, 0, -7 }, // 'R' + { 294, 6, 7, 9, 1, -7 }, // 'S' + { 300, 7, 7, 9, 1, -7 }, // 'T' + { 307, 9, 7, 9, 0, -7 }, // 'U' + { 315, 9, 7, 9, 0, -7 }, // 'V' + { 323, 9, 7, 9, 0, -7 }, // 'W' + { 331, 7, 7, 9, 1, -7 }, // 'X' + { 338, 7, 7, 9, 1, -7 }, // 'Y' + { 345, 7, 7, 9, 1, -7 }, // 'Z' + { 352, 3, 10, 9, 3, -8 }, // '[' + { 356, 6, 10, 9, 1, -9 }, // '\' + { 364, 4, 10, 9, 1, -8 }, // ']' + { 369, 6, 3, 9, 1, -8 }, // '^' + { 372, 9, 1, 9, 0, 1 }, // '_' + { 374, 3, 2, 9, 2, -8 }, // '`' + { 375, 7, 5, 9, 1, -5 }, // 'a' + { 380, 8, 8, 9, 0, -8 }, // 'b' + { 388, 7, 5, 9, 1, -5 }, // 'c' + { 393, 8, 8, 9, 1, -8 }, // 'd' + { 401, 7, 5, 9, 1, -5 }, // 'e' + { 406, 7, 8, 9, 1, -8 }, // 'f' + { 413, 7, 8, 9, 1, -5 }, // 'g' + { 420, 8, 8, 9, 0, -8 }, // 'h' + { 428, 6, 8, 9, 1, -8 }, // 'i' + { 434, 6, 11, 9, 1, -8 }, // 'j' + { 443, 8, 8, 9, 1, -8 }, // 'k' + { 451, 6, 8, 9, 1, -8 }, // 'l' + { 457, 9, 5, 9, 0, -5 }, // 'm' + { 463, 8, 5, 9, 0, -5 }, // 'n' + { 468, 7, 5, 9, 1, -5 }, // 'o' + { 473, 8, 8, 9, 0, -5 }, // 'p' + { 481, 8, 8, 9, 1, -5 }, // 'q' + { 489, 8, 5, 9, 0, -5 }, // 'r' + { 494, 6, 5, 9, 1, -5 }, // 's' + { 498, 7, 7, 9, 1, -7 }, // 't' + { 505, 8, 5, 9, 0, -5 }, // 'u' + { 510, 9, 5, 9, 0, -5 }, // 'v' + { 516, 8, 5, 9, 0, -5 }, // 'w' + { 521, 7, 5, 9, 1, -5 }, // 'x' + { 526, 7, 8, 9, 1, -5 }, // 'y' + { 533, 6, 5, 9, 1, -5 }, // 'z' + { 537, 4, 10, 9, 2, -8 }, // '{' + { 542, 2, 9, 9, 3, -8 }, // '|' + { 545, 4, 10, 9, 2, -8 } // '}' +}; +const GFXfont Nimbus_Mono_L_Regular_13 PROGMEM = { +(uint8_t *)Nimbus_Mono_L_Regular_13Bitmaps,(GFXglyph *)Nimbus_Mono_L_Regular_13Glyphs,0x20, 0x7E, 16}; diff --git a/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Nimbus_Mono_L_Regular_15.h b/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Nimbus_Mono_L_Regular_15.h new file mode 100644 index 0000000..429203e --- /dev/null +++ b/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Nimbus_Mono_L_Regular_15.h @@ -0,0 +1,199 @@ +// Created by http://oleddisplay.squix.ch/ Consider a donation +// In case of problems make sure that you are using the font file with the correct version! +const uint8_t Nimbus_Mono_L_Regular_15Bitmaps[] PROGMEM = { + + // Bitmap Data: + 0x00, // ' ' + 0xAA,0xA2,0x80, // '!' + 0xDB,0x4D,0x14, // '"' + 0x28,0x50,0xA7,0xE5,0x1F,0x94,0x28,0x50,0xA0, // '#' + 0x21,0x89,0xA0,0x81,0xC0,0xA2,0x99,0x82,0x00, // '$' + 0x71,0x12,0x23,0xE3,0x1B,0x89,0x12,0x18, // '%' + 0x38,0x81,0x01,0x0E,0x53,0x22,0x3A, // '&' + 0x49,0x20, // ''' + 0x44,0x48,0x88,0x88,0x44,0x00, // '(' + 0x84,0x42,0x22,0x22,0x44,0x00, // ')' + 0x20,0x8F,0x98,0x50, // '*' + 0x10,0x10,0x10,0xFE,0x10,0x10,0x10, // '+' + 0x64,0xC8, // ',' + 0xFE, // '-' + 0xD8, // '.' + 0x08,0x21,0x04,0x20,0x84,0x10,0x82,0x08,0x00, // '/' + 0x78,0x92,0x14,0x28,0x50,0xA1,0x24,0x78, // '0' + 0x03,0x82,0x08,0x20,0x82,0x08,0x23,0xE0, // '1' + 0x79,0x1A,0x10,0x20,0x82,0x18,0x62,0xFC, // '2' + 0x79,0x18,0x10,0x23,0x81,0x01,0x46,0x78, // '3' + 0x18,0x50,0xA2,0x44,0x91,0x3F,0x04,0x3C, // '4' + 0x7C,0x40,0x40,0x7C,0x06,0x02,0x02,0x86,0x7C, // '5' + 0x1C,0xC3,0x05,0xCC,0xD0,0xA1,0x26,0x38, // '6' + 0xFD,0x08,0x10,0x40,0x81,0x04,0x08,0x00, // '7' + 0x72,0x28,0xA2,0x73,0x68,0xA2,0x70, // '8' + 0x71,0x92,0x14,0x2C,0xCE,0x83,0x0C,0xE0, // '9' + 0xD8,0x0D,0x80, // ':' + 0x66,0x00,0x64,0xC8, // ';' + 0x02,0x0C,0x30,0x40,0x60,0x10,0x0C, // '<' + 0xFE,0x00,0xFE, // '=' + 0x80,0x60,0x10,0x0C,0x08,0x10,0x60, // '>' + 0x72,0x20,0x84,0x20,0x02,0x08, // '?' + 0x38,0x8A,0x14,0xEA,0x54,0xA7,0x40,0x40,0x78, // '@' + 0x78,0x05,0x02,0x40,0x88,0x3E,0x10,0x84,0x13,0x8E, // 'A' + 0xFC,0x42,0x42,0x7C,0x42,0x42,0x42,0xFC, // 'B' + 0x3A,0x46,0x82,0x80,0x80,0x80,0x42,0x3C, // 'C' + 0xFC,0x21,0x10,0x48,0x24,0x12,0x09,0x09,0xF8, // 'D' + 0xFE,0x42,0x50,0x70,0x50,0x42,0x42,0xFE, // 'E' + 0xFE,0x42,0x50,0x70,0x50,0x40,0x40,0xF0, // 'F' + 0x3A,0x23,0x20,0x90,0x08,0xF4,0x11,0x08,0x78, // 'G' + 0xEE,0x44,0x44,0x7C,0x44,0x44,0x44,0xEE, // 'H' + 0xF8,0x82,0x08,0x20,0x82,0x3E, // 'I' + 0x3F,0x02,0x01,0x00,0x88,0x44,0x22,0x30,0xF0, // 'J' + 0xEE,0x44,0x58,0x60,0x58,0x48,0x44,0xE6, // 'K' + 0xF0,0x20,0x20,0x20,0x20,0x22,0x22,0xFE, // 'L' + 0xE3,0x98,0xC5,0x51,0x54,0x59,0x10,0x44,0x13,0x8E, // 'M' + 0xE7,0x98,0x45,0x11,0x24,0x49,0x11,0x44,0x33,0xCC, // 'N' + 0x38,0x44,0x82,0x82,0x82,0x82,0x44,0x38, // 'O' + 0xFC,0x46,0x42,0x46,0x7C,0x40,0x40,0xF0, // 'P' + 0x38,0x44,0x82,0x82,0x82,0x82,0x44,0x28,0x30,0x3E, // 'Q' + 0xFC,0x21,0x10,0x8F,0x84,0x42,0x21,0x09,0xC2, // 'R' + 0x6A,0x68,0x90,0x32,0x28,0xBC, // 'S' + 0xFE,0x92,0x10,0x10,0x10,0x10,0x10,0x7C, // 'T' + 0xF7,0x90,0x44,0x11,0x04,0x41,0x10,0x46,0x30,0x70, // 'U' + 0xE3,0x90,0x44,0x20,0x88,0x22,0x05,0x01,0x40,0x20, // 'V' + 0xE3,0xA0,0x49,0x91,0x54,0x55,0x19,0x46,0x31,0x8C, // 'W' + 0xEE,0x44,0x28,0x10,0x30,0x28,0x44,0xEE, // 'X' + 0xC6,0x44,0x48,0x28,0x10,0x10,0x10,0x7C, // 'Y' + 0xFE,0x82,0x8C,0x18,0x30,0x62,0x82,0xFE, // 'Z' + 0xD2,0x49,0x24,0x93,0x00, // '[' + 0x02,0x08,0x10,0x40,0x82,0x04,0x10,0x20,0x80, // '\' + 0xE2,0x22,0x22,0x22,0x22,0xE0, // ']' + 0x21,0x48,0x80, // '^' + 0xFF,0x80, // '_' + 0x84,0x20, // '`' + 0x38,0x04,0x7C,0x84,0x8C,0x76, // 'a' + 0xC0,0x20,0x10,0x0B,0xC6,0x32,0x09,0x04,0xC6,0xDE,0x00, // 'b' + 0x3A,0xC6,0x80,0x80,0xC2,0x7C, // 'c' + 0x06,0x01,0x00,0x8F,0x4C,0x64,0x12,0x09,0x8C,0x7B,0x00, // 'd' + 0x7C,0x82,0xFE,0x80,0x42,0x3C, // 'e' + 0x1E,0x20,0x20,0xFC,0x20,0x20,0x20,0x20,0xFC, // 'f' + 0x76,0xCC,0x84,0x84,0xCC,0x74,0x04,0x04,0x38, // 'g' + 0xC0,0x40,0x40,0x58,0x64,0x44,0x44,0x44,0xEE, // 'h' + 0x20,0x40,0x07,0x02,0x04,0x08,0x10,0xFC, // 'i' + 0x10,0x40,0x3E,0x08,0x20,0x82,0x08,0x20,0xBC, // 'j' + 0xC0,0x40,0x40,0x4E,0x48,0x70,0x50,0x4C,0xC6, // 'k' + 0x70,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0xFE, // 'l' + 0xF7,0x12,0x44,0x91,0x24,0x49,0x3B,0x60, // 'm' + 0xD8,0x64,0x44,0x44,0x44,0xEE, // 'n' + 0x38,0xC6,0x82,0x82,0xC6,0x38, // 'o' + 0xDE,0x31,0x90,0x48,0x26,0x32,0xF1,0x00,0x80,0xF0,0x00, // 'p' + 0x7B,0x63,0x20,0x90,0x4C,0x63,0xD0,0x08,0x04,0x0F,0x00, // 'q' + 0x6E,0x30,0x20,0x20,0x20,0xFC, // 'r' + 0xFA,0x28,0x1E,0x8B,0xC0, // 's' + 0x40,0x40,0xFC,0x40,0x40,0x40,0x40,0x3C, // 't' + 0xCC,0x44,0x44,0x44,0x44,0x7E, // 'u' + 0xE7,0x21,0x11,0x04,0x81,0x80,0xC0, // 'v' + 0xC6,0x84,0x94,0x74,0x6C,0x44, // 'w' + 0xEC,0x48,0x30,0x30,0x48,0xEE, // 'x' + 0xC6,0x84,0x44,0x48,0x28,0x10,0x10,0x20,0xF0, // 'y' + 0xFA,0x42,0x10,0x4B,0xE0, // 'z' + 0x64,0x44,0x48,0x44,0x44,0x20, // '{' + 0xAA,0xAA,0xA8, // '|' + 0xC4,0x44,0x42,0x44,0x44,0x80 // '}' +}; +const GFXglyph Nimbus_Mono_L_Regular_15Glyphs[] PROGMEM = { +// bitmapOffset, width, height, xAdvance, xOffset, yOffset + { 0, 1, 1, 10, 0, 0 }, // ' ' + { 1, 2, 9, 10, 4, -9 }, // '!' + { 4, 6, 4, 10, 2, -9 }, // '"' + { 7, 7, 10, 10, 1, -9 }, // '#' + { 16, 6, 11, 10, 2, -10 }, // '$' + { 25, 7, 9, 10, 1, -9 }, // '%' + { 33, 7, 8, 10, 1, -8 }, // '&' + { 40, 3, 4, 10, 3, -9 }, // ''' + { 42, 4, 11, 10, 4, -9 }, // '(' + { 48, 4, 11, 10, 2, -9 }, // ')' + { 54, 6, 5, 10, 2, -9 }, // '*' + { 58, 8, 7, 10, 1, -8 }, // '+' + { 65, 4, 4, 10, 2, -2 }, // ',' + { 67, 8, 1, 10, 1, -5 }, // '-' + { 68, 3, 2, 10, 3, -2 }, // '.' + { 69, 6, 11, 10, 2, -10 }, // '/' + { 78, 7, 9, 10, 1, -9 }, // '0' + { 86, 6, 10, 10, 2, -10 }, // '1' + { 94, 7, 9, 10, 1, -9 }, // '2' + { 102, 7, 9, 10, 1, -9 }, // '3' + { 110, 7, 9, 10, 1, -9 }, // '4' + { 118, 8, 9, 10, 1, -9 }, // '5' + { 127, 7, 9, 10, 2, -9 }, // '6' + { 135, 7, 9, 10, 1, -9 }, // '7' + { 143, 6, 9, 10, 2, -9 }, // '8' + { 150, 7, 9, 10, 2, -9 }, // '9' + { 158, 3, 6, 10, 3, -6 }, // ':' + { 161, 4, 8, 10, 2, -6 }, // ';' + { 165, 8, 7, 10, 1, -8 }, // '<' + { 172, 8, 3, 10, 1, -6 }, // '=' + { 175, 8, 7, 10, 1, -8 }, // '>' + { 182, 6, 8, 10, 2, -8 }, // '?' + { 188, 7, 10, 10, 1, -9 }, // '@' + { 197, 10, 8, 10, 0, -8 }, // 'A' + { 207, 8, 8, 10, 1, -8 }, // 'B' + { 215, 8, 8, 10, 1, -8 }, // 'C' + { 223, 9, 8, 10, 0, -8 }, // 'D' + { 232, 8, 8, 10, 1, -8 }, // 'E' + { 240, 8, 8, 10, 1, -8 }, // 'F' + { 248, 9, 8, 10, 1, -8 }, // 'G' + { 257, 8, 8, 10, 1, -8 }, // 'H' + { 265, 6, 8, 10, 2, -8 }, // 'I' + { 271, 9, 8, 10, 1, -8 }, // 'J' + { 280, 8, 8, 10, 1, -8 }, // 'K' + { 288, 8, 8, 10, 1, -8 }, // 'L' + { 296, 10, 8, 10, 0, -8 }, // 'M' + { 306, 10, 8, 10, 0, -8 }, // 'N' + { 316, 8, 8, 10, 1, -8 }, // 'O' + { 324, 8, 8, 10, 1, -8 }, // 'P' + { 332, 8, 10, 10, 1, -8 }, // 'Q' + { 342, 9, 8, 10, 1, -8 }, // 'R' + { 351, 6, 8, 10, 2, -8 }, // 'S' + { 357, 8, 8, 10, 1, -8 }, // 'T' + { 365, 10, 8, 10, 0, -8 }, // 'U' + { 375, 10, 8, 10, 0, -8 }, // 'V' + { 385, 10, 8, 10, 0, -8 }, // 'W' + { 395, 8, 8, 10, 1, -8 }, // 'X' + { 403, 8, 8, 10, 1, -8 }, // 'Y' + { 411, 8, 8, 10, 1, -8 }, // 'Z' + { 419, 3, 11, 10, 4, -9 }, // '[' + { 424, 6, 11, 10, 2, -10 }, // '\' + { 433, 4, 11, 10, 2, -9 }, // ']' + { 439, 6, 4, 10, 2, -9 }, // '^' + { 442, 10, 1, 10, 0, 1 }, // '_' + { 444, 4, 3, 10, 2, -10 }, // '`' + { 446, 8, 6, 10, 1, -6 }, // 'a' + { 452, 9, 9, 10, 0, -9 }, // 'b' + { 463, 8, 6, 10, 1, -6 }, // 'c' + { 469, 9, 9, 10, 1, -9 }, // 'd' + { 480, 8, 6, 10, 1, -6 }, // 'e' + { 486, 8, 9, 10, 1, -9 }, // 'f' + { 495, 8, 9, 10, 1, -6 }, // 'g' + { 504, 8, 9, 10, 1, -9 }, // 'h' + { 513, 7, 9, 10, 2, -9 }, // 'i' + { 521, 6, 12, 10, 2, -9 }, // 'j' + { 530, 8, 9, 10, 1, -9 }, // 'k' + { 539, 8, 9, 10, 1, -9 }, // 'l' + { 548, 10, 6, 10, 0, -6 }, // 'm' + { 556, 8, 6, 10, 1, -6 }, // 'n' + { 562, 8, 6, 10, 1, -6 }, // 'o' + { 568, 9, 9, 10, 0, -6 }, // 'p' + { 579, 9, 9, 10, 1, -6 }, // 'q' + { 590, 8, 6, 10, 1, -6 }, // 'r' + { 596, 6, 6, 10, 2, -6 }, // 's' + { 601, 8, 8, 10, 1, -8 }, // 't' + { 609, 8, 6, 10, 1, -6 }, // 'u' + { 615, 9, 6, 10, 0, -6 }, // 'v' + { 622, 8, 6, 10, 1, -6 }, // 'w' + { 628, 8, 6, 10, 1, -6 }, // 'x' + { 634, 8, 9, 10, 1, -6 }, // 'y' + { 643, 6, 6, 10, 2, -6 }, // 'z' + { 648, 4, 11, 10, 3, -9 }, // '{' + { 654, 2, 11, 10, 4, -9 }, // '|' + { 657, 4, 11, 10, 3, -9 } // '}' +}; +const GFXfont Nimbus_Mono_L_Regular_15 PROGMEM = { +(uint8_t *)Nimbus_Mono_L_Regular_15Bitmaps,(GFXglyph *)Nimbus_Mono_L_Regular_15Glyphs,0x20, 0x7E, 19}; diff --git a/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Nimbus_Mono_L_Regular_16.h b/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Nimbus_Mono_L_Regular_16.h new file mode 100644 index 0000000..b9e0529 --- /dev/null +++ b/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Nimbus_Mono_L_Regular_16.h @@ -0,0 +1,199 @@ +// Created by http://oleddisplay.squix.ch/ Consider a donation +// In case of problems make sure that you are using the font file with the correct version! +const uint8_t Nimbus_Mono_L_Regular_16Bitmaps[] PROGMEM = { + + // Bitmap Data: + 0x00, // ' ' + 0xAA,0xA8,0xA0, // '!' + 0xD9,0x64,0x92,0x48, // '"' + 0x28,0x50,0xA1,0x4F,0xCA,0x14,0x7E,0x50,0xA1,0x42,0x80, // '#' + 0x20,0x41,0x74,0x08,0x0F,0x01,0x02,0x85,0xF0,0x81,0x00, // '$' + 0x61,0x22,0x43,0x21,0x8C,0x26,0x12,0x24,0x30, // '%' + 0x72,0x08,0x10,0xCA,0xA9,0x1A, // '&' + 0xDA,0x48, // ''' + 0x24,0x48,0x88,0x88,0x84,0x42, // '(' + 0x84,0x42,0x22,0x22,0x24,0x48, // ')' + 0x20,0x82,0x3E,0x52,0x40, // '*' + 0x10,0x10,0x10,0x10,0xFE,0x10,0x10,0x10,0x10, // '+' + 0x64,0x48, // ',' + 0xFE, // '-' + 0xD8, // '.' + 0x04,0x10,0x20,0x81,0x02,0x08,0x10,0x40,0x82,0x04,0x00, // '/' + 0x78,0x92,0x14,0x28,0x50,0xA1,0x42,0x48,0xF0, // '0' + 0x30,0x50,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0xFE, // '1' + 0x38,0xC6,0x82,0x02,0x04,0x08,0x10,0x60,0xC2,0xFE, // '2' + 0x79,0x18,0x10,0x23,0x81,0x01,0x02,0x8C,0xF0, // '3' + 0x18,0x50,0xA2,0x48,0x91,0x3F,0x04,0x08,0x78, // '4' + 0x7C,0x40,0x40,0x40,0x7C,0x06,0x02,0x02,0x86,0x78, // '5' + 0x1C,0xC1,0x04,0x0B,0x99,0xA1,0x42,0x4C,0x70, // '6' + 0xFD,0x08,0x10,0x40,0x81,0x04,0x08,0x10,0x00, // '7' + 0x79,0x9A,0x14,0x27,0x89,0x21,0x42,0xCC,0xF0, // '8' + 0x71,0x92,0x14,0x2C,0xCE,0x81,0x04,0x19,0xC0, // '9' + 0xD8,0x01,0xB0, // ':' + 0x66,0x00,0x64,0xC8,0x80, // ';' + 0x02,0x0C,0x30,0xC0,0x60,0x18,0x06, // '<' + 0xFF,0x00,0x3F,0xC0, // '=' + 0x40,0x30,0x0C,0x02,0x0C,0x10,0x60, // '>' + 0x79,0x08,0x10,0x43,0x04,0x00,0x18,0x30, // '?' + 0x38,0x8A,0x14,0xEB,0x54,0xA9,0x4E,0x80,0x80,0xF0, // '@' + 0x78,0x05,0x01,0x40,0x90,0x22,0x0F,0x84,0x11,0x04,0xE3,0x80, // 'A' + 0xFC,0x21,0x10,0x88,0x47,0xC2,0x19,0x04,0x82,0xFE,0x00, // 'B' + 0x3A,0x46,0x82,0x80,0x80,0x80,0x80,0x42,0x3C, // 'C' + 0xFC,0x21,0x10,0x48,0x24,0x12,0x09,0x04,0x84,0xFC,0x00, // 'D' + 0xFE,0x42,0x42,0x48,0x78,0x48,0x42,0x42,0xFE, // 'E' + 0xFE,0x42,0x42,0x48,0x78,0x48,0x40,0x40,0xF8, // 'F' + 0x3A,0x23,0x20,0x90,0x08,0x04,0x7A,0x08,0x84,0x3C,0x00, // 'G' + 0xE7,0x21,0x10,0x88,0x47,0xE2,0x11,0x08,0x84,0xE7,0x00, // 'H' + 0xFE,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0xFE, // 'I' + 0x1F,0x80,0x80,0x20,0x08,0x02,0x20,0x88,0x23,0x18,0x38,0x00, // 'J' + 0xE7,0x21,0x13,0x0A,0x06,0x82,0x21,0x10,0x84,0xE3,0x00, // 'K' + 0xF8,0x10,0x08,0x04,0x02,0x01,0x08,0x84,0x42,0xFF,0x00, // 'L' + 0xE1,0xCC,0x31,0x4A,0x29,0x44,0xC8,0x99,0x10,0x22,0x04,0xF3,0xC0, // 'M' + 0xC7,0x98,0x45,0x11,0x44,0x49,0x11,0x44,0x51,0x0C,0xF1,0x00, // 'N' + 0x3C,0x21,0x30,0xD0,0x28,0x14,0x0B,0x0C,0x84,0x3C,0x00, // 'O' + 0xFC,0x46,0x42,0x46,0x7C,0x40,0x40,0x40,0xF0, // 'P' + 0x3C,0x21,0x30,0xD0,0x28,0x14,0x0A,0x04,0x84,0x3C,0x08,0x0F,0xC0, // 'Q' + 0xFC,0x23,0x10,0x88,0xC7,0x82,0x21,0x08,0x84,0xE1,0x00, // 'R' + 0x75,0x9A,0x14,0x07,0x01,0xA1,0x66,0xB8, // 'S' + 0xFF,0x48,0x84,0x02,0x01,0x00,0x80,0x40,0x20,0x7C,0x00, // 'T' + 0xF7,0x90,0x44,0x11,0x04,0x41,0x10,0x44,0x10,0x88,0x1C,0x00, // 'U' + 0xE3,0x90,0x44,0x10,0x88,0x22,0x09,0x01,0x40,0x50,0x08,0x00, // 'V' + 0xE3,0xA0,0x48,0x91,0x54,0x55,0x15,0x46,0x51,0x8C,0x63,0x00, // 'W' + 0xE7,0x21,0x09,0x03,0x01,0x00,0xC0,0x90,0x84,0xE7,0x00, // 'X' + 0xE7,0x21,0x09,0x05,0x01,0x00,0x80,0x40,0x20,0x3C,0x00, // 'Y' + 0xFE,0x82,0x84,0x08,0x10,0x20,0x42,0x82,0xFE, // 'Z' + 0xE8,0x88,0x88,0x88,0x88,0x8E, // '[' + 0x01,0x02,0x02,0x04,0x04,0x08,0x08,0x10,0x10,0x20,0x20, // '\' + 0xE2,0x22,0x22,0x22,0x22,0x2E, // ']' + 0x00,0x61,0x24,0x40, // '^' + 0xFF,0xC0, // '_' + 0x42, // '`' + 0x3C,0x01,0x00,0x8F,0xC8,0x24,0x31,0xEC, // 'a' + 0xC0,0x10,0x04,0x01,0x78,0x61,0x10,0x24,0x09,0x02,0x61,0x37,0x80, // 'b' + 0x3A,0x46,0x82,0x80,0x80,0x42,0x3C, // 'c' + 0x06,0x01,0x00,0x87,0x44,0x64,0x12,0x09,0x04,0x46,0x1D,0x80, // 'd' + 0x38,0x44,0x82,0xFE,0x80,0x42,0x3C, // 'e' + 0x1E,0x20,0x20,0xFC,0x20,0x20,0x20,0x20,0x20,0xFC, // 'f' + 0x3B,0x23,0x20,0x90,0x48,0x22,0x30,0xE8,0x04,0x06,0x1E,0x00, // 'g' + 0xC0,0x20,0x10,0x0B,0x86,0x22,0x11,0x08,0x84,0x42,0x73,0x80, // 'h' + 0x10,0x10,0x00,0x70,0x10,0x10,0x10,0x10,0x10,0xFE, // 'i' + 0x10,0x40,0x3E,0x08,0x20,0x82,0x08,0x20,0x86,0xF0, // 'j' + 0xC0,0x20,0x10,0x09,0xC4,0x82,0x81,0xC0,0x90,0x44,0x63,0x80, // 'k' + 0x70,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0xFE, // 'l' + 0xF3,0x09,0x91,0x22,0x24,0x44,0x88,0x91,0x3B,0x30, // 'm' + 0xDC,0x31,0x10,0x88,0x44,0x22,0x13,0x9C, // 'n' + 0x3C,0x21,0x20,0x50,0x28,0x12,0x10,0xF0, // 'o' + 0xDE,0x18,0x44,0x09,0x02,0x40,0x98,0x45,0xE1,0x00,0x40,0x3C,0x00, // 'p' + 0x3B,0x23,0x20,0x90,0x48,0x22,0x30,0xE8,0x04,0x02,0x07,0x80, // 'q' + 0xE6,0x1C,0x08,0x04,0x02,0x01,0x03,0xF0, // 'r' + 0x75,0x1A,0x03,0xC8,0x50,0xBE,0x00, // 's' + 0x20,0x10,0x3F,0x84,0x02,0x01,0x00,0x80,0x42,0x1E,0x00, // 't' + 0xC6,0x21,0x10,0x88,0x44,0x22,0x30,0xEC, // 'u' + 0xE3,0x90,0x44,0x20,0x88,0x14,0x05,0x01,0xC0, // 'v' + 0xE3,0x90,0x44,0x91,0x64,0x56,0x0D,0x82,0x20, // 'w' + 0xE7,0x21,0x0F,0x03,0x02,0x42,0x13,0x9C, // 'x' + 0xE7,0x21,0x11,0x04,0x82,0x80,0xC0,0x40,0x20,0x20,0x78,0x00, // 'y' + 0xFD,0x10,0x41,0x06,0x08,0xBF,0x00, // 'z' + 0x24,0x44,0x44,0x84,0x44,0x42, // '{' + 0xAA,0xAA,0xAA, // '|' + 0x84,0x44,0x44,0x24,0x44,0x48 // '}' +}; +const GFXglyph Nimbus_Mono_L_Regular_16Glyphs[] PROGMEM = { +// bitmapOffset, width, height, xAdvance, xOffset, yOffset + { 0, 1, 1, 11, 0, 0 }, // ' ' + { 1, 2, 10, 11, 4, -10 }, // '!' + { 4, 6, 5, 11, 2, -10 }, // '"' + { 8, 7, 12, 11, 1, -11 }, // '#' + { 19, 7, 12, 11, 2, -11 }, // '$' + { 30, 7, 10, 11, 2, -10 }, // '%' + { 39, 6, 8, 11, 2, -8 }, // '&' + { 45, 3, 5, 11, 4, -10 }, // ''' + { 47, 4, 12, 11, 5, -10 }, // '(' + { 53, 4, 12, 11, 2, -10 }, // ')' + { 59, 6, 6, 11, 2, -10 }, // '*' + { 64, 8, 9, 11, 1, -9 }, // '+' + { 73, 4, 4, 11, 2, -2 }, // ',' + { 75, 8, 1, 11, 1, -5 }, // '-' + { 76, 3, 2, 11, 4, -2 }, // '.' + { 77, 7, 12, 11, 2, -11 }, // '/' + { 88, 7, 10, 11, 2, -10 }, // '0' + { 97, 8, 10, 11, 1, -10 }, // '1' + { 107, 8, 10, 11, 1, -10 }, // '2' + { 117, 7, 10, 11, 2, -10 }, // '3' + { 126, 7, 10, 11, 2, -10 }, // '4' + { 135, 8, 10, 11, 1, -10 }, // '5' + { 145, 7, 10, 11, 2, -10 }, // '6' + { 154, 7, 10, 11, 2, -10 }, // '7' + { 163, 7, 10, 11, 2, -10 }, // '8' + { 172, 7, 10, 11, 2, -10 }, // '9' + { 181, 3, 7, 11, 4, -7 }, // ':' + { 184, 4, 9, 11, 2, -7 }, // ';' + { 189, 8, 7, 11, 1, -8 }, // '<' + { 196, 9, 3, 11, 1, -6 }, // '=' + { 200, 8, 7, 11, 1, -8 }, // '>' + { 207, 7, 9, 11, 2, -9 }, // '?' + { 215, 7, 11, 11, 2, -10 }, // '@' + { 225, 10, 9, 11, 0, -9 }, // 'A' + { 237, 9, 9, 11, 1, -9 }, // 'B' + { 248, 8, 9, 11, 1, -9 }, // 'C' + { 257, 9, 9, 11, 0, -9 }, // 'D' + { 268, 8, 9, 11, 1, -9 }, // 'E' + { 277, 8, 9, 11, 1, -9 }, // 'F' + { 286, 9, 9, 11, 1, -9 }, // 'G' + { 297, 9, 9, 11, 1, -9 }, // 'H' + { 308, 8, 9, 11, 1, -9 }, // 'I' + { 317, 10, 9, 11, 1, -9 }, // 'J' + { 329, 9, 9, 11, 1, -9 }, // 'K' + { 340, 9, 9, 11, 1, -9 }, // 'L' + { 351, 11, 9, 11, 0, -9 }, // 'M' + { 364, 10, 9, 11, 0, -9 }, // 'N' + { 376, 9, 9, 11, 1, -9 }, // 'O' + { 387, 8, 9, 11, 1, -9 }, // 'P' + { 396, 9, 11, 11, 1, -9 }, // 'Q' + { 409, 9, 9, 11, 1, -9 }, // 'R' + { 420, 7, 9, 11, 2, -9 }, // 'S' + { 428, 9, 9, 11, 1, -9 }, // 'T' + { 439, 10, 9, 11, 0, -9 }, // 'U' + { 451, 10, 9, 11, 0, -9 }, // 'V' + { 463, 10, 9, 11, 0, -9 }, // 'W' + { 475, 9, 9, 11, 1, -9 }, // 'X' + { 486, 9, 9, 11, 1, -9 }, // 'Y' + { 497, 8, 9, 11, 1, -9 }, // 'Z' + { 506, 4, 12, 11, 4, -10 }, // '[' + { 512, 7, 12, 11, 2, -11 }, // '\' + { 523, 4, 12, 11, 2, -10 }, // ']' + { 529, 7, 4, 11, 2, -10 }, // '^' + { 533, 11, 1, 11, 0, 1 }, // '_' + { 535, 4, 2, 11, 2, -10 }, // '`' + { 536, 9, 7, 11, 1, -7 }, // 'a' + { 544, 10, 10, 11, 0, -10 }, // 'b' + { 557, 8, 7, 11, 1, -7 }, // 'c' + { 564, 9, 10, 11, 1, -10 }, // 'd' + { 576, 8, 7, 11, 1, -7 }, // 'e' + { 583, 8, 10, 11, 2, -10 }, // 'f' + { 593, 9, 10, 11, 1, -7 }, // 'g' + { 605, 9, 10, 11, 1, -10 }, // 'h' + { 617, 8, 10, 11, 1, -10 }, // 'i' + { 627, 6, 13, 11, 3, -10 }, // 'j' + { 637, 9, 10, 11, 1, -10 }, // 'k' + { 649, 8, 10, 11, 1, -10 }, // 'l' + { 659, 11, 7, 11, 0, -7 }, // 'm' + { 669, 9, 7, 11, 1, -7 }, // 'n' + { 677, 9, 7, 11, 1, -7 }, // 'o' + { 685, 10, 10, 11, 0, -7 }, // 'p' + { 698, 9, 10, 11, 1, -7 }, // 'q' + { 710, 9, 7, 11, 1, -7 }, // 'r' + { 718, 7, 7, 11, 2, -7 }, // 's' + { 725, 9, 9, 11, 0, -9 }, // 't' + { 736, 9, 7, 11, 1, -7 }, // 'u' + { 744, 10, 7, 11, 0, -7 }, // 'v' + { 753, 10, 7, 11, 0, -7 }, // 'w' + { 762, 9, 7, 11, 1, -7 }, // 'x' + { 770, 9, 10, 11, 1, -7 }, // 'y' + { 782, 7, 7, 11, 2, -7 }, // 'z' + { 789, 4, 12, 11, 3, -10 }, // '{' + { 795, 2, 12, 11, 4, -10 }, // '|' + { 798, 4, 12, 11, 3, -10 } // '}' +}; +const GFXfont Nimbus_Mono_L_Regular_16 PROGMEM = { +(uint8_t *)Nimbus_Mono_L_Regular_16Bitmaps,(GFXglyph *)Nimbus_Mono_L_Regular_16Glyphs,0x20, 0x7E, 21}; diff --git a/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Roboto_Mono_Medium_12.h b/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Roboto_Mono_Medium_12.h new file mode 100644 index 0000000..3858d18 --- /dev/null +++ b/Hotplate_Oled_420CW_31856_20221122_eeprom/fonts/Roboto_Mono_Medium_12.h @@ -0,0 +1,199 @@ +// Created by http://oleddisplay.squix.ch/ Consider a donation +// In case of problems make sure that you are using the font file with the correct version! +const uint8_t Roboto_Mono_Medium_12Bitmaps[] PROGMEM = { + + // Bitmap Data: + 0x00, // ' ' + 0xAA,0xA0,0x80, // '!' + 0xAA,0xA0, // '"' + 0x14,0x24,0x7E,0x28,0x28,0xFC,0x28,0x48,0x48, // '#' + 0x20,0x41,0xE6,0x4C,0xCC,0x0E,0x04,0x8D,0x91,0xE1,0x00, // '$' + 0x60,0xAC,0xA8,0x68,0x10,0x1E,0x2A,0x2A,0x0E, // '%' + 0x71,0xA3,0x43,0x86,0x1C,0xA7,0x4C,0xFC, // '&' + 0xA8, // ''' + 0x22,0x44,0xC8,0x88,0x84,0x42,0x20, // '(' + 0x88,0x46,0x22,0x22,0x26,0x4C,0x80, // ')' + 0x20,0x43,0xB1,0x87,0x09,0x00, // '*' + 0x20,0x82,0x3E,0x20,0x82,0x00, // '+' + 0x4B,0x40, // ',' + 0xF8, // '-' + 0xD8, // '.' + 0x08,0x61,0x04,0x20,0x82,0x10,0x43,0x00, // '/' + 0x73,0x68,0xA6,0xAB,0x28,0xB6,0x70, // '0' + 0x37,0xAC,0x63,0x18,0xC6,0x30, // '1' + 0x38,0x9B,0x10,0x60,0x82,0x0C,0x30,0x7C, // '2' + 0x72,0x60,0x86,0x70,0x60,0xA6,0x70, // '3' + 0x0C,0x1C,0x1C,0x2C,0x6C,0x4C,0xFE,0x0C,0x0C, // '4' + 0x7B,0x0C,0x3C,0xD8,0x28,0xB6,0x70, // '5' + 0x31,0x8C,0x3C,0xDA,0x28,0xB6,0x70, // '6' + 0xF8,0x21,0x84,0x10,0x82,0x18,0x40, // '7' + 0x73,0x68,0xB2,0x73,0x28,0xB2,0x70, // '8' + 0x73,0x68,0xA2,0x8B,0xE0,0x84,0x60, // '9' + 0xD8,0x01,0xB0, // ':' + 0xD8,0x00,0x12,0xD0, // ';' + 0x1B,0x8C,0x0E,0x08, // '<' + 0xF8,0x00,0x3E, // '=' + 0xC0,0xE1,0xBC,0x80, // '>' + 0x73,0x20,0x82,0x10,0xC2,0x00,0x20, // '?' + 0x38,0x64,0x5A,0xAA,0xAA,0xAA,0xBC,0x40,0x38, // '@' + 0x10,0x18,0x38,0x28,0x2C,0x64,0x7C,0x46,0xC6, // 'A' + 0xF9,0x12,0x34,0x4F,0x11,0xA3,0x46,0xF8, // 'B' + 0x71,0x92,0x34,0x08,0x10,0x23,0x64,0x70, // 'C' + 0xF1,0x32,0x24,0x68,0xD1,0xA2,0x4C,0xF0, // 'D' + 0xFA,0x08,0x20,0xFA,0x08,0x20,0xF8, // 'E' + 0xFD,0x02,0x04,0x0F,0x90,0x20,0x40,0x80, // 'F' + 0x71,0x92,0x34,0x09,0xD1,0xA3,0x66,0x78, // 'G' + 0x8A,0x28,0xA2,0xFA,0x28,0xA2,0x88, // 'H' + 0xF8,0x82,0x08,0x20,0x82,0x08,0xF8, // 'I' + 0x08,0x20,0x82,0x08,0x28,0xB6,0x70, // 'J' + 0x8D,0x32,0x45,0x0E,0x1E,0x26,0x44,0x8C, // 'K' + 0x82,0x08,0x20,0x82,0x08,0x20,0xF8, // 'L' + 0xCD,0xBB,0x76,0xEB,0xD5,0xA3,0x46,0x8C, // 'M' + 0x8B,0x2C,0xBA,0xAA,0xE9,0xA6,0x88, // 'N' + 0x71,0xB2,0x24,0x68,0xD1,0xA2,0x6C,0x70, // 'O' + 0xF9,0x1A,0x34,0x6F,0x90,0x20,0x40,0x80, // 'P' + 0x71,0xB2,0x34,0x68,0xD1,0xA3,0x6C,0x78,0x18, // 'Q' + 0xF9,0x12,0x34,0x4F,0x92,0x26,0x44,0x8C, // 'R' + 0x79,0x92,0x36,0x07,0x01,0x23,0x66,0x78, // 'S' + 0xFE,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, // 'T' + 0x8A,0x28,0xA2,0x8A,0x28,0xB6,0x70, // 'U' + 0xC6,0x44,0x64,0x6C,0x2C,0x28,0x38,0x38,0x10, // 'V' + 0xD2,0xD2,0x5E,0x5E,0x6C,0x6C,0x6C,0x6C,0x6C, // 'W' + 0xC6,0x64,0x2C,0x38,0x18,0x38,0x2C,0x64,0xC6, // 'X' + 0xC6,0x44,0x6C,0x28,0x38,0x10,0x10,0x10,0x10, // 'Y' + 0xF8,0x10,0x41,0x82,0x0C,0x10,0x40,0xFC, // 'Z' + 0xEC,0xCC,0xCC,0xCC,0xCC,0xCE, // '[' + 0xC1,0x06,0x08,0x20,0xC1,0x04,0x18,0x20, // '\' + 0xE6,0x66,0x66,0x66,0x66,0x6E, // ']' + 0x20,0xC5,0x14,0xC8, // '^' + 0xF8, // '_' + 0xE0, // '`' + 0x73,0x60,0x9E,0x8A,0x6E,0x80, // 'a' + 0x82,0x08,0x2C,0xDA,0x28,0xA2,0xDA,0xC0, // 'b' + 0x73,0x28,0xA0,0x83,0x27,0x00, // 'c' + 0x08,0x20,0x9E,0xDA,0x28,0xA2,0xD9,0xE0, // 'd' + 0x71,0x92,0x27,0xE8,0x19,0x1E,0x00, // 'e' + 0x3C,0x40,0x87,0xC6,0x0C,0x18,0x30,0x60,0xC0, // 'f' + 0x7B,0x68,0xA2,0x8B,0x27,0x82,0x99,0xC0, // 'g' + 0x82,0x08,0x2E,0xCA,0x28,0xA2,0x8A,0x20, // 'h' + 0x30,0x0F,0x0C,0x30,0xC3,0x0C,0xF8, // 'i' + 0x30,0x1C,0x21,0x08,0x42,0x10,0x8D,0xC0, // 'j' + 0x81,0x02,0x04,0xCB,0x14,0x38,0x78,0x99,0x18, // 'k' + 0xF0,0x60,0xC1,0x83,0x06,0x0C,0x18,0x31,0xF8, // 'l' + 0xF9,0x5A,0xB5,0x6A,0xD5,0xAB,0x00, // 'm' + 0xBB,0x28,0xA2,0x8A,0x28,0x80, // 'n' + 0x71,0xB2,0x24,0x68,0x9B,0x1C,0x00, // 'o' + 0xB3,0x68,0xA2,0x8B,0x6B,0x20,0x82,0x00, // 'p' + 0x7B,0x68,0xA2,0x8B,0x67,0x82,0x08,0x20, // 'q' + 0xB6,0x21,0x08,0x42,0x00, // 'r' + 0x73,0x2C,0x1C,0x0B,0x27,0x80, // 's' + 0x61,0x8F,0x98,0x61,0x86,0x18,0x38, // 't' + 0x8A,0x28,0xA2,0x8B,0x67,0x80, // 'u' + 0x8D,0x13,0x62,0x85,0x0E,0x08,0x00, // 'v' + 0xD2,0xD2,0x5E,0x6C,0x6C,0x6C,0x6C, // 'w' + 0xCC,0xB1,0xC1,0x87,0x0B,0x23,0x00, // 'x' + 0xC6,0x44,0x64,0x2C,0x28,0x18,0x10,0x10,0x30,0x60, // 'y' + 0xF8,0x30,0xC1,0x06,0x18,0x3F,0x00, // 'z' + 0x31,0x18,0xC6,0x61,0x0C,0x63,0x08,0x60, // '{' + 0xAA,0xAA,0xAA, // '|' + 0xC2,0x10,0x86,0x19,0x88,0x42,0x11,0x80 // '}' +}; +const GFXglyph Roboto_Mono_Medium_12Glyphs[] PROGMEM = { +// bitmapOffset, width, height, xAdvance, xOffset, yOffset + { 0, 1, 1, 8, 0, 0 }, // ' ' + { 1, 2, 9, 8, 3, -9 }, // '!' + { 4, 4, 3, 8, 2, -10 }, // '"' + { 6, 8, 9, 8, 0, -9 }, // '#' + { 15, 7, 12, 8, 1, -11 }, // '$' + { 26, 8, 9, 8, 0, -9 }, // '%' + { 35, 7, 9, 8, 1, -9 }, // '&' + { 43, 2, 3, 8, 3, -10 }, // ''' + { 44, 4, 13, 8, 2, -10 }, // '(' + { 51, 4, 13, 8, 2, -10 }, // ')' + { 58, 7, 6, 8, 1, -8 }, // '*' + { 64, 6, 7, 8, 1, -8 }, // '+' + { 70, 3, 4, 8, 2, -1 }, // ',' + { 72, 6, 1, 8, 1, -5 }, // '-' + { 73, 3, 2, 8, 3, -2 }, // '.' + { 74, 6, 10, 8, 1, -9 }, // '/' + { 82, 6, 9, 8, 1, -9 }, // '0' + { 89, 5, 9, 8, 1, -9 }, // '1' + { 95, 7, 9, 8, 0, -9 }, // '2' + { 103, 6, 9, 8, 1, -9 }, // '3' + { 110, 8, 9, 8, 0, -9 }, // '4' + { 119, 6, 9, 8, 1, -9 }, // '5' + { 126, 6, 9, 8, 1, -9 }, // '6' + { 133, 6, 9, 8, 1, -9 }, // '7' + { 140, 6, 9, 8, 1, -9 }, // '8' + { 147, 6, 9, 8, 1, -9 }, // '9' + { 154, 3, 7, 8, 3, -7 }, // ':' + { 157, 3, 10, 8, 3, -7 }, // ';' + { 161, 6, 5, 8, 1, -6 }, // '<' + { 165, 6, 4, 8, 1, -6 }, // '=' + { 168, 6, 5, 8, 1, -6 }, // '>' + { 172, 6, 9, 8, 1, -9 }, // '?' + { 179, 8, 9, 8, 0, -9 }, // '@' + { 188, 8, 9, 8, 0, -9 }, // 'A' + { 197, 7, 9, 8, 1, -9 }, // 'B' + { 205, 7, 9, 8, 1, -9 }, // 'C' + { 213, 7, 9, 8, 1, -9 }, // 'D' + { 221, 6, 9, 8, 1, -9 }, // 'E' + { 228, 7, 9, 8, 1, -9 }, // 'F' + { 236, 7, 9, 8, 1, -9 }, // 'G' + { 244, 6, 9, 8, 1, -9 }, // 'H' + { 251, 6, 9, 8, 1, -9 }, // 'I' + { 258, 6, 9, 8, 1, -9 }, // 'J' + { 265, 7, 9, 8, 1, -9 }, // 'K' + { 273, 6, 9, 8, 1, -9 }, // 'L' + { 280, 7, 9, 8, 1, -9 }, // 'M' + { 288, 6, 9, 8, 1, -9 }, // 'N' + { 295, 7, 9, 8, 1, -9 }, // 'O' + { 303, 7, 9, 8, 1, -9 }, // 'P' + { 311, 7, 10, 8, 1, -9 }, // 'Q' + { 320, 7, 9, 8, 1, -9 }, // 'R' + { 328, 7, 9, 8, 1, -9 }, // 'S' + { 336, 8, 9, 8, 0, -9 }, // 'T' + { 345, 6, 9, 8, 1, -9 }, // 'U' + { 352, 8, 9, 8, 0, -9 }, // 'V' + { 361, 8, 9, 8, 0, -9 }, // 'W' + { 370, 8, 9, 8, 0, -9 }, // 'X' + { 379, 8, 9, 8, 0, -9 }, // 'Y' + { 388, 7, 9, 8, 1, -9 }, // 'Z' + { 396, 4, 12, 8, 2, -10 }, // '[' + { 402, 6, 10, 8, 1, -9 }, // '\' + { 410, 4, 12, 8, 2, -10 }, // ']' + { 416, 6, 5, 8, 1, -9 }, // '^' + { 420, 6, 1, 8, 1, 0 }, // '_' + { 421, 4, 1, 8, 2, -9 }, // '`' + { 422, 6, 7, 8, 1, -7 }, // 'a' + { 428, 6, 10, 8, 1, -10 }, // 'b' + { 436, 6, 7, 8, 1, -7 }, // 'c' + { 442, 6, 10, 8, 1, -10 }, // 'd' + { 450, 7, 7, 8, 1, -7 }, // 'e' + { 457, 7, 10, 8, 1, -10 }, // 'f' + { 466, 6, 10, 8, 1, -7 }, // 'g' + { 474, 6, 10, 8, 1, -10 }, // 'h' + { 482, 6, 9, 8, 1, -9 }, // 'i' + { 489, 5, 12, 8, 1, -9 }, // 'j' + { 497, 7, 10, 8, 1, -10 }, // 'k' + { 506, 7, 10, 8, 1, -10 }, // 'l' + { 515, 7, 7, 8, 1, -7 }, // 'm' + { 522, 6, 7, 8, 1, -7 }, // 'n' + { 528, 7, 7, 8, 1, -7 }, // 'o' + { 535, 6, 10, 8, 1, -7 }, // 'p' + { 543, 6, 10, 8, 1, -7 }, // 'q' + { 551, 5, 7, 8, 2, -7 }, // 'r' + { 556, 6, 7, 8, 1, -7 }, // 's' + { 562, 6, 9, 8, 1, -9 }, // 't' + { 569, 6, 7, 8, 1, -7 }, // 'u' + { 575, 7, 7, 8, 1, -7 }, // 'v' + { 582, 8, 7, 8, 0, -7 }, // 'w' + { 589, 7, 7, 8, 1, -7 }, // 'x' + { 596, 8, 10, 8, 0, -7 }, // 'y' + { 606, 7, 7, 8, 1, -7 }, // 'z' + { 613, 5, 12, 8, 2, -10 }, // '{' + { 621, 2, 12, 8, 3, -9 }, // '|' + { 624, 5, 12, 8, 2, -10 } // '}' +}; +const GFXfont Roboto_Mono_Medium_12 PROGMEM = { +(uint8_t *)Roboto_Mono_Medium_12Bitmaps,(GFXglyph *)Roboto_Mono_Medium_12Glyphs,0x20, 0x7E, 15};