Cargo.toml 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. [package]
  2. edition = "2024"
  3. name = "ws19695-wecker"
  4. version = "0.1.0"
  5. authors = ["Felix Bytow <drako@drako.guru>"]
  6. resolver = "2"
  7. [[bin]]
  8. name = "ws19695-wecker"
  9. test = false
  10. bench = false
  11. [dependencies]
  12. defmt = "1.0.1"
  13. defmt-rtt = { version = "1.0.0", features = ["disable-blocking-mode"] }
  14. panic-probe = { version = "1.0.0", features = ["print-defmt"] }
  15. embedded-hal = "1.0.0"
  16. embedded-hal-async = "1.0.0"
  17. embedded-io = "0.6.1"
  18. embedded-io-async = "0.6.1"
  19. embedded-storage = "0.3.1"
  20. embassy-futures = { version = "0.1.1", features = ["defmt"] }
  21. cortex-m-rt = "0.7.3"
  22. embassy-executor = { version = "0.8.0", features = ["arch-cortex-m", "executor-thread", "defmt"] }
  23. embassy-sync = { version = "0.7.0" }
  24. embassy-time = { version = "0.4", features = ["defmt", "defmt-timestamp-uptime"] }
  25. cortex-m = { version = "0.7.7" }
  26. embassy-rp = { version = "0.7.0", features = ["defmt", "unstable-pac", "time-driver", "critical-section-impl", "rp2040"] }
  27. [profile.release]
  28. debug = 2
  29. lto = true
  30. opt-level = 'z'
  31. [profile.dev]
  32. debug = 2
  33. lto = true
  34. opt-level = "z"