MakeBlock Drive Updated
Updated library for MakeBlock Ranger
Loading...
Searching...
No Matches
MeLEDMatrixData.h
Go to the documentation of this file.
1
35#ifndef _ME_LEDMATRIX_FONT_DATA_H_
36#define _ME_LEDMATRIX_FONT_DATA_H_
37
38typedef struct
39{
40 uint8_t Character[1];
41 uint8_t data[6];
43
44//Terminal
45const LED_Matrix_Font_6x8_TypeDef Character_font_6x8[] PROGMEM =
46{
47 ' ', 0x00,0x00,0x00,0x00,0x00,0x00,
48
49 '0', 0x00,0x7C,0x82,0x82,0x7C,0x00,
50 '1', 0x00,0x42,0xFE,0x02,0x00,0x00,
51 '2', 0x00,0x46,0x8A,0x92,0x62,0x00,
52 '3', 0x00,0x44,0x92,0x92,0x6C,0x00,
53 '4', 0x00,0x1C,0x64,0xFE,0x04,0x00,
54 '5', 0x00,0xF2,0x92,0x92,0x8C,0x00,
55 '6', 0x00,0x7C,0x92,0x92,0x4C,0x00,
56 '7', 0x00,0xC0,0x8E,0x90,0xE0,0x00,
57 '8', 0x00,0x6C,0x92,0x92,0x6C,0x00,
58 '9', 0x00,0x64,0x92,0x92,0x7C,0x00,
59
60 'a', 0x00,0x04,0x2A,0x2A,0x1E,0x00,
61 'b', 0x00,0xFE,0x12,0x12,0x0C,0x00,
62 'c', 0x00,0x0C,0x12,0x12,0x12,0x00,
63 'd', 0x00,0x0C,0x12,0x12,0xFE,0x00,
64 'e', 0x00,0x1C,0x2A,0x2A,0x18,0x00,
65 'f', 0x00,0x10,0x3E,0x50,0x50,0x00,
66 'g', 0x00,0x08,0x15,0x15,0x1E,0x00,
67 'h', 0x00,0xFE,0x10,0x1E,0x00,0x00,
68 'i', 0x00,0x00,0x2E,0x00,0x00,0x00,
69 'j', 0x00,0x02,0x01,0x2E,0x00,0x00,
70 'k', 0x00,0xFE,0x08,0x14,0x12,0x00,
71 'l', 0x00,0x00,0xFE,0x02,0x00,0x00,
72 'm', 0x00,0x1E,0x10,0x0E,0x10,0x0E,
73 'n', 0x00,0x1E,0x10,0x10,0x0E,0x00,
74 'o', 0x00,0x0C,0x12,0x12,0x0C,0x00,
75 'p', 0x00,0x1F,0x12,0x12,0x0C,0x00,
76 'q', 0x00,0x0C,0x12,0x12,0x1F,0x00,
77 'r', 0x00,0x1E,0x08,0x10,0x10,0x00,
78 's', 0x00,0x12,0x29,0x25,0x12,0x00,
79 't', 0x00,0x10,0x3E,0x12,0x00,0x00,
80 'u', 0x00,0x1C,0x02,0x02,0x1E,0x00,
81 'v', 0x18,0x04,0x02,0x04,0x18,0x00,
82 'w', 0x18,0x06,0x1C,0x06,0x18,0x00,
83 'x', 0x00,0x12,0x0C,0x0C,0x12,0x00,
84 'y', 0x00,0x18,0x05,0x05,0x1E,0x00,
85 'z', 0x00,0x12,0x16,0x1A,0x12,0x00,
86
87 'A', 0x00,0x7E,0x88,0x88,0x7E,0x00,
88 'B', 0x00,0xFE,0x92,0x92,0x6C,0x00,
89 'C', 0x00,0x7C,0x82,0x82,0x44,0x00,
90 'D', 0x00,0xFE,0x82,0x82,0x7C,0x00,
91 'E', 0x00,0xFE,0x92,0x92,0x82,0x00,
92 'F', 0x00,0xFE,0x90,0x90,0x80,0x00,
93 'G', 0x00,0x7C,0x82,0x92,0x5C,0x00,
94 'H', 0x00,0xFE,0x10,0x10,0xFE,0x00,
95 'I', 0x00,0x82,0xFE,0x82,0x00,0x00,
96 'J', 0x00,0x0C,0x02,0x02,0xFC,0x00,
97 'K', 0x00,0xFE,0x10,0x28,0xC6,0x00,
98 'L', 0x00,0xFE,0x02,0x02,0x02,0x00,
99 'M', 0x00,0xFE,0x40,0x30,0x40,0xFE,
100 'N', 0x00,0xFE,0x40,0x30,0x08,0xFE,
101 'O', 0x00,0x7C,0x82,0x82,0x82,0x7C,
102 'P', 0x00,0xFE,0x90,0x90,0x60,0x00,
103 'Q', 0x00,0x7C,0x82,0x8A,0x84,0x7A,
104 'R', 0x00,0xFE,0x98,0x94,0x62,0x00,
105 'S', 0x00,0x64,0x92,0x92,0x4C,0x00,
106 'T', 0x00,0x80,0xFE,0x80,0x80,0x00,
107 'U', 0x00,0xFC,0x02,0x02,0xFC,0x00,
108 'V', 0x00,0xF0,0x0C,0x02,0x0C,0xF0,
109 'W', 0x00,0xFE,0x04,0x38,0x04,0xFE,
110 'X', 0x00,0xC6,0x38,0x38,0xC6,0x00,
111 'Y', 0xC0,0x20,0x1E,0x20,0xC0,0x00,
112 'Z', 0x00,0x86,0x9A,0xB2,0xC2,0x00,
113 ',', 0x00,0x01,0x0e,0x0c,0x00,0x00,
114 '.', 0x00,0x00,0x06,0x06,0x00,0x00,
115 '%', 0x72,0x54,0x78,0x1e,0x2a,0x4e,
116 '!', 0x00,0x00,0x7a,0x00,0x00,0x00,
117 '?', 0x00,0x20,0x4a,0x30,0x00,0x00,
118 '-', 0x00,0x10,0x10,0x10,0x10,0x00,
119 '+', 0x08,0x08,0x3e,0x08,0x08,0x00,
120 '/', 0x00,0x02,0x0c,0x30,0x40,0x00,
121 '*', 0x22,0x14,0x08,0x14,0x22,0x00,
122 ':', 0x00,0x00,0x14,0x00,0x00,0x00,
123 '"', 0x00,0xC0,0x00,0xC0,0x00,0x00,
124 '#', 0x28,0xFE,0x28,0xFE,0x28,0x00,
125 '(', 0x00,0x00,0x7C,0x82,0x00,0x00,
126 ')', 0x00,0x00,0x82,0x7C,0x00,0x00,
127 ';', 0x00,0x02,0x24,0x00,0x00,0x00,
128 '~', 0x00,0x40,0x80,0x40,0x80,0x00,
129 ';', 0x00,0x02,0x24,0x00,0x00,0x00,
130 '=', 0x00,0x28,0x28,0x28,0x28,0x00,
131 '|', 0x00,0x00,0xFE,0x00,0x00,0x00,
132 '>', 0x00,0x82,0x44,0x28,0x10,0x00,
133 '<', 0x00,0x10,0x28,0x44,0x82,0x00,
134 '@', 0x00,0x00,0x00,0x00,0x00,0x00, // End mark of Character_font_6x8
135};
136
137
138
139
140
141
142typedef struct
143{
144 uint8_t data[3];
146
147const LED_Matrix_Clock_Number_Font_3x8_TypeDef Clock_Number_font_3x8[] PROGMEM =
148{
149 0x7C,0x44,0x7C, //0
150 0x00,0x7C,0x00, //1
151 0x5C,0x54,0x74, //2
152 0x54,0x54,0x7C, //3
153 0x70,0x10,0x7C, //4
154 0x74,0x54,0x5C, //5
155 0x7C,0x54,0x5C, //6
156 0x40,0x40,0x7C, //7
157 0x7C,0x54,0x7C, //8
158 0x74,0x54,0x7C, //9
159 0x00,0x04,0x00, //.
160 0x20,0x20,0x20, //-
161 0x00,0x00,0x00, //
162};
163
164#endif
165
166
167
Definition MeLEDMatrixData.h:143
Definition MeLEDMatrixData.h:39