Files
meshtastic_firmware/variants/nrf52840/diy/moonshine_NRF52_mini/platformio.ini
T
2026-07-19 17:46:04 +08:00

19 lines
811 B
INI

; Moonshine NRF52 mini - minimal DIY variant (nRF52840 + RA-01S-P SX1262)
; Uses S140 v6 SoftDevice (matches nice!nano / Adafruit Feather factory bootloader).
; Inherits the default v6 ldscript from [nrf52840_base] (app start at 0x26000).
[env:moonshine_NRF52_node_mini]
extends = nrf52840_base
board = adafruit_feather_nrf52840
build_flags = ${nrf52840_base.build_flags}
-I variants/nrf52840/diy/moonshine_NRF52_mini
-D PRIVATE_HW
-D MESHTASTIC_EXCLUDE_I2C=1
-D MESHTASTIC_EXCLUDE_ENVIRONMENTAL_SENSOR=1
-D MESHTASTIC_EXCLUDE_INPUTBROKER=1
-D MESHTASTIC_EXCLUDE_ACCELEROMETER=1
-D MESHTASTIC_EXCLUDE_MAGNETOMETER=1
-D MESHTASTIC_EXCLUDE_GPS=1
-D MESHTASTIC_EXCLUDE_SCREEN=1
build_src_filter = ${nrf52_base.build_src_filter} +<../variants/nrf52840/diy/moonshine_NRF52_mini>
debug_tool = jlink