You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
WLED is a fast and feature-rich implementation of an ESP32 and ESP8266 webserver to control NeoPixel (WS2812B, WS2811, SK6812) LEDs and SPI-based chipsets. The project consists of C++ firmware for microcontrollers and a modern web interface.
4
+
5
+
Always reference these instructions first and fallback to search or bash commands only when you encounter unexpected information that does not match the info here.
6
+
7
+
## Working Effectively
8
+
9
+
### Initial Setup
10
+
- Install Node.js 20+ (specified in `.nvmrc`): Check your version with `node --version`
board_build.partitions = ${esp32.default_partitions} ;; default partioning for 4MB Flash - can be overridden in build envs
294
283
295
284
[esp32s2]
296
285
;; generic definitions for all ESP32-S2 boards
@@ -305,10 +294,9 @@ build_flags = -g
305
294
-DARDUINO_USB_MODE=0 ;; this flag is mandatory for ESP32-S2 !
306
295
;; please make sure that the following flags are properly set (to 0 or 1) by your board.json, or included in your custom platformio_override.ini entry:
307
296
;; ARDUINO_USB_CDC_ON_BOOT
308
-
${esp32_all_variants.build_flags}
297
+
${esp32_idf_V4.build_flags}
309
298
lib_deps =
310
-
${esp32_all_variants.lib_deps}
311
-
${env.lib_deps}
299
+
${esp32_idf_V4.lib_deps}
312
300
board_build.partitions = ${esp32.default_partitions} ;; default partioning for 4MB Flash - can be overridden in build envs
313
301
314
302
[esp32c3]
@@ -323,10 +311,9 @@ build_flags = -g
323
311
-DARDUINO_USB_MODE=1 ;; this flag is mandatory for ESP32-C3
324
312
;; please make sure that the following flags are properly set (to 0 or 1) by your board.json, or included in your custom platformio_override.ini entry:
325
313
;; ARDUINO_USB_CDC_ON_BOOT
326
-
${esp32_all_variants.build_flags}
314
+
${esp32_idf_V4.build_flags}
327
315
lib_deps =
328
-
${esp32_all_variants.lib_deps}
329
-
${env.lib_deps}
316
+
${esp32_idf_V4.lib_deps}
330
317
board_build.partitions = ${esp32.default_partitions} ;; default partioning for 4MB Flash - can be overridden in build envs
331
318
board_build.flash_mode = qio
332
319
@@ -343,10 +330,9 @@ build_flags = -g
343
330
-DCO
344
331
;; please make sure that the following flags are properly set (to 0 or 1) by your board.json, or included in your custom platformio_override.ini entry:
345
332
;; ARDUINO_USB_MODE, ARDUINO_USB_CDC_ON_BOOT
346
-
${esp32_all_variants.build_flags}
333
+
${esp32_idf_V4.build_flags}
347
334
lib_deps =
348
-
${esp32_all_variants.lib_deps}
349
-
${env.lib_deps}
335
+
${esp32_idf_V4.lib_deps}
350
336
board_build.partitions = ${esp32.large_partitions} ;; default partioning for 8MB flash - can be overridden in build envs
0 commit comments