-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathplatformio.ini
49 lines (42 loc) · 1.6 KB
/
platformio.ini
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
; PlatformIO Project Configuration File
;
; Build options: build flags, source filter
; Upload options: custom upload port, speed and extra flags
; Library options: dependencies, extra library storages
; Advanced options: extra scripting
;
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html
[platformio]
description = ESPBS Base system
[env:lolin_d32]
platform = espressif32
board = lolin_d32
framework = arduino
monitor_speed = 115200
board_build.partitions = partitions_custom.csv
; build_flags = -D CONFIG_FREERTOS_UNICORE
board_build.f_cpu = 240000000L
; ---- CUBE ----
;src_filter = +<cube.cpp>
;lib_deps = FS, ESP Async WebServer, ArduinoJson, ESPAsyncTCP, Update
; ---- CO2 ----
src_filter = +<co2.cpp>
lib_deps = FS, ESP Async WebServer, ArduinoJson, ESPAsyncTCP, Update, [email protected], BSEC Software Library
build_flags =
-I .pio/libdeps/BSECSoftwareLibrary/src/bme680
-L .pio/libdeps/BSECSoftwareLibrary/src/esp32
-lalgobsec
; ---- AqiLed ----
; src_filter = +<aqiLed.cpp>
; lib_deps = FS, ESP Async WebServer, ArduinoJson, ESPAsyncTCP, Update, BSEC Software Library, fastled/FastLED @ ^3.3.3
; build_flags =
; -I .pio/libdeps/BSECSoftwareLibrary/src/bme680
; -L .pio/libdeps/BSECSoftwareLibrary/src/esp32
; -lalgobsec
; ---- Waveshare display ----
; src_filter = +<display.cpp>
; lib_deps = FS, ESP Async WebServer, ArduinoJson, ESPAsyncTCP, Update, GxEPD2, U8g2_for_Adafruit_GFX
; ---- Knob ----
; src_filter = +<knob.cpp>
; lib_deps = FS, ESP Async WebServer, ArduinoJson, ESPAsyncTCP, Update, igorantolic/Ai Esp32 Rotary Encoder @ ^1.0