platformio.ini 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. [lora_e5_mini]
  2. extends = stm32_base
  3. board = lora_e5_mini
  4. board_upload.maximum_size = 229376 ; 32kb for FS
  5. build_flags = ${stm32_base.build_flags}
  6. -D RADIO_CLASS=CustomSTM32WLx
  7. -D WRAPPER_CLASS=CustomSTM32WLxWrapper
  8. -D SPI_INTERFACES_COUNT=0
  9. -D RX_BOOSTED_GAIN=true
  10. -D P_LORA_TX_LED=LED_RED
  11. -D PIN_USER_BTN=USER_BTN
  12. -D USER_BTN_PRESSED=LOW
  13. -I variants/wio-e5-mini
  14. build_src_filter = ${stm32_base.build_src_filter}
  15. +<../variants/wio-e5-mini>
  16. lib_deps = ${stm32_base.lib_deps}
  17. finitespace/BME280 @ ^3.0.0
  18. [env:wio-e5-mini-repeater]
  19. extends = lora_e5_mini
  20. build_flags = ${lora_e5_mini.build_flags}
  21. -D LORA_TX_POWER=22
  22. -D ADVERT_NAME='"wio-e5-mini Repeater"'
  23. -D ADMIN_PASSWORD='"password"'
  24. build_src_filter = ${lora_e5_mini.build_src_filter}
  25. +<../examples/simple_repeater/main.cpp>
  26. [env:wio-e5-mini_companion_radio_usb]
  27. extends = lora_e5_mini
  28. build_flags = ${lora_e5_mini.build_flags}
  29. -D LORA_TX_POWER=22
  30. -D MAX_CONTACTS=100
  31. -D MAX_GROUP_CHANNELS=8
  32. -D DISPLAY_CLASS=NullDisplayDriver
  33. build_src_filter = ${lora_e5_mini.build_src_filter}
  34. +<../examples/companion_radio/*.cpp>
  35. lib_deps = ${lora_e5_mini.lib_deps}
  36. densaugeo/base64 @ ~1.4.0