platformio.ini 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  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 LORA_TX_POWER=22
  11. -D SX126X_CURRENT_LIMIT=140
  12. -D P_LORA_TX_LED=LED_RED
  13. -D PIN_USER_BTN=USER_BTN
  14. -I variants/wio-e5-mini
  15. build_src_filter = ${stm32_base.build_src_filter}
  16. +<../variants/wio-e5-mini>
  17. lib_deps = ${stm32_base.lib_deps}
  18. finitespace/BME280 @ ^3.0.0
  19. [env:wio-e5-mini_repeater]
  20. extends = lora_e5_mini
  21. build_flags = ${lora_e5_mini.build_flags}
  22. -D LORA_TX_POWER=22
  23. -D ADVERT_NAME='"wio-e5-mini Repeater"'
  24. -D ADMIN_PASSWORD='"password"'
  25. -D MAX_NEIGHBOURS=50
  26. build_src_filter = ${lora_e5_mini.build_src_filter}
  27. +<../examples/simple_repeater/*.cpp>
  28. [env:wio-e5-mini_sensor]
  29. extends = lora_e5_mini
  30. build_flags = ${lora_e5_mini.build_flags}
  31. -D LORA_TX_POWER=22
  32. -D ADVERT_NAME='"wio-e5-mini Sensor"'
  33. -D ADMIN_PASSWORD='"password"'
  34. build_src_filter = ${lora_e5_mini.build_src_filter}
  35. +<../examples/simple_sensor>
  36. [env:wio-e5-mini_companion_radio_usb]
  37. extends = lora_e5_mini
  38. build_flags = ${lora_e5_mini.build_flags}
  39. -I examples/companion_radio/ui-orig
  40. -D LORA_TX_POWER=22
  41. -D MAX_CONTACTS=100
  42. -D MAX_GROUP_CHANNELS=8
  43. -D DISPLAY_CLASS=NullDisplayDriver
  44. build_src_filter = ${lora_e5_mini.build_src_filter}
  45. +<../examples/companion_radio/*.cpp>
  46. +<../examples/companion_radio/ui-orig/*.cpp>
  47. lib_deps = ${lora_e5_mini.lib_deps}
  48. densaugeo/base64 @ ~1.4.0
  49. [env:wio-e5-mini_kiss_modem]
  50. extends = lora_e5_mini
  51. build_src_filter = ${lora_e5_mini.build_src_filter}
  52. +<../examples/kiss_modem/>