-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplatformio.ini
More file actions
106 lines (87 loc) · 2.78 KB
/
platformio.ini
File metadata and controls
106 lines (87 loc) · 2.78 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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
; 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
[env]
platform = atmelavr
board = nanoatmega328
framework = arduino
monitor_speed = 9600
build_flags = -Wno-unused-function -Wno-deprecated -Wno-unused-local-typedefs
lib_deps =
SPI
Wire
arkhipenko/TaskScheduler@^3.4.0
thomasfredericks/Bounce2@^2.70
arduino-mcp2515 = https://github.com/autowp/arduino-mcp2515.git
SerialCommands = https://github.com/avignatenko/Arduino-SerialCommands.git
waspinator/AccelStepper@^1.61
mike-matera/ArduinoSTL@^1.3.3 ; to be removed
etlcpp/Embedded Template Library @ ^20.39.4
mathertel/RotaryEncoder@^1.5.2
robtillaart/MCP23017 @ ^0.4.0
[env:instrument-master]
build_src_filter = +<InstrumentMaster/>
monitor_speed = 115200
[env:instrument-master-pb]
board = ATmega328PB
build_src_filter = +<InstrumentMaster/>
monitor_speed = 115200
platform_packages =
; minicore 2.1.3+ defines new/delete c++ 14 which conflicts with STL library :( FIXME!
framework-arduino-avr-minicore@2.1.2
[env:generic-single-needle]
build_src_filter = +<GenericSingleNeedle/>
[env:generic-buttons]
build_src_filter = +<GenericButtons/>
[env:fuel-switcher]
build_src_filter = +<FuelSwitcher/>
[env:indicators-gauge]
build_src_filter = +<IndicatorsGauge/>
[env:arrow-upper-led-gauge]
build_src_filter = +<ArrowUpperLedGauge/>
[env:stec30alt]
build_src_filter = +<STec30Alt/>
[env:arrow-lower-left]
build_src_filter = +<ArrowLowerLeft/>
board = megaatmega2560
lib_deps =
${env.lib_deps}
gyverlibs/GyverFilters@^3.1.1
platform_packages =
; megacore 2.1.3+ defines new/delete c++ 14 which conflicts with STL library :( FIXME!
framework-arduino-avr-megacore@2.1.2
[env:generic-two-needles]
build_src_filter = +<GenericTwoNeedles/>
[env:hsi-interface]
build_src_filter = +<HSI-Interface/>
[env:hsi-motors]
build_src_filter = +<HSI-Motors/>
[env:at-interface]
build_src_filter = +<AT-Interface/>
[env:at-motors]
build_src_filter = +<AT-Motors/>
platform_packages =
; minicore 2.1.3+ defines new/delete c++ 14 which conflicts with STL library :( FIXME!
framework-arduino-avr-minicore@2.1.2
[env:sgsng-motors]
build_src_filter = +<SGSNG-Motors/>
platform_packages =
; minicore 2.1.3+ defines new/delete c++ 14 which conflicts with STL library :( FIXME!
framework-arduino-avr-minicore@2.1.2
[env:altimeter]
build_src_filter = +<Altimeter/>
lib_deps =
${env.lib_deps}
gyverlibs/GyverFilters@^3.1.1
[env:transponder-handler]
board = nanoatmega328
build_src_filter = +<TP-Handler/>
lib_deps =
${env.lib_deps}
gordoste/LedControl@^1.2.0