1+ [platformio]
2+ default_envs =
3+ GL-C-211WL
4+ GL-C-615WL ; = GL-C-015WL-M
5+ GL-C-616WL
6+ GL-C-618WL
7+ GL-C-620WL
8+ GL-C-017WL
9+ GL-C-619WL
10+ GL-C-611WL
11+
12+ [gledopto_flags]
13+ build_flags =
14+ -D WLED_BRAND =" \" GLEDOPTO\" "
15+ -D SERVERNAME =' "WLED-Gledopto"'
16+ -D WLED_AP_SSID =" \" WLED-AP\" "
17+
18+ ; microphone configuration
19+ [mic_pdm]
20+ build_flags =
21+ -D UM_AUDIOREACTIVE_ENABLE
22+ -D SR_DMTYPE =5
23+ -D I2S_SDPIN =32
24+ -D I2S_WSPIN =15
25+ -D I2S_CKPIN =-1
26+ -D MCLK_PIN =-1
27+ -D SR_AGC =2
28+ -D SR_SQUELCH =4
29+
30+ [env:GL-C-211WL]
31+ extends = env:esp32dev
32+ build_flags =
33+ -D WLED_RELEASE_NAME =" \" GL-C-211W\" "
34+ ${env:esp32dev.build_flags}
35+ ${gledopto_flags.build_flags}
36+ ; button configuration
37+ -D BTNPIN =0,-1,-1,-1
38+ -D BTNTYPE =2
39+ ; led configuration
40+ -D DATA_PINS =19,18,17,16,4
41+ -D LED_TYPES =45
42+ -D WLED_PRODUCT_NAME =" \" GL-C-211WL\" "
43+
44+ [env:GL-C-615WL]
45+ extends = env:esp32dev
46+ build_flags =
47+ -D WLED_RELEASE_NAME =" \" GL-C-615WL\" "
48+ ${env:esp32dev.build_flags}
49+ ${gledopto_flags.build_flags}
50+ ${mic_pdm.build_flags}
51+ ; button configuration
52+ -D RLYPIN =18
53+ -D RLYMDE =true
54+ -D BTNPIN =17,-1,-1,-1
55+ -D BTNTYPE =2
56+ ; led configuration
57+ -D DATA_PINS =16,2
58+ -D PIXEL_COUNTS =30,30
59+ -D LED_TYPES =22,22
60+ -D WLED_PRODUCT_NAME =" \" GL-C-615WL\" "
61+
62+ [env:GL-C-616WL]
63+ extends = env:esp32_eth
64+ build_flags =
65+ -D WLED_RELEASE_NAME =" \" GL-C-616WL\" "
66+ ${env:esp32_eth.build_flags}
67+ ${gledopto_flags.build_flags}
68+ ${mic_pdm.build_flags}
69+ ; button configuration
70+ -D RLYPIN =18
71+ -D RLYMDE =true
72+ -D BTNPIN =17,-1,-1,-1
73+ -D BTNTYPE =2
74+ ; led configuration
75+ -D DATA_PINS =16,2
76+ -D PIXEL_COUNTS =30,30
77+ -D LED_TYPES =22,22
78+ -D WLED_ETH_DEFAULT =13
79+ -D WLED_PRODUCT_NAME =" \" GL-C-616WL\" "
80+
81+ [env:GL-C-618WL]
82+ extends = env:esp32_eth
83+ build_flags =
84+ -D WLED_RELEASE_NAME =" \" GL-C-618WL\" "
85+ ${env:esp32_eth.build_flags}
86+ ${gledopto_flags.build_flags}
87+ ${mic_pdm.build_flags}
88+ ; button configuration
89+ -D RLYPIN =18
90+ -D RLYMDE =true
91+ -D BTNPIN =17,-1,-1,-1
92+ -D BTNTYPE =2
93+ ; led configuration
94+ -D DATA_PINS =16,12,4,2
95+ -D PIXEL_COUNTS =30,30,30,30
96+ -D LED_TYPES =22,22,22,22
97+ ; Ethernet configuration
98+ -D WLED_ETH_DEFAULT =13 ; gledopto ethernet
99+ -D WLED_PRODUCT_NAME =" \" GL-C-618WL\" "
100+
101+ [env:GL-C-620WL]
102+ extends = env:esp32_eth
103+ build_flags =
104+ -D WLED_RELEASE_NAME =" \" GL-C-620WL\" "
105+ ${env:esp32_eth.build_flags}
106+ ${gledopto_flags.build_flags}
107+ ${mic_pdm.build_flags}
108+ ; button configuration
109+ -D RLYPIN =18
110+ -D RLYMDE =true
111+ -D BTNPIN =17,-1,-1,-1
112+ -D BTNTYPE =2
113+ ; led configuration
114+ -D DATA_PINS =2,4,16
115+ -D PIXEL_COUNTS =1,30
116+ -D LED_TYPES =42,22
117+ ; Ethernet configuration
118+ -D WLED_ETH_DEFAULT =13 ; gledopto ethernet
119+ -D WLED_BOOT_PRESET =1
120+ -D WLED_PRODUCT_NAME =" \" GL-C-620WL\" "
121+
122+ [env:GL-C-017WL]
123+ extends = env:esp32dev
124+ build_flags =
125+ -D WLED_RELEASE_NAME =" \" GL-C-017WL\" "
126+ ${env:esp32dev.build_flags}
127+ ${gledopto_flags.build_flags}
128+ ${mic_pdm.build_flags}
129+ -D RLYPIN =18
130+ -D RLYMDE =true
131+ -D BTNPIN =17,-1,-1,-1
132+ -D BTNTYPE =2
133+ ; led configuration
134+ -D DATA_PINS =16,12,4,2
135+ -D LED_TYPES =22,22,22,22
136+ -D WLED_PRODUCT_NAME =" \" GL-C-017WL\" "
137+ ; -D WLED_DEBUG
138+
139+ [env:GL-C-619WL]
140+ extends = env:esp32_eth
141+ build_flags =
142+ -D WLED_RELEASE_NAME =" \" GL-C-619WL\" "
143+ ${env:esp32_eth.build_flags}
144+ ${gledopto_flags.build_flags}
145+ ${mic_pdm.build_flags}
146+ ; button configuration
147+ -D RLYPIN =18
148+ -D RLYMDE =true
149+ -D BTNPIN =17,-1,-1,-1
150+ -D BTNTYPE =2
151+ ; led configuration
152+ -D DATA_PINS =16,14,13,12,4,2
153+ -D PIXEL_COUNTS =30,30,30,30,30,30
154+ -D LED_TYPES =22,22,22,22,22,22
155+ -D WLED_ETH_DEFAULT =13
156+ -D WLED_PRODUCT_NAME =" \" GL-C-619WL\" "
157+
158+ [env:GL-C-611WL]
159+ extends = env:esp32_eth
160+ build_flags =
161+ -D WLED_RELEASE_NAME =" \" GL-C-611WL\" "
162+ ${env:esp32_eth.build_flags}
163+ ${gledopto_flags.build_flags}
164+ ${mic_pdm.build_flags}
165+ -D BTNPIN =17,-1,-1,-1
166+ -D BTNTYPE =2
167+ -D DATA_PINS =18,16,12,4,2
168+ -D LED_TYPES =45
169+ -D WLED_ETH_DEFAULT =13
170+ -D WLED_PRODUCT_NAME =" \" GL-C-611W\" "
0 commit comments