1- ; ----------------- NRF52 me25ls01---------------------
2- [nrf52840_me25ls01]
1+ [me25ls01]
32extends = nrf52_base
4- platform_packages = framework-arduinoadafruitnrf52
3+ board = minewsemi_me25ls01
4+ board_build.ldscript = boards/nrf52840_s140_v7.ld
55build_flags = ${nrf52_base.build_flags}
66 -I src/helpers/nrf52
77 -I lib/nrf52/s140_nrf52_7.3.0_API/include
88 -I lib/nrf52/s140_nrf52_7.3.0_API/include/nrf52
9- lib_ignore =
10- BluetoothOTA
11- lib5b4
12- lib_deps =
13- ${nrf52_base.lib_deps}
14- rweather/Crypto @ ^0.4.0
15-
16- [me25ls01]
17- extends = nrf52840_me25ls01
18- board = minewsemi_me25ls01
19- board_build.ldscript = boards/nrf52840_s140_v7.ld
20- build_flags = ${nrf52840_me25ls01.build_flags}
219 -I variants/minewsemi_me25ls01
2210 -D me25ls01
2311 -D PIN_USER_BTN =27
@@ -31,21 +19,22 @@ build_flags = ${nrf52840_me25ls01.build_flags}
3119 -D ENV_INCLUDE_BME280 =1
3220 -D ENV_INCLUDE_INA3221 =1
3321 -D ENV_INCLUDE_INA219 =1
34- build_src_filter = ${nrf52840_me25ls01 .build_src_filter}
22+ build_src_filter = ${nrf52_base .build_src_filter}
3523 +<helpers/*.cpp>
3624 +<../variants/minewsemi_me25ls01>
3725 +<helpers/sensors>
3826debug_tool = jlink
3927upload_protocol = nrfutil
40- lib_deps = ${nrf52840_me25ls01.lib_deps}
28+ lib_deps = ${nrf52_base.lib_deps}
29+ adafruit/RTClib @ ^2.1.3
4130 densaugeo/base64 @ ~1.4.0
4231 stevemarple/MicroNMEA @ ^2.0.6
4332 end2endzone/NonBlockingRTTTL@^1.3.0
4433 adafruit/Adafruit SSD1306 @ ^2.5.13
4534 adafruit/Adafruit INA3221 Library @ ^1.0.1
4635 adafruit/Adafruit INA219 @ ^1.2.3
4736 adafruit/Adafruit AHTX0 @ ^2.0.5
48- adafruit/Adafruit BME280 Library @ ^2.3.0
37+ adafruit/Adafruit BME280 Library @ ^2.3.0
4938
5039[env:Minewsemi_me25ls01_companion_radio_ble]
5140extends = me25ls01
@@ -64,14 +53,11 @@ build_flags = ${me25ls01.build_flags}
6453 -D RF_SWITCH_TABLE
6554 -D DISPLAY_CLASS =NullDisplayDriver
6655 ; -D PIN_BUZZER=25
67- ; -D PIN_BUZZER_EN=37
56+ ; -D PIN_BUZZER_EN=37
6857build_src_filter = ${me25ls01.build_src_filter}
6958 +<helpers/nrf52/SerialBLEInterface.cpp>
7059 +<../examples/companion_radio/*.cpp>
7160 +<../examples/companion_radio/ui-orig/*.cpp>
72- lib_deps = ${me25ls01.lib_deps}
73- adafruit/RTClib @ ^2.1.3
74-
7561
7662[env:Minewsemi_me25ls01_repeater]
7763extends = me25ls01
@@ -93,10 +79,6 @@ build_flags = ${me25ls01.build_flags}
9379 -D DISPLAY_CLASS =NullDisplayDriver
9480build_src_filter = ${me25ls01.build_src_filter}
9581 +<../examples/simple_repeater>
96- lib_deps = ${me25ls01.lib_deps}
97- adafruit/RTClib @ ^2.1.3
98-
99-
10082
10183[env:Minewsemi_me25ls01_room_server]
10284extends = me25ls01
@@ -119,8 +101,6 @@ build_flags = ${me25ls01.build_flags}
119101 -D DISPLAY_CLASS =NullDisplayDriver
120102build_src_filter = ${me25ls01.build_src_filter}
121103 +<../examples/simple_room_server>
122- lib_deps = ${me25ls01.lib_deps}
123- adafruit/RTClib @ ^2.1.3
124104
125105[env:Minewsemi_me25ls01_terminal_chat]
126106extends = me25ls01
@@ -143,8 +123,6 @@ build_flags = ${me25ls01.build_flags}
143123 -D DISPLAY_CLASS =NullDisplayDriver
144124build_src_filter = ${me25ls01.build_src_filter}
145125 +<../examples/simple_secure_chat/main.cpp>
146- lib_deps = ${me25ls01.lib_deps}
147- adafruit/RTClib @ ^2.1.3
148126
149127[env:Minewsemi_me25ls01_companion_radio_usb]
150128extends = me25ls01
@@ -166,6 +144,4 @@ build_src_filter = ${me25ls01.build_src_filter}
166144 +<helpers/nrf52/*.cpp>
167145 +<../examples/companion_radio/*.cpp>
168146 +<../examples/companion_radio/ui-orig/*.cpp>
169- lib_deps = ${me25ls01.lib_deps}
170- adafruit/RTClib @ ^2.1.3
171147
0 commit comments