esp-open-rtos/extras/fonts/data/font_roboto_10pt.h
Zaltora 7432c019f7 ssd1306 more functions (#310)
SSD1306 2D drawing/text functions, new example, builtin fonts support
2016-12-13 19:42:23 +06:00

1630 lines
27 KiB
C

/*
* Font data for Roboto 10pt
*
* FIXME: Add license information
*
* Author: zaltora
*/
#ifndef _EXTRAS_FONTS_FONT_ROBOTO_10PT_H_
#define _EXTRAS_FONTS_FONT_ROBOTO_10PT_H_
// Character bitmaps for Roboto 10pt
const uint8_t _fonts_roboto_10pt_bitmaps[] =
{
// @0 '!' (1 pixels wide)
0x00, //
0x00, //
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x00, //
0x00, //
0x80, // #
0x00, //
0x00, //
0x00, //
// @14 '"' (3 pixels wide)
0x00, //
0x00, //
0xA0, // # #
0xA0, // # #
0xA0, // # #
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @28 '#' (8 pixels wide)
0x00, //
0x00, //
0x12, // # #
0x14, // # #
0x7F, // #######
0x24, // # #
0x24, // # #
0xFE, // #######
0x28, // # #
0x28, // # #
0x08, // #
0x00, //
0x00, //
0x00, //
// @42 '$' (6 pixels wide)
0x20, // #
0x30, // ##
0x58, // # ##
0x8C, // # ##
0xC0, // ##
0x60, // ##
0x38, // ###
0x0C, // ##
0x8C, // # ##
0xCC, // ## ##
0x70, // ###
0x20, // #
0x00, //
0x00, //
// @56 '%' (8 pixels wide)
0x00, //
0x00, //
0xE0, // ###
0xA4, // # # #
0x84, // # #
0xA8, // # # #
0x10, // #
0x19, // ## #
0x29, // # # #
0x49, // # # #
0x06, // ##
0x00, //
0x00, //
0x00, //
// @70 '&' (8 pixels wide)
0x00, //
0x00, //
0x38, // ###
0x64, // ## #
0x64, // ## #
0x38, // ###
0x30, // ##
0x5B, // # ## ##
0xCE, // ## ###
0x46, // # ##
0x7A, // #### #
0x00, //
0x00, //
0x00, //
// @84 ''' (1 pixels wide)
0x00, //
0x00, //
0x80, // #
0x80, // #
0x80, // #
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @98 '(' (3 pixels wide)
0x00, //
0x20, // #
0x40, // #
0x40, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0xC0, // ##
0x40, // #
0x60, // ##
0x20, // #
// @112 ')' (3 pixels wide)
0x00, //
0x80, // #
0x40, // #
0x60, // ##
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x40, // #
0x40, // #
0x80, // #
// @126 '*' (4 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x40, // #
0xD0, // ## #
0x60, // ##
0xA0, // # #
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @140 '+' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x10, // #
0x10, // #
0x10, // #
0xFE, // #######
0x10, // #
0x10, // #
0x10, // #
0x00, //
0x00, //
0x00, //
0x00, //
// @154 ',' (2 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x40, // #
0x40, // #
0x80, // #
0x00, //
// @168 '-' (4 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0xF0, // ####
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @182 '.' (1 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x80, // #
0x00, //
0x00, //
0x00, //
// @196 '/' (5 pixels wide)
0x00, //
0x00, //
0x08, // #
0x10, // #
0x10, // #
0x10, // #
0x20, // #
0x20, // #
0x60, // ##
0x40, // #
0x40, // #
0x80, // #
0x00, //
0x00, //
// @210 '0' (6 pixels wide)
0x00, //
0x00, //
0x70, // ###
0x88, // # #
0x8C, // # ##
0x8C, // # ##
0x8C, // # ##
0x8C, // # ##
0x8C, // # ##
0x88, // # #
0x70, // ###
0x00, //
0x00, //
0x00, //
// @224 '1' (4 pixels wide)
0x00, //
0x00, //
0xF0, // ####
0x30, // ##
0x30, // ##
0x30, // ##
0x30, // ##
0x30, // ##
0x30, // ##
0x30, // ##
0x30, // ##
0x00, //
0x00, //
0x00, //
// @238 '2' (6 pixels wide)
0x00, //
0x00, //
0x78, // ####
0x88, // # #
0x88, // # #
0x08, // #
0x10, // #
0x30, // ##
0x60, // ##
0x40, // #
0xFC, // ######
0x00, //
0x00, //
0x00, //
// @252 '3' (6 pixels wide)
0x00, //
0x00, //
0x78, // ####
0x88, // # #
0x88, // # #
0x08, // #
0x38, // ###
0x08, // #
0x8C, // # ##
0x88, // # #
0x78, // ####
0x00, //
0x00, //
0x00, //
// @266 '4' (7 pixels wide)
0x00, //
0x00, //
0x0C, // ##
0x1C, // ###
0x1C, // ###
0x2C, // # ##
0x2C, // # ##
0x4C, // # ##
0xFE, // #######
0x0C, // ##
0x0C, // ##
0x00, //
0x00, //
0x00, //
// @280 '5' (6 pixels wide)
0x00, //
0x00, //
0x78, // ####
0xC0, // ##
0xC0, // ##
0xF8, // #####
0x88, // # #
0x0C, // ##
0x8C, // # ##
0x88, // # #
0x78, // ####
0x00, //
0x00, //
0x00, //
// @294 '6' (6 pixels wide)
0x00, //
0x00, //
0x78, // ####
0xC0, // ##
0x80, // #
0xB0, // # ##
0x88, // # #
0x8C, // # ##
0x8C, // # ##
0xC8, // ## #
0x78, // ####
0x00, //
0x00, //
0x00, //
// @308 '7' (6 pixels wide)
0x00, //
0x00, //
0xFC, // ######
0x08, // #
0x18, // ##
0x10, // #
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x00, //
0x00, //
0x00, //
// @322 '8' (6 pixels wide)
0x00, //
0x00, //
0x78, // ####
0x88, // # #
0x88, // # #
0x88, // # #
0x70, // ###
0x88, // # #
0x8C, // # ##
0x88, // # #
0x78, // ####
0x00, //
0x00, //
0x00, //
// @336 '9' (5 pixels wide)
0x00, //
0x00, //
0x70, // ###
0x88, // # #
0x88, // # #
0x88, // # #
0x88, // # #
0x78, // ####
0x08, // #
0x08, // #
0xF0, // ####
0x00, //
0x00, //
0x00, //
// @350 ':' (1 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x80, // #
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x80, // #
0x00, //
0x00, //
0x00, //
// @364 ';' (2 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x40, // #
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x40, // #
0x40, // #
0x80, // #
0x00, //
// @378 '<' (6 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x0C, // ##
0x70, // ###
0xC0, // ##
0x30, // ##
0x0C, // ##
0x00, //
0x00, //
0x00, //
0x00, //
// @392 '=' (5 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0xF8, // #####
0x00, //
0xF8, // #####
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @406 '>' (5 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0xC0, // ##
0x70, // ###
0x08, // #
0x30, // ##
0xC0, // ##
0x00, //
0x00, //
0x00, //
0x00, //
// @420 '?' (6 pixels wide)
0x00, //
0x00, //
0x78, // ####
0xC8, // ## #
0x0C, // ##
0x08, // #
0x18, // ##
0x30, // ##
0x30, // ##
0x00, //
0x30, // ##
0x00, //
0x00, //
0x00, //
// @434 '@' (10 pixels wide)
0x00, 0x00, //
0x00, 0x00, //
0x1F, 0x00, // #####
0x61, 0x80, // ## ##
0x4C, 0x80, // # ## #
0x9A, 0x40, // # ## # #
0x92, 0x40, // # # # #
0x92, 0x40, // # # # #
0xB2, 0x40, // # ## # #
0x92, 0x40, // # # # #
0x9B, 0x80, // # ## ###
0x80, 0x00, // #
0x60, 0x00, // ##
0x3E, 0x00, // #####
// @462 'A' (8 pixels wide)
0x00, //
0x00, //
0x18, // ##
0x18, // ##
0x1C, // ###
0x24, // # #
0x24, // # #
0x26, // # ##
0x7E, // ######
0x42, // # #
0xC1, // ## #
0x00, //
0x00, //
0x00, //
// @476 'B' (7 pixels wide)
0x00, //
0x00, //
0xF8, // #####
0x84, // # #
0x84, // # #
0x84, // # #
0xFC, // ######
0x86, // # ##
0x82, // # #
0x86, // # ##
0xFC, // ######
0x00, //
0x00, //
0x00, //
// @490 'C' (7 pixels wide)
0x00, //
0x00, //
0x78, // ####
0xC4, // ## #
0x86, // # ##
0x80, // #
0x80, // #
0x80, // #
0x86, // # ##
0xC4, // ## #
0x78, // ####
0x00, //
0x00, //
0x00, //
// @504 'D' (7 pixels wide)
0x00, //
0x00, //
0xF8, // #####
0x84, // # #
0x86, // # ##
0x82, // # #
0x82, // # #
0x82, // # #
0x86, // # ##
0x84, // # #
0xF8, // #####
0x00, //
0x00, //
0x00, //
// @518 'E' (6 pixels wide)
0x00, //
0x00, //
0xFC, // ######
0x80, // #
0x80, // #
0x80, // #
0xF8, // #####
0x80, // #
0x80, // #
0x80, // #
0xFC, // ######
0x00, //
0x00, //
0x00, //
// @532 'F' (6 pixels wide)
0x00, //
0x00, //
0xFC, // ######
0x80, // #
0x80, // #
0x80, // #
0xF8, // #####
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x00, //
0x00, //
0x00, //
// @546 'G' (7 pixels wide)
0x00, //
0x00, //
0x78, // ####
0xC4, // ## #
0x86, // # ##
0x80, // #
0x9E, // # ####
0x86, // # ##
0x86, // # ##
0xC6, // ## ##
0x7C, // #####
0x00, //
0x00, //
0x00, //
// @560 'H' (7 pixels wide)
0x00, //
0x00, //
0x82, // # #
0x82, // # #
0x82, // # #
0x82, // # #
0xFE, // #######
0x82, // # #
0x82, // # #
0x82, // # #
0x82, // # #
0x00, //
0x00, //
0x00, //
// @574 'I' (1 pixels wide)
0x00, //
0x00, //
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x00, //
0x00, //
0x00, //
// @588 'J' (6 pixels wide)
0x00, //
0x00, //
0x04, // #
0x04, // #
0x04, // #
0x04, // #
0x04, // #
0x04, // #
0xC4, // ## #
0x4C, // # ##
0x78, // ####
0x00, //
0x00, //
0x00, //
// @602 'K' (7 pixels wide)
0x00, //
0x00, //
0x84, // # #
0x8C, // # ##
0x98, // # ##
0x90, // # #
0xE0, // ###
0x90, // # #
0x88, // # #
0x8C, // # ##
0x86, // # ##
0x00, //
0x00, //
0x00, //
// @616 'L' (6 pixels wide)
0x00, //
0x00, //
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0xFC, // ######
0x00, //
0x00, //
0x00, //
// @630 'M' (9 pixels wide)
0x00, 0x00, //
0x00, 0x00, //
0xC1, 0x80, // ## ##
0xC1, 0x80, // ## ##
0xA1, 0x80, // # # ##
0xA2, 0x80, // # # # #
0xB2, 0x80, // # ## # #
0x96, 0x80, // # # ## #
0x94, 0x80, // # # # #
0x8C, 0x80, // # ## #
0x88, 0x80, // # # #
0x00, 0x00, //
0x00, 0x00, //
0x00, 0x00, //
// @658 'N' (7 pixels wide)
0x00, //
0x00, //
0xC2, // ## #
0xC2, // ## #
0xA2, // # # #
0xB2, // # ## #
0x92, // # # #
0x8A, // # # #
0x8E, // # ###
0x86, // # ##
0x86, // # ##
0x00, //
0x00, //
0x00, //
// @672 'O' (7 pixels wide)
0x00, //
0x00, //
0x78, // ####
0xC4, // ## #
0x82, // # #
0x82, // # #
0x82, // # #
0x82, // # #
0x82, // # #
0xC4, // ## #
0x78, // ####
0x00, //
0x00, //
0x00, //
// @686 'P' (7 pixels wide)
0x00, //
0x00, //
0xFC, // ######
0x84, // # #
0x86, // # ##
0x86, // # ##
0x8C, // # ##
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x00, //
0x00, //
0x00, //
// @700 'Q' (7 pixels wide)
0x00, //
0x00, //
0x78, // ####
0xC4, // ## #
0x82, // # #
0x82, // # #
0x82, // # #
0x82, // # #
0x82, // # #
0xC4, // ## #
0x7E, // ######
0x00, //
0x00, //
0x00, //
// @714 'R' (6 pixels wide)
0x00, //
0x00, //
0xF8, // #####
0x84, // # #
0x84, // # #
0x84, // # #
0xF8, // #####
0x84, // # #
0x84, // # #
0x84, // # #
0x84, // # #
0x00, //
0x00, //
0x00, //
// @728 'S' (6 pixels wide)
0x00, //
0x00, //
0x78, // ####
0xCC, // ## ##
0x84, // # #
0xC0, // ##
0x38, // ###
0x0C, // ##
0x84, // # #
0x84, // # #
0x78, // ####
0x00, //
0x00, //
0x00, //
// @742 'T' (8 pixels wide)
0x00, //
0x00, //
0xFF, // ########
0x18, // ##
0x18, // ##
0x18, // ##
0x18, // ##
0x18, // ##
0x18, // ##
0x18, // ##
0x18, // ##
0x00, //
0x00, //
0x00, //
// @756 'U' (7 pixels wide)
0x00, //
0x00, //
0x82, // # #
0x82, // # #
0x82, // # #
0x82, // # #
0x82, // # #
0x82, // # #
0x82, // # #
0xC4, // ## #
0x78, // ####
0x00, //
0x00, //
0x00, //
// @770 'V' (8 pixels wide)
0x00, //
0x00, //
0xC1, // ## #
0x43, // # ##
0x42, // # #
0x66, // ## ##
0x24, // # #
0x24, // # #
0x1C, // ###
0x18, // ##
0x18, // ##
0x00, //
0x00, //
0x00, //
// @784 'W' (11 pixels wide)
0x00, 0x00, //
0x00, 0x00, //
0xC4, 0x60, // ## # ##
0x46, 0x60, // # ## ##
0x4A, 0x40, // # # # #
0x4A, 0x40, // # # # #
0x6A, 0x40, // ## # # #
0x39, 0xC0, // ### ###
0x31, 0x80, // ## ##
0x31, 0x80, // ## ##
0x31, 0x80, // ## ##
0x00, 0x00, //
0x00, 0x00, //
0x00, 0x00, //
// @812 'X' (7 pixels wide)
0x00, //
0x00, //
0x84, // # #
0xCC, // ## ##
0x48, // # #
0x38, // ###
0x30, // ##
0x38, // ###
0x48, // # #
0xCC, // ## ##
0x86, // # ##
0x00, //
0x00, //
0x00, //
// @826 'Y' (7 pixels wide)
0x00, //
0x00, //
0x86, // # ##
0x84, // # #
0x4C, // # ##
0x68, // ## #
0x30, // ##
0x30, // ##
0x30, // ##
0x30, // ##
0x30, // ##
0x00, //
0x00, //
0x00, //
// @840 'Z' (6 pixels wide)
0x00, //
0x00, //
0xFC, // ######
0x0C, // ##
0x18, // ##
0x10, // #
0x20, // #
0x60, // ##
0x40, // #
0x80, // #
0xFC, // ######
0x00, //
0x00, //
0x00, //
// @854 '[' (2 pixels wide)
0xC0, // ##
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0xC0, // ##
0x00, //
// @868 '\' (5 pixels wide)
0x00, //
0x00, //
0xC0, // ##
0x40, // #
0x40, // #
0x20, // #
0x20, // #
0x30, // ##
0x10, // #
0x10, // #
0x08, // #
0x08, // #
0x00, //
0x00, //
// @882 ']' (3 pixels wide)
0xE0, // ###
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0xE0, // ###
0x00, //
// @896 '^' (5 pixels wide)
0x00, //
0x00, //
0x20, // #
0x30, // ##
0x50, // # #
0x58, // # ##
0xC8, // ## #
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @910 '_' (6 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0xFC, // ######
0x00, //
0x00, //
// @924 '`' (2 pixels wide)
0x00, //
0x80, // #
0x40, // #
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @938 'a' (5 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x70, // ###
0x88, // # #
0x08, // #
0xF8, // #####
0x88, // # #
0x88, // # #
0xE8, // ### #
0x00, //
0x00, //
0x00, //
// @952 'b' (6 pixels wide)
0x00, //
0x80, // #
0x80, // #
0x80, // #
0xB8, // # ###
0xC8, // ## #
0x8C, // # ##
0x84, // # #
0x8C, // # ##
0xC8, // ## #
0xB8, // # ###
0x00, //
0x00, //
0x00, //
// @966 'c' (5 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x70, // ###
0x88, // # #
0x80, // #
0x80, // #
0x80, // #
0x88, // # #
0x70, // ###
0x00, //
0x00, //
0x00, //
// @980 'd' (5 pixels wide)
0x00, //
0x08, // #
0x08, // #
0x08, // #
0x78, // ####
0x88, // # #
0x88, // # #
0x88, // # #
0x88, // # #
0x88, // # #
0x78, // ####
0x00, //
0x00, //
0x00, //
// @994 'e' (5 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x70, // ###
0x88, // # #
0x88, // # #
0xF8, // #####
0x80, // #
0x88, // # #
0x78, // ####
0x00, //
0x00, //
0x00, //
// @1008 'f' (4 pixels wide)
0x00, //
0x30, // ##
0x60, // ##
0x60, // ##
0xF0, // ####
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0x00, //
0x00, //
0x00, //
// @1022 'g' (6 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x7C, // #####
0xCC, // ## ##
0x8C, // # ##
0x8C, // # ##
0x8C, // # ##
0x8C, // # ##
0x7C, // #####
0x08, // #
0x08, // #
0xF0, // ####
// @1036 'h' (6 pixels wide)
0x00, //
0x80, // #
0x80, // #
0x80, // #
0xB8, // # ###
0x88, // # #
0x88, // # #
0x8C, // # ##
0x8C, // # ##
0x8C, // # ##
0x8C, // # ##
0x00, //
0x00, //
0x00, //
// @1050 'i' (1 pixels wide)
0x00, //
0x80, // #
0x00, //
0x00, //
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x00, //
0x00, //
0x00, //
// @1064 'j' (2 pixels wide)
0x00, //
0x40, // #
0x00, //
0x00, //
0x40, // #
0x40, // #
0x40, // #
0x40, // #
0x40, // #
0x40, // #
0x40, // #
0x40, // #
0x40, // #
0xC0, // ##
// @1078 'k' (5 pixels wide)
0x00, //
0x80, // #
0x80, // #
0x80, // #
0x98, // # ##
0x90, // # #
0xA0, // # #
0xE0, // ###
0xB0, // # ##
0x90, // # #
0x88, // # #
0x00, //
0x00, //
0x00, //
// @1092 'l' (1 pixels wide)
0x00, //
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x00, //
0x00, //
0x00, //
// @1106 'm' (9 pixels wide)
0x00, 0x00, //
0x00, 0x00, //
0x00, 0x00, //
0x00, 0x00, //
0xBB, 0x80, // # ### ###
0x8C, 0x80, // # ## #
0x88, 0x80, // # # #
0x88, 0x80, // # # #
0x88, 0x80, // # # #
0x88, 0x80, // # # #
0x88, 0x80, // # # #
0x00, 0x00, //
0x00, 0x00, //
0x00, 0x00, //
// @1134 'n' (5 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0xB8, // # ###
0x88, // # #
0x88, // # #
0x88, // # #
0x88, // # #
0x88, // # #
0x88, // # #
0x00, //
0x00, //
0x00, //
// @1148 'o' (6 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x70, // ###
0x88, // # #
0x8C, // # ##
0x84, // # #
0x8C, // # ##
0x88, // # #
0x70, // ###
0x00, //
0x00, //
0x00, //
// @1162 'p' (6 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0xB8, // # ###
0x88, // # #
0x8C, // # ##
0x84, // # #
0x8C, // # ##
0x88, // # #
0xB8, // # ###
0x80, // #
0x80, // #
0x80, // #
// @1176 'q' (5 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x78, // ####
0x88, // # #
0x88, // # #
0x88, // # #
0x88, // # #
0x88, // # #
0x78, // ####
0x08, // #
0x08, // #
0x08, // #
// @1190 'r' (3 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0xA0, // # #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x00, //
0x00, //
0x00, //
// @1204 's' (5 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x70, // ###
0x88, // # #
0x80, // #
0x70, // ###
0x08, // #
0x88, // # #
0x70, // ###
0x00, //
0x00, //
0x00, //
// @1218 't' (4 pixels wide)
0x00, //
0x00, //
0x60, // ##
0x60, // ##
0xF0, // ####
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0x60, // ##
0x30, // ##
0x00, //
0x00, //
0x00, //
// @1232 'u' (5 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x88, // # #
0x88, // # #
0x88, // # #
0x88, // # #
0x88, // # #
0x88, // # #
0x78, // ####
0x00, //
0x00, //
0x00, //
// @1246 'v' (6 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0xC4, // ## #
0x44, // # #
0x48, // # #
0x28, // # #
0x28, // # #
0x30, // ##
0x10, // #
0x00, //
0x00, //
0x00, //
// @1260 'w' (9 pixels wide)
0x00, 0x00, //
0x00, 0x00, //
0x00, 0x00, //
0x00, 0x00, //
0xCC, 0x80, // ## ## #
0x4C, 0x80, // # ## #
0x4C, 0x80, // # ## #
0x57, 0x80, // # # ####
0x33, 0x00, // ## ##
0x33, 0x00, // ## ##
0x23, 0x00, // # ##
0x00, 0x00, //
0x00, 0x00, //
0x00, 0x00, //
// @1288 'x' (5 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x98, // # ##
0xD0, // ## #
0x70, // ###
0x20, // #
0x70, // ###
0xD0, // ## #
0x98, // # ##
0x00, //
0x00, //
0x00, //
// @1302 'y' (6 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0xC4, // ## #
0x4C, // # ##
0x48, // # #
0x68, // ## #
0x28, // # #
0x30, // ##
0x10, // #
0x10, // #
0x20, // #
0x60, // ##
// @1316 'z' (5 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0xF8, // #####
0x10, // #
0x30, // ##
0x60, // ##
0x40, // #
0x80, // #
0xF8, // #####
0x00, //
0x00, //
0x00, //
// @1330 '{' (4 pixels wide)
0x00, //
0x10, // #
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x60, // ##
0xC0, // ##
0x60, // ##
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x10, // #
// @1344 '|' (1 pixels wide)
0x00, //
0x00, //
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x80, // #
0x00, //
// @1358 '}' (4 pixels wide)
0x00, //
0x80, // #
0x40, // #
0x60, // ##
0x60, // ##
0x60, // ##
0x20, // #
0x10, // #
0x20, // #
0x60, // ##
0x60, // ##
0x60, // ##
0x40, // #
0x80, // #
// @1372 '~' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0xF2, // #### #
0x8C, // # ##
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
};
// Character descriptors for Roboto 10pt
// { [Char width in bits], [Offset into roboto_10ptCharBitmaps in bytes] }
const font_char_desc_t _fonts_roboto_10pt_descriptors[] =
{
{1, 0}, // !
{3, 14}, // "
{8, 28}, // #
{6, 42}, // $
{8, 56}, // %
{8, 70}, // &
{1, 84}, // '
{3, 98}, // (
{3, 112}, // )
{4, 126}, // *
{7, 140}, // +
{2, 154}, // ,
{4, 168}, // -
{1, 182}, // .
{5, 196}, // /
{6, 210}, // 0
{4, 224}, // 1
{6, 238}, // 2
{6, 252}, // 3
{7, 266}, // 4
{6, 280}, // 5
{6, 294}, // 6
{6, 308}, // 7
{6, 322}, // 8
{5, 336}, // 9
{1, 350}, // :
{2, 364}, // ;
{6, 378}, // <
{5, 392}, // =
{5, 406}, // >
{6, 420}, // ?
{10, 434}, // @
{8, 462}, // A
{7, 476}, // B
{7, 490}, // C
{7, 504}, // D
{6, 518}, // E
{6, 532}, // F
{7, 546}, // G
{7, 560}, // H
{1, 574}, // I
{6, 588}, // J
{7, 602}, // K
{6, 616}, // L
{9, 630}, // M
{7, 658}, // N
{7, 672}, // O
{7, 686}, // P
{7, 700}, // Q
{6, 714}, // R
{6, 728}, // S
{8, 742}, // T
{7, 756}, // U
{8, 770}, // V
{11, 784}, // W
{7, 812}, // X
{7, 826}, // Y
{6, 840}, // Z
{2, 854}, // [
{5, 868}, /* \ */
{3, 882}, // ]
{5, 896}, // ^
{6, 910}, // _
{2, 924}, // `
{5, 938}, // a
{6, 952}, // b
{5, 966}, // c
{5, 980}, // d
{5, 994}, // e
{4, 1008}, // f
{6, 1022}, // g
{6, 1036}, // h
{1, 1050}, // i
{2, 1064}, // j
{5, 1078}, // k
{1, 1092}, // l
{9, 1106}, // m
{5, 1134}, // n
{6, 1148}, // o
{6, 1162}, // p
{5, 1176}, // q
{3, 1190}, // r
{5, 1204}, // s
{4, 1218}, // t
{5, 1232}, // u
{6, 1246}, // v
{9, 1260}, // w
{5, 1288}, // x
{6, 1302}, // y
{5, 1316}, // z
{4, 1330}, // {
{1, 1344}, // |
{4, 1358}, // }
{7, 1372}, // ~
};
// Font information for Roboto 10pt
const font_info_t _fonts_roboto_10pt_info =
{
.height = 14, // Character height
.c = '!', // Start character
.char_start = '~', // End character
.char_end = 2, // Width, in pixels, of space character
.char_descriptors = _fonts_roboto_10pt_descriptors, // Character descriptor array
.bitmap = _fonts_roboto_10pt_bitmaps, // Character bitmap array
};
#endif /* _EXTRAS_FONTS_FONT_ROBOTO_10PT_H_ */