File tree Expand file tree Collapse file tree 12 files changed +152
-16
lines changed
Expand file tree Collapse file tree 12 files changed +152
-16
lines changed Original file line number Diff line number Diff line change 22[esp32_base]
33extends = arduino_base
44custom_esp32_kind = esp32
5- platform = platformio/
[email protected] 5+ platform =
6+ # renovate: datasource=custom.pio depName=platformio/espressif32 packageName=platformio/platform/espressif32 versioning=semver-coerced
7+ 68
79build_src_filter =
810 ${arduino_base.build_src_filter} -<platform/nrf52/> -<platform/stm32wl> -<platform/rp2xx0> -<mesh/eth/> -<mesh/raspihttp>
@@ -45,11 +47,17 @@ lib_deps =
4547 ${networking_base.lib_deps}
4648 ${environmental_base.lib_deps}
4749 ${radiolib_base.lib_deps}
50+ # renovate: datasource=git-refs depName=meshtastic-esp32_https_server packageName=https://github.com/meshtastic/esp32_https_server versioning=git gitBranch=master
4851 https://github.com/meshtastic/esp32_https_server/archive/23665b3adc080a311dcbb586ed5941b5f94d6ea2.zip
52+ # renovate: datasource=custom.pio depName=NimBLE-Arduino packageName=h2zero/library/NimBLE-Arduino versioning=semver-coerced
4953 h2zero/NimBLE-Arduino@^1.4.3
54+ # renovate: datasource=git-refs depName=libpax packageName=https://github.com/dbinfrago/libpax versioning=git gitBranch=master
5055 https://github.com/dbinfrago/libpax/archive/3cdc0371c375676a97967547f4065607d4c53fd1.zip
56+ # renovate: datasource=custom.pio depName=XPowersLib packageName=lewisxhe/library/XPowersLib versioning=semver-coerced
5157 lewisxhe/XPowersLib@^0.2.7
58+ # renovate: datasource=git-refs depName=meshtastic-ESP32_Codec2 packageName=https://github.com/meshtastic/ESP32_Codec2 versioning=git gitBranch=master
5259 https://github.com/meshtastic/ESP32_Codec2/archive/633326c78ac251c059ab3a8c430fcdf25b41672f.zip
60+ # renovate: datasource=custom.pio depName=rweather/Crypto packageName=rweather/library/Crypto versioning=semver-coerced
5361 rweather/Crypto@^0.4.0
5462
5563lib_ignore =
Original file line number Diff line number Diff line change 11[esp32c6_base]
22extends = esp32_base
3- platform = https://github.com/Jason2866/platform-espressif32/archive/22faa566df8c789000f8136cd8d0aca49617af55.zip
3+ platform =
4+ # renovate: datasource=git-refs depName=ESP32c6 platform-espressif32 packageName=https://github.com/Jason2866/platform-espressif32 versioning=git gitBranch=Arduino/IDF5
5+ https://github.com/Jason2866/platform-espressif32/archive/22faa566df8c789000f8136cd8d0aca49617af55.zip
46build_flags =
57 ${arduino_base.build_flags}
68 -Wall
@@ -24,8 +26,11 @@ lib_deps =
2426 ${networking_base.lib_deps}
2527 ${environmental_base.lib_deps}
2628 ${radiolib_base.lib_deps}
29+ # renovate: datasource=custom.pio depName=XPowersLib packageName=lewisxhe/library/XPowersLib versioning=semver-coerced
2730 lewisxhe/XPowersLib@^0.2.7
31+ # renovate: datasource=git-refs depName=meshtastic-ESP32_Codec2 packageName=https://github.com/meshtastic/ESP32_Codec2 versioning=git gitBranch=master
2832 https://github.com/meshtastic/ESP32_Codec2/archive/633326c78ac251c059ab3a8c430fcdf25b41672f.zip
33+ # renovate: datasource=custom.pio depName=ESP32-Crypto packageName=rweather/library/Crypto versioning=semver-coerced
2934 rweather/Crypto@^0.4.0
3035
3136build_src_filter =
Original file line number Diff line number Diff line change @@ -16,4 +16,4 @@ build_flags =
1616lib_ignore =
1717 ${esp32_base.lib_ignore}
1818 NimBLE-Arduino
19- libpax
19+ libpax
Original file line number Diff line number Diff line change @@ -3,4 +3,3 @@ extends = esp32_base
33custom_esp32_kind = esp32s3
44
55monitor_speed = 115200
6-
Original file line number Diff line number Diff line change 11[nrf52_base]
22; Instead of the standard nordicnrf52 platform, we use our fork which has our added variant files
3- platform = platformio/nordicnrf52@^10.8.0
3+ platform =
4+ # renovate: datasource=custom.pio depName=platformio/nordicnrf52 packageName=platformio/platform/nordicnrf52 versioning=semver-coerced
5+ platformio/nordicnrf52@^10.8.0
46extends = arduino_base
57platform_packages =
68 ; our custom Git version until they merge our PR
79 platformio/framework-arduinoadafruitnrf52 @ https://github.com/meshtastic/Adafruit_nRF52_Arduino# e13f5820002a4fb2a5e6754b42ace185277e5adf
10+ # renovate: datasource=custom.pio depName=platformio/toolchain-gccarmnoneeabi packageName=platformio/tool/toolchain-gccarmnoneeabi versioning=semver-coerced
811 platformio/toolchain-gccarmnoneeabi@~1.90301.0
912
1013build_type = debug
@@ -28,4 +31,4 @@ lib_deps=
2831
2932lib_ignore =
3033 BluetoothOTA
31- lvgl
34+ lvgl
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ build_flags = ${nrf52_base.build_flags}
66lib_deps =
77 ${nrf52_base.lib_deps}
88 ${environmental_base.lib_deps}
9+ # renovate: datasource=git-refs depName=Kongduino-Adafruit_nRFCrypto packageName=https://github.com/Kongduino/Adafruit_nRFCrypto versioning=git gitBranch=master
910 https://github.com/Kongduino/Adafruit_nRFCrypto/archive/e31a8825ea3300b163a0a3c1ddd5de34e10e1371.zip
1011
1112; Common NRF52 debugging settings follow. See the Meshtastic developer docs for how to connect SWD debugging probes to your board.
Original file line number Diff line number Diff line change 11; The Portduino based 'native' environment. Currently supported on Linux targets with real LoRa hardware (or simulated).
22[portduino_base]
3- platform = https://github.com/meshtastic/platform-native/archive/c5bd469ab9b5a6966321e09557b27d906961da63.zip
3+ platform =
4+ # renovate: datasource=git-refs depName=platform-native packageName=https://github.com/meshtastic/platform-native versioning=git gitBranch=develop
5+ https://github.com/meshtastic/platform-native/archive/c5bd469ab9b5a6966321e09557b27d906961da63.zip
46framework = arduino
57
68build_src_filter =
@@ -24,8 +26,11 @@ lib_deps =
2426 ${env.lib_deps}
2527 ${networking_base.lib_deps}
2628 ${radiolib_base.lib_deps}
29+ # renovate: datasource=custom.pio depName=rweather/Crypto packageName=rweather/library/Crypto versioning=semver-coerced
2730 rweather/Crypto@^0.4.0
31+ # renovate: datasource=custom.pio depName=LovyanGFX packageName=lovyan03/library/LovyanGFX versioning=semver-coerced
2832 lovyan03/LovyanGFX@^1.2.0
33+ # renovate: datasource=git-refs depName=libch341-spi-userspace packageName=https://github.com/pine64/libch341-spi-userspace versioning=git gitBranch=main
2934 https://github.com/pine64/libch341-spi-userspace/archive/a9b17e3452f7fb747000d9b4ad4409155b39f6ef.zip
3035
3136build_flags =
Original file line number Diff line number Diff line change 11; Common settings for rp2040 Processor based targets
22[rp2040_base]
3- platform = https://github.com/maxgerhardt/platform-raspberrypi# 76ecf3c7e9dd4503af0331154c4ca1cddc4b03e5 ; For arduino-pico >= 4.4.3
3+ platform =
4+ https://github.com/maxgerhardt/platform-raspberrypi# 76ecf3c7e9dd4503af0331154c4ca1cddc4b03e5
5+ ; For arduino-pico >= 4.4.3
46extends = arduino_base
5- platform_packages = framework-arduinopico@https://github.com/earlephilhower/arduino-pico# 4.4.3
7+ platform_packages =
8+ # TODO renovate
9+ framework-arduinopico@https://github.com/earlephilhower/arduino-pico# 4.4.3
610
711board_build.core = earlephilhower
812board_build.filesystem_size = 0.5m
@@ -24,4 +28,5 @@ lib_deps =
2428 ${arduino_base.lib_deps}
2529 ${environmental_base.lib_deps}
2630 ${radiolib_base.lib_deps}
27- rweather/Crypto
31+ # renovate: datasource=custom.pio depName=rweather/Crypto packageName=rweather/library/Crypto versioning=semver-coerced
32+
Original file line number Diff line number Diff line change 1- ; Common settings for rp2040 Processor based targets
1+ ; Common settings for rp2350 Processor based targets
22[rp2350_base]
3- platform = https://github.com/maxgerhardt/platform-raspberrypi# 76ecf3c7e9dd4503af0331154c4ca1cddc4b03e5 ; For arduino-pico >= 4.4.3
3+ platform =
4+ https://github.com/maxgerhardt/platform-raspberrypi# 76ecf3c7e9dd4503af0331154c4ca1cddc4b03e5
5+ ; For arduino-pico >= 4.4.3
46extends = arduino_base
5- platform_packages = framework-arduinopico@https://github.com/earlephilhower/arduino-pico# 4.4.3
7+ platform_packages =
8+ # TODO renovate
9+ framework-arduinopico@https://github.com/earlephilhower/arduino-pico# 4.4.3
610
711board_build.core = earlephilhower
812board_build.filesystem_size = 0.5m
@@ -21,4 +25,5 @@ lib_deps =
2125 ${arduino_base.lib_deps}
2226 ${environmental_base.lib_deps}
2327 ${radiolib_base.lib_deps}
24- rweather/Crypto
28+ # renovate: datasource=custom.pio depName=rweather/Crypto packageName=rweather/library/Crypto versioning=semver-coerced
29+
Original file line number Diff line number Diff line change 11[stm32_base]
22extends = arduino_base
3- platform = ststm32
4- platform_packages = platformio/framework-arduinoststm32@https://github.com/stm32duino/Arduino_Core_STM32/archive/2.10.1.zip
3+ platform =
4+ # renovate: datasource=custom.pio depName=platformio/ststm32 packageName=platformio/platform/ststm32 versioning=semver-coerced
5+ 6+ platform_packages =
7+ # TODO renovate
8+ platformio/framework-arduinoststm32@https://github.com/stm32duino/Arduino_Core_STM32/archive/2.10.1.zip
59extra_scripts =
610 ${env.extra_scripts}
711 post:extra_scripts/extra_stm32.py
@@ -35,6 +39,7 @@ debug_tool = stlink
3539lib_deps =
3640 ${env.lib_deps}
3741 ${radiolib_base.lib_deps}
42+ # renovate: datasource=git-refs depName=caveman99-stm32-Crypto packageName=https://github.com/caveman99/Crypto versioning=git gitBranch=main
3843 https://github.com/caveman99/Crypto/archive/eae9c768054118a9399690f8af202853d1ae8516.zip
3944
4045lib_ignore =
You can’t perform that action at this time.
0 commit comments