-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplatformio.ini
More file actions
58 lines (48 loc) · 1.34 KB
/
platformio.ini
File metadata and controls
58 lines (48 loc) · 1.34 KB
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
; ============================================================
; PlatformIO — HestiaSDK
; Deux environnements : DevKit V1 + ESP32-C3
; ============================================================
; ----------- SECTION COMMUNE ---------------------------------
[env]
platform = espressif32
framework = arduino
lib_ldf_mode = deep+
lib_extra_dirs =
../HestiaSDK
build_unflags =
-std=gnu++11
build_flags =
-std=gnu++17
-Iinclude
-I../HestiaSDK/src
lib_deps =
bblanchon/ArduinoJson @ ^6.21.0
256dpi/MQTT @ ^2.5.0
; extra_config = platformio.ini
; ----------- ENV 1 : ESP32 DevKit V1 ---------------------------
; UART0 → Serial → USB CH340
[env:devkit]
board = esp32doit-devkit-v1
build_flags =
${env.build_flags}
; IMPORTANT : NE PAS activer USB CDC ici (pas supporté)
; ----------- ENV 2 : ESP32-C3 ----------------------------------
; USB natif → Serial sur USB
[env:c3]
board = esp32-c3-devkitm-1
build_flags =
${env.build_flags}
-D ARDUINO_USB_CDC_ON_BOOT=1
-D ARDUINO_USB_MODE=1
; ----------- ENV 3 : ESP32-S3 ----------------------------------
[env:esp32s3]
platform = espressif32
board = esp32-s3-devkitc-1
framework = arduino
build_flags =
-${env.build_flags}
-D ARDUINO_USB_CDC_ON_BOOT=1
-D ARDUINO_USB_MODE=1
lib_deps =
bblanchon/ArduinoJson @ ^6.21.0
256dpi/MQTT @ ^2.5.0