-
Notifications
You must be signed in to change notification settings - Fork 13
/
icons.h
124 lines (111 loc) · 10.4 KB
/
icons.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
// https://sourceforge.net/projects/lcd-image-converter/ (For 16x16 icon, 32 bytes, convert first to BMP)
// https://notisrac.github.io/FileToCArray/ Drag and drop file on "Choose file..." button. Tick box "Treat as binary". Click "Convert". Click "Save as file" and move the header file to sketch folder. Open the sketch in IDE. Include the header file containing the array.
// https://iconarchive.com/show/farm-fresh-icons-by-fatcow/temperature-5-icon.html
// https://www.flaticon.com/search?word=bluetooth&order_by=4&type=icon
// https://phosphoricons.com/
// 'wifi-icon', 16x16px
const unsigned char iconWiFi[32] PROGMEM = {
0xff, 0xff, 0xff, 0xff, 0xf8, 0x1f, 0xc0, 0x03, 0x8f, 0xf1, 0x1f, 0xf8, 0xb8, 0x1d, 0xe1, 0x87,
0xe7, 0xe7, 0xfc, 0x3f, 0xf8, 0x1f, 0xfb, 0xdf, 0xfe, 0x7f, 0xfe, 0x7f, 0xff, 0xff, 0xff, 0xff};
// 'wifi-icon-med', 16x16px
const unsigned char iconWiFiMed[32] PROGMEM = {
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0x1f, 0xe1, 0x87,
0xe7, 0xe7, 0xfc, 0x3f, 0xf8, 0x1f, 0xff, 0xff, 0xfe, 0x7f, 0xfe, 0x7f, 0xff, 0xff, 0xff, 0xff};
// 'wifi-icon-low', 16x16px
const unsigned char iconWiFiLow[32] PROGMEM = {
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xfc, 0x3f, 0xf8, 0x1f, 0xff, 0xff, 0xfe, 0x7f, 0xfe, 0x7f, 0xff, 0xff, 0xff, 0xff};
// 'wifi-icon-empty', 16x16px
const unsigned char iconWiFiEmpty[32] PROGMEM = {
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7f, 0xfe, 0x7f, 0xff, 0xff, 0xff, 0xff};
// // 'iconBLE', 16x16px
// const unsigned char iconBLE [32] PROGMEM = {
// 0xff, 0xff, 0xff, 0x7f, 0xff, 0x3f, 0xff, 0xdf, 0xff, 0xef, 0xfb, 0xdf, 0xfc, 0xbf, 0xfe, 0x7f,
// 0xfe, 0x7f, 0xfc, 0xbf, 0xfb, 0xdf, 0xff, 0xef, 0xff, 0xdf, 0xff, 0x3f, 0xff, 0x7f, 0xff, 0xff
// };
// 'iconBLE', 16x16px
const unsigned char iconBLE[32] PROGMEM = {
0xf8, 0xff, 0xf8, 0x7f, 0x98, 0x3f, 0x08, 0x19, 0x80, 0x19, 0xc0, 0x19, 0xe0, 0x08, 0xf0, 0x08,
0xf0, 0x08, 0xe0, 0x08, 0xc0, 0x19, 0x80, 0x19, 0x08, 0x1b, 0x98, 0x3f, 0xf8, 0x7f, 0xf8, 0xff};
// 'iconMQTT', 16x16px
const unsigned char iconMQTT[32] PROGMEM = {
0xff, 0xff, 0xff, 0xff, 0x87, 0xe1, 0x87, 0xe1, 0x83, 0xc1, 0x83, 0xc1, 0x89, 0x91, 0x89, 0x91,
0x8c, 0x31, 0x8c, 0x31, 0x8e, 0x71, 0x8e, 0x71, 0x8f, 0xf1, 0x8f, 0xf1, 0xff, 0xff, 0xff, 0xff};
// 'iconEspNow', 16x16px
const unsigned char iconEspNow[32] PROGMEM = {
0xff, 0xff, 0xff, 0xff, 0xc0, 0x03, 0xc0, 0x03, 0xe6, 0x67, 0xe2, 0x47, 0xf0, 0x0f, 0xf8, 0x1f,
0xfc, 0x3f, 0xfe, 0x7f, 0xfe, 0x7f, 0xfe, 0x7f, 0xfe, 0x7f, 0xfe, 0x7f, 0xff, 0xff, 0xff, 0xff};
// 'iconUSB', 16x16px
static unsigned char iconUSB[32] PROGMEM = {
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xfc, 0x1f, 0xfd, 0xbf, 0x9b, 0xff, 0x03, 0x41,
0x04, 0x00, 0x9e, 0xff, 0xfe, 0x4f, 0xff, 0x07, 0xff, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};