ESPHome 2026.6.0-dev
Loading...
Searching...
No Matches
sevenseg.h
Go to the documentation of this file.
1#pragma once
2
3namespace esphome::tm1638 {
4namespace TM1638Translation {
5
6constexpr unsigned char SEVEN_SEG[] PROGMEM = {
7 0x00, /* (space) */
8 0x86, /* ! */
9 0x22, /* " */
10 0x7E, /* # */
11 0x6D, /* $ */
12 0xD2, /* % */
13 0x46, /* & */
14 0x20, /* ' */
15 0x29, /* ( */
16 0x0B, /* ) */
17 0x21, /* * */
18 0x70, /* + */
19 0x10, /* , */
20 0x40, /* - */
21 0x80, /* . */
22 0x52, /* / */
23 0x3F, /* 0 */
24 0x06, /* 1 */
25 0x5B, /* 2 */
26 0x4F, /* 3 */
27 0x66, /* 4 */
28 0x6D, /* 5 */
29 0x7D, /* 6 */
30 0x07, /* 7 */
31 0x7F, /* 8 */
32 0x6F, /* 9 */
33 0x09, /* : */
34 0x0D, /* ; */
35 0x61, /* < */
36 0x48, /* = */
37 0x43, /* > */
38 0xD3, /* ? */
39 0x5F, /* @ */
40 0x77, /* A */
41 0x7C, /* B */
42 0x39, /* C */
43 0x5E, /* D */
44 0x79, /* E */
45 0x71, /* F */
46 0x3D, /* G */
47 0x76, /* H */
48 0x30, /* I */
49 0x1E, /* J */
50 0x75, /* K */
51 0x38, /* L */
52 0x15, /* M */
53 0x37, /* N */
54 0x3F, /* O */
55 0x73, /* P */
56 0x6B, /* Q */
57 0x33, /* R */
58 0x6D, /* S */
59 0x78, /* T */
60 0x3E, /* U */
61 0x3E, /* V */
62 0x2A, /* W */
63 0x76, /* X */
64 0x6E, /* Y */
65 0x5B, /* Z */
66 0x39, /* [ */
67 0x64, /* \ */
68 0x0F, /* ] */
69 0x23, /* ^ */
70 0x08, /* _ */
71 0x02, /* ` */
72 0x5F, /* a */
73 0x7C, /* b */
74 0x58, /* c */
75 0x5E, /* d */
76 0x7B, /* e */
77 0x71, /* f */
78 0x6F, /* g */
79 0x74, /* h */
80 0x10, /* i */
81 0x0C, /* j */
82 0x75, /* k */
83 0x30, /* l */
84 0x14, /* m */
85 0x54, /* n */
86 0x5C, /* o */
87 0x73, /* p */
88 0x67, /* q */
89 0x50, /* r */
90 0x6D, /* s */
91 0x78, /* t */
92 0x1C, /* u */
93 0x1C, /* v */
94 0x14, /* w */
95 0x76, /* x */
96 0x6E, /* y */
97 0x5B, /* z */
98 0x46, /* { */
99 0x30, /* | */
100 0x70, /* } */
101 0x01, /* ~ */
102};
103
104}; // namespace TM1638Translation
105} // namespace esphome::tm1638
constexpr unsigned char SEVEN_SEG[] PROGMEM
Definition sevenseg.h:6