[package] name = "pico-website" version = "0.1.0" edition = "2024" [features] wifi-connect = ["dep:serde-json-core", "dep:serde"] # you need to add a wifi.conf file with your wifi credentials (for example : "Example Wifi name:pa$$w0rd") default = ["wifi-connect"] [dependencies] embassy-executor = { git = "https://github.com/embassy-rs/embassy", features = [ "defmt", "nightly", "arch-cortex-m", "executor-thread", "executor-interrupt", ] } embassy-rp = { git = "https://github.com/embassy-rs/embassy", features = [ "defmt", "unstable-pac", "rp2040", "time-driver", "critical-section-impl", ] } embassy-time = {git = "https://github.com/embassy-rs/embassy"} embassy-usb-logger = {git = "https://github.com/embassy-rs/embassy"} embassy-net = { git = "https://github.com/embassy-rs/embassy", features = [ "defmt", "proto-ipv4", "tcp", "udp", "dhcpv4", ] } cyw43-pio = {git = "https://github.com/embassy-rs/embassy"} cyw43 = {git = "https://github.com/embassy-rs/embassy"} embedded-io-async = "*" defmt = "*" defmt-rtt = "*" panic-probe = "*" cortex-m = { version = "*", features = ["inline-asm"] } cortex-m-rt = "*" static_cell = "*" portable-atomic = { version = "*", features = ["critical-section"] } heapless = "*" rand_core = "*" log = "*" serde-json-core = {version = "*", optional = true} serde = {version = "*", optional = true, default-features = false, features = ["derive"]} dhcparse = {version = "*", default-features = false}