platformio.ini 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. ; PlatformIO Project Configuration File
  2. ;
  3. ; Build options: build flags, source filter
  4. ; Upload options: custom upload port, speed and extra flags
  5. ; Library options: dependencies, extra library storages
  6. ; Advanced options: extra scripting
  7. ;
  8. ; Please visit documentation for the other options and examples
  9. ; https://docs.platformio.org/page/projectconf.html
  10. ;
  11. ; To ensure that you are always using the newest version of a library:
  12. ; lib_deps = wolfssl/wolfSSL@*
  13. ;
  14. ; If you want to stay within a certain range of versions while still
  15. ; getting updates, you can use semantic versioning to specify an acceptable
  16. ; range. For example, to get any version in the 5.x.x series:
  17. ; lib_deps = wolfssl/wolfSSL@^5.0.0
  18. ;
  19. ; If you specifically want to ensure that you always get the latest version
  20. ; that matches 5.7.0 or newer, you could use:
  21. ; lib_deps = wolfssl/wolfSSL@>=5.7.0
  22. ;
  23. ; If you want to test drive previews, see the staging versions:
  24. ; https://registry.platformio.org/search?q=owner%3Awolfssl-staging
  25. ;
  26. ; lib_deps = wolfssl-staging/wolfSSL@^5.7.0-test.rev03
  27. ;
  28. ; The regular release of wolfssl (yes there's a case difference from staging')
  29. ;
  30. ; lib_deps = wolfssl/wolfssl@^5.7.0-rev.3c
  31. [env:esp32dev]
  32. platform = espressif32
  33. board = esp32dev
  34. framework = espidf
  35. upload_port = COM19
  36. monitor_port = COM19
  37. monitor_speed = 115200
  38. build_flags = -DWOLFSSL_USER_SETTINGS, -DWOLFSSL_ESP32
  39. monitor_filters = direct
  40. lib_deps = wolfssl/wolfssl@^5.7.2