|
|
|
@ -1,8 +1,8 @@ |
|
|
|
[package] |
|
|
|
edition = "2024" |
|
|
|
name = "e-ink-hello" |
|
|
|
edition = "2024" |
|
|
|
name = "e-ink-hello" |
|
|
|
rust-version = "1.88" |
|
|
|
version = "0.1.0" |
|
|
|
version = "0.1.0" |
|
|
|
|
|
|
|
[[bin]] |
|
|
|
name = "e-ink-hello" |
|
|
|
@ -13,20 +13,20 @@ esp-hal = { version = "1.0.0", features = ["defmt", "esp32", "unstable"] } |
|
|
|
|
|
|
|
esp-rtos = { version = "0.2.0", features = ["defmt", "embassy", "esp32"] } |
|
|
|
|
|
|
|
defmt = "1.0.1" |
|
|
|
defmt = "1.0.1" |
|
|
|
esp-bootloader-esp-idf = { version = "0.4.0", features = ["defmt", "esp32"] } |
|
|
|
|
|
|
|
embassy-executor = { version = "0.9.1", features = ["defmt"] } |
|
|
|
embassy-time = { version = "0.5.0", features = ["defmt"] } |
|
|
|
esp-println = { version = "0.16.1", features = ["defmt-espflash", "esp32"] } |
|
|
|
embassy-time = { version = "0.5.0", features = ["defmt"] } |
|
|
|
esp-println = { version = "0.16.1", features = ["defmt-espflash", "esp32"] } |
|
|
|
|
|
|
|
critical-section = "1.2.0" |
|
|
|
static_cell = "2.1.1" |
|
|
|
static_cell = "2.1.1" |
|
|
|
|
|
|
|
epd-waveshare = { features = [ |
|
|
|
"graphics", |
|
|
|
], git = "https://github.com/ImplFerris/epd-waveshare", branch = "1in54_v2_fix" } |
|
|
|
embedded-hal-bus = { version = "0.1" } |
|
|
|
embedded-hal-bus = { version = "0.3" } |
|
|
|
embedded-graphics = "0.8.1" |
|
|
|
|
|
|
|
|
|
|
|
@ -36,10 +36,10 @@ embedded-graphics = "0.8.1" |
|
|
|
opt-level = "s" |
|
|
|
|
|
|
|
[profile.release] |
|
|
|
codegen-units = 1 # LLVM can perform better optimizations using a single thread |
|
|
|
debug = 2 |
|
|
|
codegen-units = 1 # LLVM can perform better optimizations using a single thread |
|
|
|
debug = 2 |
|
|
|
debug-assertions = false |
|
|
|
incremental = false |
|
|
|
lto = 'fat' |
|
|
|
opt-level = 's' |
|
|
|
overflow-checks = false |
|
|
|
incremental = false |
|
|
|
lto = 'fat' |
|
|
|
opt-level = 's' |
|
|
|
overflow-checks = false |