-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathplatformio.ini
More file actions
27 lines (26 loc) · 1.29 KB
/
platformio.ini
File metadata and controls
27 lines (26 loc) · 1.29 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
[env:esp32doit-devkit-v1]
platform = espressif32@^7.0.0
board = esp32doit-devkit-v1
framework = arduino
monitor_speed = 115200
extra_scripts = pre:scripts/gzip_assets.py
check_skip_packages = yes
check_src_filters = +<src/>
; Suppressions for known low-value cppcheck findings in this codebase related to Arduino/ESP32:
; unusedFunction - Arduino runtime calls setup()/loop(); cppcheck can't see that linkage
; cstyleCast - common Arduino idiom; not currently worth a broad refactor
; variableScope - low-risk readability finding; not a correctness issue
; *:.pio/libdeps/* - third-party library code isn't ours to fix; suppresses by-file under libdeps
; preprocessorErrorDirective - cppcheck can't evaluate some `#if` chains in third-party headers
check_flags =
cppcheck: --suppress=unusedFunction --suppress=cstyleCast --suppress=variableScope --suppress=*:.pio/libdeps/* --suppress=preprocessorErrorDirective
lib_deps =
ESP32Async/ESPAsyncWebServer@^3.11.0
ESP32Async/AsyncTCP@^3.4.10
yiannisbourkelis/Uptime Library@^1.0.0
adafruit/Adafruit SSD1306@^2.5.16
adafruit/Adafruit GFX Library@^1.12.5
adafruit/Adafruit BME280 Library@^2.3.0
adafruit/Adafruit Unified Sensor@^1.1.15
adafruit/Adafruit CCS811 Library@^1.1.3
adafruit/RTClib@^2.1.4