Update rp2040-zero/dseg7_classic_mini_font_11p_regular.h
This commit is contained in:
@@ -0,0 +1,203 @@
|
||||
//7 segment style font
|
||||
//DSEG7 by this person: https://www.keshikan.net/fonts-e.html :)
|
||||
//dont include if default fonts are set to true
|
||||
|
||||
// Created by https://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 DSEG7_Classic_Mini_Regular_11Bitmaps[] PROGMEM = {
|
||||
|
||||
// Bitmap Data:
|
||||
0x00, // ' '
|
||||
0x00, // '!'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '"'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '#'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '$'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '%'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '&'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '''
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '('
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // ')'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '*'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '+'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // ','
|
||||
0xF8, // '-'
|
||||
0xC0, // '.'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '/'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x00,0x82,0x82,0x82,0x82,0x7C, // '0'
|
||||
0xAA,0x2A,0x80, // '1'
|
||||
0x7C,0x02,0x02,0x02,0x02,0x7C,0x80,0x80,0x80,0x80,0x7C, // '2'
|
||||
0xF8,0x08,0x10,0x20,0x5F,0x01,0x02,0x04,0x0B,0xE0, // '3'
|
||||
0x82,0x82,0x82,0x82,0x7C,0x02,0x02,0x02,0x02, // '4'
|
||||
0x7C,0x80,0x80,0x80,0x80,0x7C,0x02,0x02,0x02,0x02,0x7C, // '5'
|
||||
0x7C,0x80,0x80,0x80,0x80,0x7C,0x82,0x82,0x82,0x82,0x7C, // '6'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x00,0x02,0x02,0x02,0x02, // '7'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x7C,0x82,0x82,0x82,0x82,0x7C, // '8'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x7C,0x02,0x02,0x02,0x02,0x7C, // '9'
|
||||
0xC0,0x04,0x00, // ':'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // ';'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '<'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '='
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '>'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '?'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '@'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x7C,0x82,0x82,0x82,0x82, // 'A'
|
||||
0x80,0x80,0x80,0x80,0x7C,0x82,0x82,0x82,0x82,0x7C, // 'B'
|
||||
0x7D,0x02,0x04,0x08,0x0F,0x80, // 'C'
|
||||
0x02,0x02,0x02,0x02,0x7C,0x82,0x82,0x82,0x82,0x7C, // 'D'
|
||||
0x7D,0x02,0x04,0x08,0x0F,0xA0,0x40,0x81,0x01,0xF0, // 'E'
|
||||
0x7D,0x02,0x04,0x08,0x0F,0xA0,0x40,0x81,0x00, // 'F'
|
||||
0x7C,0x80,0x80,0x80,0x80,0x00,0x82,0x82,0x82,0x82,0x7C, // 'G'
|
||||
0x80,0x80,0x80,0x80,0x7C,0x82,0x82,0x82,0x82, // 'H'
|
||||
0xAA, // 'I'
|
||||
0x02,0x02,0x02,0x02,0x00,0x82,0x82,0x82,0x82,0x7C, // 'J'
|
||||
0x7C,0x80,0x80,0x80,0x80,0x7C,0x82,0x82,0x82,0x82, // 'K'
|
||||
0x81,0x02,0x04,0x00,0x10,0x20,0x40,0x80,0xF8, // 'L'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x00,0x82,0x82,0x82,0x82, // 'M'
|
||||
0x7C,0x82,0x82,0x82,0x82, // 'N'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x7C, // 'O'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x7C,0x80,0x80,0x80,0x80, // 'P'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x7C,0x02,0x02,0x02,0x02, // 'Q'
|
||||
0x7D,0x02,0x04,0x08,0x00, // 'R'
|
||||
0x80,0x80,0x80,0x80,0x7C,0x02,0x02,0x02,0x02,0x7C, // 'S'
|
||||
0x81,0x02,0x04,0x07,0xD0,0x20,0x40,0x80,0xF8, // 'T'
|
||||
0x82,0x82,0x82,0x82,0x7C, // 'U'
|
||||
0x82,0x82,0x82,0x82,0x00,0x82,0x82,0x82,0x82,0x7C, // 'V'
|
||||
0x82,0x82,0x82,0x82,0x7C,0x82,0x82,0x82,0x82,0x7C, // 'W'
|
||||
0x82,0x82,0x82,0x82,0x7C,0x82,0x82,0x82,0x82, // 'X'
|
||||
0x82,0x82,0x82,0x82,0x7C,0x02,0x02,0x02,0x02,0x7C, // 'Y'
|
||||
0x7C,0x02,0x02,0x02,0x02,0x00,0x80,0x80,0x80,0x80,0x7C, // 'Z'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '['
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '\'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // ']'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '^'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '_'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '`'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x7C,0x82,0x82,0x82,0x82, // 'a'
|
||||
0x80,0x80,0x80,0x80,0x7C,0x82,0x82,0x82,0x82,0x7C, // 'b'
|
||||
0x7D,0x02,0x04,0x08,0x0F,0x80, // 'c'
|
||||
0x02,0x02,0x02,0x02,0x7C,0x82,0x82,0x82,0x82,0x7C, // 'd'
|
||||
0x7D,0x02,0x04,0x08,0x0F,0xA0,0x40,0x81,0x01,0xF0, // 'e'
|
||||
0x7D,0x02,0x04,0x08,0x0F,0xA0,0x40,0x81,0x00, // 'f'
|
||||
0x7C,0x80,0x80,0x80,0x80,0x00,0x82,0x82,0x82,0x82,0x7C, // 'g'
|
||||
0x80,0x80,0x80,0x80,0x7C,0x82,0x82,0x82,0x82, // 'h'
|
||||
0xAA, // 'i'
|
||||
0x02,0x02,0x02,0x02,0x00,0x82,0x82,0x82,0x82,0x7C, // 'j'
|
||||
0x7C,0x80,0x80,0x80,0x80,0x7C,0x82,0x82,0x82,0x82, // 'k'
|
||||
0x81,0x02,0x04,0x00,0x10,0x20,0x40,0x80,0xF8, // 'l'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x00,0x82,0x82,0x82,0x82, // 'm'
|
||||
0x7C,0x82,0x82,0x82,0x82, // 'n'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x7C, // 'o'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x7C,0x80,0x80,0x80,0x80, // 'p'
|
||||
0x7C,0x82,0x82,0x82,0x82,0x7C,0x02,0x02,0x02,0x02, // 'q'
|
||||
0x7D,0x02,0x04,0x08,0x00, // 'r'
|
||||
0x80,0x80,0x80,0x80,0x7C,0x02,0x02,0x02,0x02,0x7C, // 's'
|
||||
0x81,0x02,0x04,0x07,0xD0,0x20,0x40,0x80,0xF8, // 't'
|
||||
0x82,0x82,0x82,0x82,0x7C, // 'u'
|
||||
0x82,0x82,0x82,0x82,0x00,0x82,0x82,0x82,0x82,0x7C, // 'v'
|
||||
0x82,0x82,0x82,0x82,0x7C,0x82,0x82,0x82,0x82,0x7C, // 'w'
|
||||
0x82,0x82,0x82,0x82,0x7C,0x82,0x82,0x82,0x82, // 'x'
|
||||
0x82,0x82,0x82,0x82,0x7C,0x02,0x02,0x02,0x02,0x7C, // 'y'
|
||||
0x7C,0x02,0x02,0x02,0x02,0x00,0x80,0x80,0x80,0x80,0x7C, // 'z'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '{'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E, // '|'
|
||||
0xF4,0xA5,0x29,0x4A,0x5E // '}'
|
||||
};
|
||||
const GFXglyph DSEG7_Classic_Mini_Regular_11Glyphs[] PROGMEM = {
|
||||
// bitmapOffset, width, height, xAdvance, xOffset, yOffset
|
||||
{ 0, 2, 1, 3, 0, -1 }, // ' '
|
||||
{ 1, 2, 1, 10, 0, -1 }, // '!'
|
||||
{ 2, 5, 8, 5, 0, -8 }, // '"'
|
||||
{ 7, 5, 8, 5, 0, -8 }, // '#'
|
||||
{ 12, 5, 8, 5, 0, -8 }, // '$'
|
||||
{ 17, 5, 8, 5, 0, -8 }, // '%'
|
||||
{ 22, 5, 8, 5, 0, -8 }, // '&'
|
||||
{ 27, 5, 8, 5, 0, -8 }, // '''
|
||||
{ 32, 5, 8, 5, 0, -8 }, // '('
|
||||
{ 37, 5, 8, 5, 0, -8 }, // ')'
|
||||
{ 42, 5, 8, 5, 0, -8 }, // '*'
|
||||
{ 47, 5, 8, 5, 0, -8 }, // '+'
|
||||
{ 52, 5, 8, 5, 0, -8 }, // ','
|
||||
{ 57, 6, 1, 10, 2, -6 }, // '-'
|
||||
{ 58, 3, 1, 1, -1, -1 }, // '.'
|
||||
{ 59, 5, 8, 5, 0, -8 }, // '/'
|
||||
{ 64, 8, 11, 10, 1, -11 }, // '0'
|
||||
{ 75, 2, 9, 10, 7, -10 }, // '1'
|
||||
{ 78, 8, 11, 10, 1, -11 }, // '2'
|
||||
{ 89, 7, 11, 10, 2, -11 }, // '3'
|
||||
{ 99, 8, 9, 10, 1, -10 }, // '4'
|
||||
{ 108, 8, 11, 10, 1, -11 }, // '5'
|
||||
{ 119, 8, 11, 10, 1, -11 }, // '6'
|
||||
{ 130, 8, 10, 10, 1, -11 }, // '7'
|
||||
{ 140, 8, 11, 10, 1, -11 }, // '8'
|
||||
{ 151, 8, 11, 10, 1, -11 }, // '9'
|
||||
{ 162, 3, 6, 3, 0, -8 }, // ':'
|
||||
{ 165, 5, 8, 5, 0, -8 }, // ';'
|
||||
{ 170, 5, 8, 5, 0, -8 }, // '<'
|
||||
{ 175, 5, 8, 5, 0, -8 }, // '='
|
||||
{ 180, 5, 8, 5, 0, -8 }, // '>'
|
||||
{ 185, 5, 8, 5, 0, -8 }, // '?'
|
||||
{ 190, 5, 8, 5, 0, -8 }, // '@'
|
||||
{ 195, 8, 10, 10, 1, -11 }, // 'A'
|
||||
{ 205, 8, 10, 10, 1, -10 }, // 'B'
|
||||
{ 215, 7, 6, 10, 1, -6 }, // 'C'
|
||||
{ 221, 8, 10, 10, 1, -10 }, // 'D'
|
||||
{ 231, 7, 11, 10, 1, -11 }, // 'E'
|
||||
{ 241, 7, 10, 10, 1, -11 }, // 'F'
|
||||
{ 250, 8, 11, 10, 1, -11 }, // 'G'
|
||||
{ 261, 8, 9, 10, 1, -10 }, // 'H'
|
||||
{ 270, 2, 4, 10, 7, -5 }, // 'I'
|
||||
{ 271, 8, 10, 10, 1, -10 }, // 'J'
|
||||
{ 281, 8, 10, 10, 1, -11 }, // 'K'
|
||||
{ 291, 7, 10, 10, 1, -10 }, // 'L'
|
||||
{ 300, 8, 10, 10, 1, -11 }, // 'M'
|
||||
{ 310, 8, 5, 10, 1, -6 }, // 'N'
|
||||
{ 315, 8, 6, 10, 1, -6 }, // 'O'
|
||||
{ 321, 8, 10, 10, 1, -11 }, // 'P'
|
||||
{ 331, 8, 10, 10, 1, -11 }, // 'Q'
|
||||
{ 341, 7, 5, 10, 1, -6 }, // 'R'
|
||||
{ 346, 8, 10, 10, 1, -10 }, // 'S'
|
||||
{ 356, 7, 10, 10, 1, -10 }, // 'T'
|
||||
{ 365, 8, 5, 10, 1, -5 }, // 'U'
|
||||
{ 370, 8, 10, 10, 1, -10 }, // 'V'
|
||||
{ 380, 8, 10, 10, 1, -10 }, // 'W'
|
||||
{ 390, 8, 9, 10, 1, -10 }, // 'X'
|
||||
{ 399, 8, 10, 10, 1, -10 }, // 'Y'
|
||||
{ 409, 8, 11, 10, 1, -11 }, // 'Z'
|
||||
{ 420, 5, 8, 5, 0, -8 }, // '['
|
||||
{ 425, 5, 8, 5, 0, -8 }, // '\'
|
||||
{ 430, 5, 8, 5, 0, -8 }, // ']'
|
||||
{ 435, 5, 8, 5, 0, -8 }, // '^'
|
||||
{ 440, 5, 8, 5, 0, -8 }, // '_'
|
||||
{ 445, 5, 8, 5, 0, -8 }, // '`'
|
||||
{ 450, 8, 10, 10, 1, -11 }, // 'a'
|
||||
{ 460, 8, 10, 10, 1, -10 }, // 'b'
|
||||
{ 470, 7, 6, 10, 1, -6 }, // 'c'
|
||||
{ 476, 8, 10, 10, 1, -10 }, // 'd'
|
||||
{ 486, 7, 11, 10, 1, -11 }, // 'e'
|
||||
{ 496, 7, 10, 10, 1, -11 }, // 'f'
|
||||
{ 505, 8, 11, 10, 1, -11 }, // 'g'
|
||||
{ 516, 8, 9, 10, 1, -10 }, // 'h'
|
||||
{ 525, 2, 4, 10, 7, -5 }, // 'i'
|
||||
{ 526, 8, 10, 10, 1, -10 }, // 'j'
|
||||
{ 536, 8, 10, 10, 1, -11 }, // 'k'
|
||||
{ 546, 7, 10, 10, 1, -10 }, // 'l'
|
||||
{ 555, 8, 10, 10, 1, -11 }, // 'm'
|
||||
{ 565, 8, 5, 10, 1, -6 }, // 'n'
|
||||
{ 570, 8, 6, 10, 1, -6 }, // 'o'
|
||||
{ 576, 8, 10, 10, 1, -11 }, // 'p'
|
||||
{ 586, 8, 10, 10, 1, -11 }, // 'q'
|
||||
{ 596, 7, 5, 10, 1, -6 }, // 'r'
|
||||
{ 601, 8, 10, 10, 1, -10 }, // 's'
|
||||
{ 611, 7, 10, 10, 1, -10 }, // 't'
|
||||
{ 620, 8, 5, 10, 1, -5 }, // 'u'
|
||||
{ 625, 8, 10, 10, 1, -10 }, // 'v'
|
||||
{ 635, 8, 10, 10, 1, -10 }, // 'w'
|
||||
{ 645, 8, 9, 10, 1, -10 }, // 'x'
|
||||
{ 654, 8, 10, 10, 1, -10 }, // 'y'
|
||||
{ 664, 8, 11, 10, 1, -11 }, // 'z'
|
||||
{ 675, 5, 8, 5, 0, -8 }, // '{'
|
||||
{ 680, 5, 8, 5, 0, -8 }, // '|'
|
||||
{ 685, 5, 8, 5, 0, -8 } // '}'
|
||||
};
|
||||
const GFXfont DSEG7_Classic_Mini_Regular_11 PROGMEM = {
|
||||
(uint8_t *)DSEG7_Classic_Mini_Regular_11Bitmaps,(GFXglyph *)DSEG7_Classic_Mini_Regular_11Glyphs,0x20, 0x7E, 12};
|
||||
Reference in New Issue
Block a user