[WioTrackerL1Eink] extends = nrf52_base board = seeed-wio-tracker-l1 board_build.ldscript = boards/nrf52840_s140_v7_extrafs.ld board_upload.maximum_size = 708608 build_flags = ${nrf52_base.build_flags} ${sensor_base.build_flags} -I lib/nrf52/s140_nrf52_7.3.0_API/include -I lib/nrf52/s140_nrf52_7.3.0_API/include/nrf52 -I variants/wio-tracker-l1 -I examples/companion_radio/ui-new -D WIO_TRACKER_L1 -D WIO_TRACKER_L1_EINK -D USE_SX1262 -D RADIO_CLASS=CustomSX1262 -D WRAPPER_CLASS=CustomSX1262Wrapper -D LORA_TX_POWER=22 -D SX126X_CURRENT_LIMIT=140 -D SX126X_RX_BOOSTED_GAIN=1 -D EINK_DISPLAY_MODEL=GxEPD2_213_B74 -D DISPLAY_ROTATION=1 -D GPS_BAUD_RATE=9600 -D ENV_PIN_SDA=PIN_WIRE1_SDA -D ENV_PIN_SCL=PIN_WIRE1_SCL -D DISABLE_DIAGNOSTIC_OUTPUT -D AUTO_OFF_MILLIS=0 -D MAX_CONTACTS=350 -D MAX_GROUP_CHANNELS=40 -D OFFLINE_QUEUE_SIZE=256 -D DISPLAY_CLASS=GxEPDDisplay -D UI_HAS_JOYSTICK=1 -D UI_HAS_JOYSTICK_UPDOWN=1 -D PIN_BUZZER=12 -D QSPIFLASH=1 -D FIRMWARE_PLUS_BUILD=1 -D MESHCORE_VERSION='"1.15"' -D UI_SENSORS_PAGE=1 -D BLE_PIN_CODE=123456 build_src_filter = ${nrf52_base.build_src_filter} + +<../variants/wio-tracker-l1> + + + + + +<../examples/companion_radio/*.cpp> +<../examples/companion_radio/ui-new/*.cpp> lib_deps = ${nrf52_base.lib_deps} ${sensor_base.lib_deps} adafruit/Adafruit GFX Library @ ^1.12.1 adafruit/RTClib @ ^2.1.3 zinggjm/GxEPD2 @ 1.6.2 bakercp/CRC32 @ ^2.0.0 densaugeo/base64 @ ~1.4.0 end2endzone/NonBlockingRTTTL@^1.3.0 ; BLE only [env:WioTrackerL1Eink_companion_radio_ble] extends = WioTrackerL1Eink extra_scripts = post:create-uf2.py ; Dual BLE+USB [env:WioTrackerL1Eink_companion_dual] extends = WioTrackerL1Eink build_flags = ${WioTrackerL1Eink.build_flags} -D DUAL_SERIAL=1 extra_scripts = post:create-uf2.py