{"name":"esp-hal","vers":"0.0.1","deps":[],"cksum":"a7910719c4cde9ee232a20f1f93c2d2b2a2a41c13b32469be37056b947009697","features":{},"yanked":false,"pubtime":"2023-10-11T18:13:09Z"}
{"name":"esp-hal","vers":"0.16.0","deps":[{"name":"basic-toml","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"critical-section","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"=0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-executor","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.0","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.29.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.18.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.21.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.12.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.8.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32p4","req":"^0.1.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.20.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.24.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.6.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.9.0","features":["enum-dispatch","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.26.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"0e021610c11f106869f382f532fb81de0df98fd2b41299deba81bb62e9c4c4f8","features":{"bluetooth":[],"direct-vectoring":["esp-riscv-rt/direct-vectoring"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time-driver","procmacros/embassy"],"embassy-executor-interrupt":["embassy","embassy-executor"],"embassy-executor-thread":["embassy","embassy-executor"],"embassy-time-systick-16mhz":["embassy-time-driver/tick-hz-16_000_000"],"embassy-time-systick-80mhz":["embassy-time-driver/tick-hz-80_000_000"],"embassy-time-timg0":["embassy-time-driver/tick-hz-1_000_000"],"flip-link":["esp-riscv-rt/fix-sp"],"interrupt-preemption":["esp-riscv-rt/interrupt-preemption"],"opsram-16m":[],"opsram-2m":[],"opsram-4m":[],"opsram-8m":[],"place-spi-driver-in-ram":[],"psram-2m":[],"psram-4m":[],"psram-80mhz":[],"psram-8m":[],"usb-otg":["esp-synopsys-usb-otg","usb-device"],"vectored":["procmacros/interrupt"]},"features2":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures","embedded-io","embedded-io-async"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32p4?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"default":["rt","vectored"],"defmt":["dep:defmt","embassy-executor?/defmt","embassy-futures?/defmt","embassy-sync?/defmt","embedded-hal-1?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03"],"embassy-integrated-timers":["embassy-executor?/integrated-timers"],"embedded-io":["dep:embedded-io"],"esp32":["dep:esp32","xtensa","xtensa-lx/spin","xtensa-lx-rt?/esp32"],"esp32c2":["dep:esp32c2","riscv","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","riscv","portable-atomic/unsafe-assume-single-core","rv-zero-rtc-bss"],"esp32c6":["dep:esp32c6","riscv","procmacros/has-lp-core","rv-zero-rtc-bss"],"esp32h2":["dep:esp32h2","riscv","rv-zero-rtc-bss"],"esp32p4":["dep:esp32p4","riscv","procmacros/has-lp-core","rv-zero-rtc-bss"],"esp32s2":["dep:esp32s2","xtensa","portable-atomic/critical-section","procmacros/has-ulp-core","xtensa-lx-rt?/esp32s2","usb-otg"],"esp32s3":["dep:esp32s3","xtensa","procmacros/has-ulp-core","xtensa-lx/spin","xtensa-lx-rt?/esp32s3","usb-otg"],"log":["dep:log"],"riscv":["dep:riscv","critical-section/restore-state-u8","esp-riscv-rt?/zero-bss"],"rt":["dep:esp-riscv-rt","dep:xtensa-lx-rt","esp32?/rt","esp32c2?/rt","esp32c3?/rt","esp32c6?/rt","esp32h2?/rt","esp32p4?/rt","esp32s2?/rt","esp32s3?/rt"],"rv-init-data":["esp-riscv-rt?/init-data","esp-riscv-rt?/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt?/init-rtc-fast-data","esp-riscv-rt?/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt?/zero-rtc-fast-bss"],"ufmt":["dep:ufmt-write"],"xtensa":["dep:xtensa-lx","critical-section/restore-state-u32"]},"yanked":false,"links":"esp-hal","rust_version":"1.76.0","pubtime":"2024-03-08T14:04:20Z","v":2}
{"name":"esp-hal","vers":"0.16.1","deps":[{"name":"basic-toml","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"critical-section","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-executor","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.0","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.29.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.18.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.21.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.12.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.8.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32p4","req":"^0.1.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.20.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.24.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.6.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.9.0","features":["enum-dispatch","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.26.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"cc3e9b3333d2ae42f5c9b4890e162cb756fb1b067ab5f642b89fc9f29be424fa","features":{"bluetooth":[],"direct-vectoring":["esp-riscv-rt/direct-vectoring"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time-driver","procmacros/embassy"],"embassy-executor-interrupt":["embassy","embassy-executor"],"embassy-executor-thread":["embassy","embassy-executor"],"embassy-time-systick-16mhz":["embassy-time-driver/tick-hz-16_000_000"],"embassy-time-systick-80mhz":["embassy-time-driver/tick-hz-80_000_000"],"embassy-time-timg0":["embassy-time-driver/tick-hz-1_000_000"],"flip-link":["esp-riscv-rt/fix-sp"],"interrupt-preemption":["esp-riscv-rt/interrupt-preemption"],"opsram-16m":[],"opsram-2m":[],"opsram-4m":[],"opsram-8m":[],"place-spi-driver-in-ram":[],"psram-2m":[],"psram-4m":[],"psram-80mhz":[],"psram-8m":[],"usb-otg":["esp-synopsys-usb-otg","usb-device"],"vectored":["procmacros/interrupt"]},"features2":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures","embedded-io","embedded-io-async"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32p4?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"default":["rt","vectored"],"defmt":["dep:defmt","embassy-executor?/defmt","embassy-futures?/defmt","embassy-sync?/defmt","embedded-hal-1?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03"],"embassy-integrated-timers":["embassy-executor?/integrated-timers"],"embedded-io":["dep:embedded-io"],"esp32":["dep:esp32","xtensa","xtensa-lx/spin","xtensa-lx-rt?/esp32"],"esp32c2":["dep:esp32c2","riscv","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","riscv","portable-atomic/unsafe-assume-single-core","rv-zero-rtc-bss"],"esp32c6":["dep:esp32c6","riscv","procmacros/has-lp-core","rv-zero-rtc-bss"],"esp32h2":["dep:esp32h2","riscv","rv-zero-rtc-bss"],"esp32p4":["dep:esp32p4","riscv","procmacros/has-lp-core","rv-zero-rtc-bss"],"esp32s2":["dep:esp32s2","xtensa","portable-atomic/critical-section","procmacros/has-ulp-core","xtensa-lx-rt?/esp32s2","usb-otg"],"esp32s3":["dep:esp32s3","xtensa","procmacros/has-ulp-core","xtensa-lx/spin","xtensa-lx-rt?/esp32s3","usb-otg"],"log":["dep:log"],"riscv":["dep:riscv","critical-section/restore-state-u8","esp-riscv-rt?/zero-bss"],"rt":["dep:esp-riscv-rt","dep:xtensa-lx-rt","esp32?/rt","esp32c2?/rt","esp32c3?/rt","esp32c6?/rt","esp32h2?/rt","esp32p4?/rt","esp32s2?/rt","esp32s3?/rt"],"rv-init-data":["esp-riscv-rt?/init-data","esp-riscv-rt?/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt?/init-rtc-fast-data","esp-riscv-rt?/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt?/zero-rtc-fast-bss"],"ufmt":["dep:ufmt-write"],"xtensa":["dep:xtensa-lx","critical-section/restore-state-u32"]},"yanked":false,"links":"esp-hal","rust_version":"1.76.0","pubtime":"2024-03-12T15:24:05Z","v":2}
{"name":"esp-hal","vers":"0.17.0","deps":[{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"critical-section","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-executor","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-02","req":"^0.2.7","features":["unproven"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.1","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.30.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.19.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.22.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.13.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.9.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.21.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.25.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.6.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.10.0","features":["enum-dispatch","interrupt","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.197","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.26.2","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"a6e19440eb58fd1dd0c4f6722c953f7026571210c70ce69956d022faeb8fe4b4","features":{"bluetooth":[],"embassy":["embassy-time-driver","procmacros/embassy"],"embassy-executor-interrupt":["embassy","embassy-executor"],"embassy-executor-thread":["embassy","embassy-executor"],"embassy-time-systick-16mhz":["embassy-time-driver/tick-hz-16_000_000"],"embassy-time-systick-80mhz":["embassy-time-driver/tick-hz-80_000_000"],"embassy-time-timg0":["embassy-time-driver/tick-hz-1_000_000"],"flip-link":["esp-riscv-rt/fix-sp"],"opsram-16m":[],"opsram-2m":[],"opsram-4m":[],"opsram-8m":[],"place-spi-driver-in-ram":[],"psram-2m":[],"psram-4m":[],"psram-80mhz":[],"psram-8m":[],"rv-init-data":["esp-riscv-rt/init-data","esp-riscv-rt/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt/init-rtc-fast-data","esp-riscv-rt/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt/zero-rtc-fast-bss"],"usb-otg":["esp-synopsys-usb-otg","usb-device"]},"features2":{"async":["embedded-hal","embedded-hal-async","embassy-sync","embassy-futures","embedded-io","embedded-io-async"],"ci":["default","embedded-hal-02","ufmt","async"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"default":["embedded-hal"],"defmt":["dep:defmt","embassy-executor?/defmt","embassy-futures?/defmt","embassy-sync?/defmt","embedded-hal?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt"],"embassy-integrated-timers":["embassy-executor?/integrated-timers"],"embedded-hal":["dep:embedded-hal","dep:embedded-hal-nb","dep:embedded-can"],"embedded-hal-02":["dep:embedded-hal-02"],"embedded-io":["dep:embedded-io"],"esp32":["dep:esp32","xtensa","xtensa-lx/spin","xtensa-lx-rt/esp32"],"esp32c2":["dep:esp32c2","riscv","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","riscv","portable-atomic/unsafe-assume-single-core","rv-zero-rtc-bss"],"esp32c6":["dep:esp32c6","riscv","procmacros/has-lp-core","rv-zero-rtc-bss"],"esp32h2":["dep:esp32h2","riscv","rv-zero-rtc-bss"],"esp32s2":["dep:esp32s2","xtensa","portable-atomic/critical-section","procmacros/has-ulp-core","xtensa-lx-rt/esp32s2","usb-otg"],"esp32s3":["dep:esp32s3","xtensa","procmacros/has-ulp-core","xtensa-lx/spin","xtensa-lx-rt/esp32s3","usb-otg"],"log":["dep:log"],"riscv":["dep:riscv","critical-section/restore-state-u8","esp-riscv-rt/zero-bss"],"ufmt":["dep:ufmt-write"],"xtensa":["dep:xtensa-lx","critical-section/restore-state-u32"]},"yanked":false,"links":"esp-hal","rust_version":"1.76.0","pubtime":"2024-04-18T16:21:08Z","v":2}
{"name":"esp-hal","vers":"0.18.0","deps":[{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"critical-section","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-02","req":"^0.2.7","features":["unproven"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.1","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.31.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.20.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.23.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.14.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.10.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.22.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.26.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.6.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.11.0","features":["embassy","enum-dispatch","interrupt","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.26.2","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"44f1bf3b1b34bbeb59e24e630f26e21b95f9c2bb7c0a53361ae5a97c67936566","features":{"bluetooth":[],"flip-link":["esp-riscv-rt/fix-sp"],"opsram-16m":[],"opsram-2m":[],"opsram-4m":[],"opsram-8m":[],"place-spi-driver-in-ram":[],"psram-2m":[],"psram-4m":[],"psram-80mhz":[],"psram-8m":[],"rv-init-data":["esp-riscv-rt/init-data","esp-riscv-rt/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt/init-rtc-fast-data","esp-riscv-rt/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt/zero-rtc-fast-bss"],"usb-otg":["esp-synopsys-usb-otg","usb-device"]},"features2":{"async":["embedded-hal","embedded-hal-async","embedded-io","embedded-io-async","embassy-sync","embassy-futures","embassy-usb-driver","embassy-usb-synopsys-otg"],"ci":["async","embedded-hal-02","embedded-io","ufmt"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"default":["embedded-hal"],"defmt":["dep:defmt","embassy-futures?/defmt","embassy-sync?/defmt","embedded-hal?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt"],"embedded-hal":["dep:embedded-hal","dep:embedded-hal-nb","dep:embedded-can"],"embedded-hal-02":["dep:embedded-hal-02"],"embedded-io":["dep:embedded-io"],"esp32":["dep:esp32","xtensa","xtensa-lx/spin","xtensa-lx-rt/esp32"],"esp32c2":["dep:esp32c2","riscv","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","riscv","portable-atomic/unsafe-assume-single-core","rv-zero-rtc-bss"],"esp32c6":["dep:esp32c6","riscv","procmacros/has-lp-core","rv-zero-rtc-bss"],"esp32h2":["dep:esp32h2","riscv","rv-zero-rtc-bss"],"esp32s2":["dep:esp32s2","xtensa","portable-atomic/critical-section","procmacros/has-ulp-core","xtensa-lx-rt/esp32s2","usb-otg"],"esp32s3":["dep:esp32s3","xtensa","procmacros/has-ulp-core","xtensa-lx/spin","xtensa-lx-rt/esp32s3","usb-otg"],"log":["dep:log"],"riscv":["dep:riscv","critical-section/restore-state-u8","esp-riscv-rt/zero-bss"],"ufmt":["dep:ufmt-write"],"xtensa":["dep:xtensa-lx","critical-section/restore-state-u32"]},"yanked":false,"links":"esp-hal","rust_version":"1.76.0","pubtime":"2024-06-04T16:31:37Z","v":2}
{"name":"esp-hal","vers":"0.19.0","deps":[{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"critical-section","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-02","req":"^0.2.7","features":["unproven"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.32.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.21.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.24.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.15.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.11.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.23.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.27.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.6.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.12.0","features":["embassy","enum-dispatch","interrupt","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.204","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.26.3","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"fe4f8cb6a9dcf0fd4506a856fbb4a0622b92042978c601a23c840c28f621a59f","features":{"bluetooth":[],"flip-link":["esp-riscv-rt/fix-sp"],"opsram-16m":[],"opsram-2m":[],"opsram-4m":[],"opsram-8m":[],"place-spi-driver-in-ram":[],"psram-2m":[],"psram-4m":[],"psram-80mhz":[],"psram-8m":[],"usb-otg":["esp-synopsys-usb-otg","usb-device"]},"features2":{"async":["embedded-hal","embedded-hal-async","embedded-io","embedded-io-async","embassy-sync","embassy-futures","embassy-usb-driver","embassy-usb-synopsys-otg"],"ci":["async","embedded-hal-02","embedded-io","ufmt"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"default":["embedded-hal"],"defmt":["dep:defmt","embassy-futures?/defmt","embassy-sync?/defmt","embedded-hal?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt"],"embedded-hal":["dep:embedded-hal","dep:embedded-hal-nb","dep:embedded-can"],"embedded-hal-02":["dep:embedded-hal-02"],"embedded-io":["dep:embedded-io"],"esp32":["dep:esp32","xtensa","xtensa-lx/spin","xtensa-lx-rt/esp32"],"esp32c2":["dep:esp32c2","riscv","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","riscv","portable-atomic/unsafe-assume-single-core","esp-riscv-rt/rtc-ram"],"esp32c6":["dep:esp32c6","riscv","procmacros/has-lp-core","esp-riscv-rt/rtc-ram"],"esp32h2":["dep:esp32h2","riscv","esp-riscv-rt/rtc-ram"],"esp32s2":["dep:esp32s2","xtensa","portable-atomic/critical-section","procmacros/has-ulp-core","xtensa-lx-rt/esp32s2","usb-otg"],"esp32s3":["dep:esp32s3","xtensa","procmacros/has-ulp-core","xtensa-lx/spin","xtensa-lx-rt/esp32s3","usb-otg"],"log":["dep:log"],"riscv":["dep:riscv","critical-section/restore-state-u8"],"ufmt":["dep:ufmt-write"],"xtensa":["dep:xtensa-lx","critical-section/restore-state-u32"]},"yanked":false,"links":"esp-hal","rust_version":"1.76.0","pubtime":"2024-07-15T22:39:40Z","v":2}
{"name":"esp-hal","vers":"0.20.0","deps":[{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"critical-section","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"digest","req":"^0.10.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-02","req":"^0.2.7","features":["unproven"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.33.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.22.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.25.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.16.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.12.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.24.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.28.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.7.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.13.0","features":["enum-dispatch","interrupt","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.209","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.26.3","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"28d2503fa8cb357094de7ce7f1e0e4b91348bda4906498e4d358c342be6c1066","features":{"__esp_hal_embassy":[],"bluetooth":[],"flip-link":["esp-riscv-rt/fix-sp"],"opsram-16m":[],"opsram-2m":[],"opsram-4m":[],"opsram-8m":[],"place-spi-driver-in-ram":[],"psram-2m":[],"psram-4m":[],"psram-80mhz":[],"psram-8m":[],"usb-otg":["esp-synopsys-usb-otg","usb-device"]},"features2":{"async":["embedded-hal","embedded-hal-async","embedded-io","embedded-io-async","embassy-sync","embassy-futures","embassy-usb-driver","embassy-usb-synopsys-otg"],"ci":["async","embedded-hal-02","embedded-io","ufmt","defmt","bluetooth","place-spi-driver-in-ram"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"default":["embedded-hal"],"defmt":["dep:defmt","embassy-futures?/defmt","embassy-sync?/defmt","embedded-hal?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt"],"embedded-hal":["dep:embedded-hal","dep:embedded-hal-nb","dep:embedded-can"],"embedded-hal-02":["dep:embedded-hal-02"],"embedded-io":["dep:embedded-io"],"esp32":["dep:esp32","xtensa","xtensa-lx/spin","xtensa-lx-rt/esp32"],"esp32c2":["dep:esp32c2","riscv","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","riscv","portable-atomic/unsafe-assume-single-core","esp-riscv-rt/rtc-ram"],"esp32c6":["dep:esp32c6","riscv","procmacros/has-lp-core","esp-riscv-rt/rtc-ram"],"esp32h2":["dep:esp32h2","riscv","esp-riscv-rt/rtc-ram"],"esp32s2":["dep:esp32s2","xtensa","portable-atomic/critical-section","procmacros/has-ulp-core","xtensa-lx-rt/esp32s2","usb-otg"],"esp32s3":["dep:esp32s3","xtensa","procmacros/has-ulp-core","xtensa-lx/spin","xtensa-lx-rt/esp32s3","usb-otg"],"log":["dep:log"],"riscv":["dep:riscv","critical-section/restore-state-u8"],"ufmt":["dep:ufmt-write"],"xtensa":["dep:xtensa-lx","critical-section/restore-state-u32"]},"yanked":true,"links":"esp-hal","rust_version":"1.76.0","pubtime":"2024-08-29T19:49:35Z","v":2}
{"name":"esp-hal","vers":"0.20.1","deps":[{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.17.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"critical-section","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"digest","req":"^0.10.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-02","req":"^0.2.7","features":["unproven"],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.33.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.22.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.25.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.16.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.12.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.24.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.28.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.7.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.13.0","features":["enum-dispatch","interrupt","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.209","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.26.3","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"64f5393b8f7e7f055455d9f86706ddb675f943c12f12a7b80b8a79c3a94233ff","features":{"__esp_hal_embassy":[],"bluetooth":[],"flip-link":["esp-riscv-rt/fix-sp"],"opsram-16m":[],"opsram-2m":[],"opsram-4m":[],"opsram-8m":[],"place-spi-driver-in-ram":[],"psram-2m":[],"psram-4m":[],"psram-80mhz":[],"psram-8m":[],"usb-otg":["esp-synopsys-usb-otg","usb-device"]},"features2":{"async":["embedded-hal","embedded-hal-async","embedded-io","embedded-io-async","embassy-sync","embassy-futures","embassy-usb-driver","embassy-usb-synopsys-otg"],"ci":["async","embedded-hal-02","embedded-io","ufmt","defmt","bluetooth","place-spi-driver-in-ram"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"default":["embedded-hal"],"defmt":["dep:defmt","embassy-futures?/defmt","embassy-sync?/defmt","embedded-hal?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt"],"embedded-hal":["dep:embedded-hal","dep:embedded-hal-nb","dep:embedded-can"],"embedded-hal-02":["dep:embedded-hal-02"],"embedded-io":["dep:embedded-io"],"esp32":["dep:esp32","xtensa","xtensa-lx/spin","xtensa-lx-rt/esp32"],"esp32c2":["dep:esp32c2","riscv","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","riscv","portable-atomic/unsafe-assume-single-core","esp-riscv-rt/rtc-ram"],"esp32c6":["dep:esp32c6","riscv","procmacros/has-lp-core","esp-riscv-rt/rtc-ram"],"esp32h2":["dep:esp32h2","riscv","esp-riscv-rt/rtc-ram"],"esp32s2":["dep:esp32s2","xtensa","portable-atomic/critical-section","procmacros/has-ulp-core","xtensa-lx-rt/esp32s2","usb-otg"],"esp32s3":["dep:esp32s3","xtensa","procmacros/has-ulp-core","xtensa-lx/spin","xtensa-lx-rt/esp32s3","usb-otg"],"log":["dep:log"],"riscv":["dep:riscv","critical-section/restore-state-u8"],"ufmt":["dep:ufmt-write"],"xtensa":["dep:xtensa-lx","critical-section/restore-state-u32"]},"yanked":false,"links":"esp-hal","rust_version":"1.76.0","pubtime":"2024-08-30T11:31:07Z","v":2}
{"name":"esp-hal","vers":"0.21.0","deps":[{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"digest","req":"^0.10.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-02","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-config","req":"^0.1.0","features":["build"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.33.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.22.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.25.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.16.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.12.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.24.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.28.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.9.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.14.0","features":["enum-dispatch","interrupt","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.210","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.26.3","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"ef2983f6fd1fdbd19217019958517257a0b6495e8aa618cb505612cc7ead44ec","features":{"__esp_hal_embassy":[],"bluetooth":[],"default":[],"flip-link":["esp-riscv-rt/fix-sp"],"octal-psram":[],"quad-psram":[]},"features2":{"ci":["defmt","bluetooth"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"defmt":["dep:defmt","embassy-futures/defmt","embassy-sync/defmt","embedded-hal/defmt-03","embedded-io/defmt-03","embedded-io-async/defmt-03","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt","fugit/defmt"],"esp32":["dep:esp32","xtensa","xtensa-lx/spin","xtensa-lx-rt/esp32"],"esp32c2":["dep:esp32c2","riscv","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","riscv","portable-atomic/unsafe-assume-single-core","esp-riscv-rt/rtc-ram"],"esp32c6":["dep:esp32c6","riscv","procmacros/has-lp-core","esp-riscv-rt/rtc-ram"],"esp32h2":["dep:esp32h2","riscv","esp-riscv-rt/rtc-ram"],"esp32s2":["dep:esp32s2","xtensa","portable-atomic/critical-section","procmacros/has-ulp-core","xtensa-lx-rt/esp32s2","usb-otg"],"esp32s3":["dep:esp32s3","xtensa","procmacros/has-ulp-core","xtensa-lx/spin","xtensa-lx-rt/esp32s3","usb-otg"],"log":["dep:log"],"riscv":["dep:riscv","critical-section/restore-state-u8"],"usb-otg":["dep:embassy-usb-driver","dep:embassy-usb-synopsys-otg","dep:esp-synopsys-usb-otg","dep:usb-device"],"xtensa":["dep:xtensa-lx","critical-section/restore-state-u32"]},"yanked":false,"links":"esp-hal","rust_version":"1.79.0","pubtime":"2024-10-10T10:54:40Z","v":2}
{"name":"esp-hal","vers":"0.21.1","deps":[{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"digest","req":"^0.10.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-02","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-config","req":"^0.1.0","features":["build"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.33.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.22.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.25.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.16.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.12.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.24.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.28.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.9.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.14.0","features":["enum-dispatch","interrupt","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.210","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.26.3","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"dae8535b3c6762c286dba6a206ab83637fb347ed26e99d99011726d9ee2f4082","features":{"__esp_hal_embassy":[],"bluetooth":[],"default":[],"flip-link":["esp-riscv-rt/fix-sp"],"octal-psram":[],"quad-psram":[]},"features2":{"ci":["defmt","bluetooth"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"defmt":["dep:defmt","embassy-futures/defmt","embassy-sync/defmt","embedded-hal/defmt-03","embedded-io/defmt-03","embedded-io-async/defmt-03","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt","fugit/defmt"],"esp32":["dep:esp32","xtensa","xtensa-lx/spin","xtensa-lx-rt/esp32"],"esp32c2":["dep:esp32c2","riscv","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","riscv","portable-atomic/unsafe-assume-single-core","esp-riscv-rt/rtc-ram"],"esp32c6":["dep:esp32c6","riscv","procmacros/has-lp-core","esp-riscv-rt/rtc-ram"],"esp32h2":["dep:esp32h2","riscv","esp-riscv-rt/rtc-ram"],"esp32s2":["dep:esp32s2","xtensa","portable-atomic/critical-section","procmacros/has-ulp-core","xtensa-lx-rt/esp32s2","usb-otg"],"esp32s3":["dep:esp32s3","xtensa","procmacros/has-ulp-core","xtensa-lx/spin","xtensa-lx-rt/esp32s3","usb-otg"],"log":["dep:log"],"riscv":["dep:riscv","critical-section/restore-state-u8"],"usb-otg":["dep:embassy-usb-driver","dep:embassy-usb-synopsys-otg","dep:esp-synopsys-usb-otg","dep:usb-device"],"xtensa":["dep:xtensa-lx","critical-section/restore-state-u32"]},"yanked":false,"links":"esp-hal","rust_version":"1.79.0","pubtime":"2024-10-16T08:55:16Z","v":2}
{"name":"esp-hal","vers":"0.22.0","deps":[{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"digest","req":"^0.10.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-embedded-hal","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-02","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-config","req":"^0.2.0","features":["build"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.34.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.23.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.26.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.17.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.13.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.25.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.29.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.9.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.15.0","features":["enum-dispatch","interrupt","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.12.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.215","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.26.3","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.17.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"1a5605e1518d63f7bf9fbd9885e61d2896060d2e4f28954736bdd74da911b676","features":{"__esp_hal_embassy":[],"bluetooth":[],"default":[],"flip-link":["esp-riscv-rt/fix-sp"],"octal-psram":[],"quad-psram":[]},"features2":{"ci":["defmt","bluetooth"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"defmt":["dep:defmt","embassy-futures/defmt","embassy-sync/defmt","embedded-hal/defmt-03","embedded-io/defmt-03","embedded-io-async/defmt-03","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt","fugit/defmt"],"esp32":["dep:esp32","xtensa","xtensa-lx/spin","xtensa-lx-rt/esp32"],"esp32c2":["dep:esp32c2","riscv","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","riscv","portable-atomic/unsafe-assume-single-core","esp-riscv-rt/rtc-ram"],"esp32c6":["dep:esp32c6","riscv","procmacros/has-lp-core","esp-riscv-rt/rtc-ram"],"esp32h2":["dep:esp32h2","riscv","esp-riscv-rt/rtc-ram"],"esp32s2":["dep:esp32s2","xtensa","portable-atomic/critical-section","procmacros/has-ulp-core","xtensa-lx-rt/esp32s2","usb-otg"],"esp32s3":["dep:esp32s3","xtensa","procmacros/has-ulp-core","xtensa-lx/spin","xtensa-lx-rt/esp32s3","usb-otg"],"log":["dep:log"],"riscv":["dep:riscv","critical-section/restore-state-u8"],"usb-otg":["dep:embassy-usb-driver","dep:embassy-usb-synopsys-otg","dep:esp-synopsys-usb-otg","dep:usb-device"],"xtensa":["dep:xtensa-lx","critical-section/restore-state-u32"]},"yanked":false,"links":"esp-hal","rust_version":"1.79.0","pubtime":"2024-11-20T09:36:38Z","v":2}
{"name":"esp-hal","vers":"0.23.0","deps":[{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chrono","req":"^0.4.39","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.2.0","features":["restore-state-u8"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"critical-section","req":"^1.2.0","features":["restore-state-u32"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"},{"name":"defmt","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"digest","req":"^0.10.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-embedded-hal","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-config","req":"^0.3.0","features":["build"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.35.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.24.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.27.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.18.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.14.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.26.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.30.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instability","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.10.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"serde","req":"^1.0.217","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.26.3","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"0219639e5154b0513d8a67f5431dd442f31479c5c1f0b21b377fd61f14e415c3","features":{"__esp_hal_embassy":[],"bluetooth":[],"flip-link":["esp-riscv-rt/fix-sp"],"octal-psram":[],"quad-psram":[]},"features2":{"ci":["defmt","bluetooth"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"default":["unstable"],"defmt":["dep:defmt","embassy-futures/defmt","embassy-sync/defmt","embedded-hal/defmt-03","embedded-io/defmt-03","embedded-io-async/defmt-03","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt","fugit/defmt"],"esp32":["dep:esp32","procmacros/rtc-slow","xtensa-lx-rt/esp32"],"esp32c2":["dep:esp32c2","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","esp-riscv-rt/rtc-ram","portable-atomic/unsafe-assume-single-core"],"esp32c6":["dep:esp32c6","esp-riscv-rt/rtc-ram","procmacros/has-lp-core"],"esp32h2":["dep:esp32h2","esp-riscv-rt/rtc-ram"],"esp32s2":["dep:esp32s2","portable-atomic/critical-section","procmacros/has-ulp-core","procmacros/rtc-slow","usb-otg","xtensa-lx-rt/esp32s2"],"esp32s3":["dep:esp32s3","procmacros/has-ulp-core","procmacros/rtc-slow","usb-otg","xtensa-lx-rt/esp32s3"],"log":["dep:log"],"unstable":["dep:embassy-embedded-hal","dep:embedded-can","dep:embedded-io","dep:embedded-io-async"],"usb-otg":["dep:embassy-usb-driver","dep:embassy-usb-synopsys-otg","dep:esp-synopsys-usb-otg","dep:usb-device"]},"yanked":false,"links":"esp-hal","rust_version":"1.84.0","pubtime":"2025-01-15T12:05:36Z","v":2}
{"name":"esp-hal","vers":"0.23.1","deps":[{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chrono","req":"^0.4.39","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.2.0","features":["restore-state-u8"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"critical-section","req":"^1.2.0","features":["restore-state-u32"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"},{"name":"defmt","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"digest","req":"^0.10.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-embedded-hal","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-config","req":"^0.3.0","features":["build"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.35.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.24.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.27.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.18.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.14.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.26.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.30.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instability","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.10.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"serde","req":"^1.0.217","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.26.3","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"a573175c540fd1d21a9cf07b0dee286b5a8f4cfde4b35da0f4f4657de7942c45","features":{"__esp_hal_embassy":[],"bluetooth":[],"flip-link":["esp-riscv-rt/fix-sp"],"octal-psram":[],"quad-psram":[]},"features2":{"ci":["defmt","bluetooth"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"default":["unstable"],"defmt":["dep:defmt","embassy-futures/defmt","embassy-sync/defmt","embedded-hal/defmt-03","embedded-io/defmt-03","embedded-io-async/defmt-03","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt","fugit/defmt"],"esp32":["dep:esp32","procmacros/rtc-slow","xtensa-lx-rt/esp32"],"esp32c2":["dep:esp32c2","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","esp-riscv-rt/rtc-ram","portable-atomic/unsafe-assume-single-core"],"esp32c6":["dep:esp32c6","esp-riscv-rt/rtc-ram","procmacros/has-lp-core"],"esp32h2":["dep:esp32h2","esp-riscv-rt/rtc-ram"],"esp32s2":["dep:esp32s2","portable-atomic/critical-section","procmacros/has-ulp-core","procmacros/rtc-slow","usb-otg","xtensa-lx-rt/esp32s2"],"esp32s3":["dep:esp32s3","procmacros/has-ulp-core","procmacros/rtc-slow","usb-otg","xtensa-lx-rt/esp32s3"],"log":["dep:log"],"unstable":["dep:embassy-embedded-hal","dep:embedded-can","dep:embedded-io","dep:embedded-io-async"],"usb-otg":["dep:embassy-usb-driver","dep:embassy-usb-synopsys-otg","dep:esp-synopsys-usb-otg","dep:usb-device"]},"yanked":false,"links":"esp-hal","rust_version":"1.84.0","pubtime":"2025-01-15T17:08:03Z","v":2}
{"name":"esp-hal","vers":"1.0.0-beta.0","deps":[{"name":"basic-toml","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chrono","req":"^0.4.39","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.2.0","features":["restore-state-u8"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"critical-section","req":"^1.2.0","features":["restore-state-u32"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"},{"name":"defmt","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"digest","req":"^0.10.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-embedded-hal","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-config","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-config","req":"^0.3.0","features":["build"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.36.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.25.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.28.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.19.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.15.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.27.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.31.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instability","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.10.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"serde","req":"^1.0.218","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.27.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"e9efaa9c1324ca20a22086aba2ce47a9bdc5bd65969af8b0cd5e879603b57bef","features":{"__esp_hal_embassy":[],"bluetooth":[],"default":[],"psram":[]},"features2":{"ci":["defmt","bluetooth"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"defmt":["dep:defmt","embassy-futures/defmt","embassy-sync/defmt","embedded-hal/defmt-03","embedded-io/defmt-03","embedded-io-async/defmt-03","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt","fugit/defmt"],"esp32":["dep:esp32","procmacros/rtc-slow","xtensa-lx-rt/esp32"],"esp32c2":["dep:esp32c2","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","esp-riscv-rt/rtc-ram","portable-atomic/unsafe-assume-single-core"],"esp32c6":["dep:esp32c6","esp-riscv-rt/rtc-ram","procmacros/has-lp-core"],"esp32h2":["dep:esp32h2","esp-riscv-rt/rtc-ram"],"esp32s2":["dep:esp32s2","portable-atomic/critical-section","procmacros/has-ulp-core","procmacros/rtc-slow","usb-otg","xtensa-lx-rt/esp32s2"],"esp32s3":["dep:esp32s3","procmacros/has-ulp-core","procmacros/rtc-slow","usb-otg","xtensa-lx-rt/esp32s3"],"log":["dep:log"],"unstable":["dep:embassy-embedded-hal","dep:embedded-can","dep:embedded-io","dep:embedded-io-async"],"usb-otg":["dep:embassy-usb-driver","dep:embassy-usb-synopsys-otg","dep:esp-synopsys-usb-otg","dep:usb-device"]},"yanked":false,"links":"esp-hal","rust_version":"1.84.0","pubtime":"2025-02-24T13:50:41Z","v":2}
{"name":"esp-hal","vers":"1.0.0-beta.1","deps":[{"name":"basic-toml","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"critical-section","req":"^1.2.0","features":["restore-state-u32"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^1.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.13.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"digest","req":"^0.10.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-embedded-hal","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-build","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-config","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-config","req":"^0.4.0","features":["build"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata","req":"^0.7.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"esp-metadata","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.37.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.26.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.29.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.20.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.16.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.28.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.32.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instability","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jiff","req":"^0.2.10","features":["static"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"log-04","req":"^0.4.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"log"},{"name":"nb","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.11.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core-06","req":"^0.6.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"rand_core"},{"name":"rand_core-09","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"rand_core"},{"name":"riscv","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.27.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"0d973697621cd3eef9c3f260fa8c1af77d8547cfc92734255d8e8ddf05c7d331","features":{"__bluetooth":[],"__esp_hal_embassy":[],"__esp_wifi_builtin_scheduler":[],"default":[],"psram":[]},"features2":{"__usb_otg":["dep:embassy-usb-driver","dep:embassy-usb-synopsys-otg","dep:esp-synopsys-usb-otg","esp-synopsys-usb-otg/esp32sx","esp-synopsys-usb-otg/fs"],"defmt":["dep:defmt","embassy-futures/defmt","embassy-sync/defmt","embedded-hal/defmt-03","embedded-io?/defmt-03","embedded-io-async?/defmt-03","enumset/defmt","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt","fugit/defmt"],"esp32":["dep:esp32","procmacros/rtc-slow","xtensa-lx-rt/esp32"],"esp32c2":["dep:esp32c2","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","esp-riscv-rt/rtc-ram","portable-atomic/unsafe-assume-single-core"],"esp32c6":["dep:esp32c6","esp-riscv-rt/rtc-ram","procmacros/has-lp-core"],"esp32h2":["dep:esp32h2","esp-riscv-rt/rtc-ram"],"esp32s2":["dep:esp32s2","portable-atomic/unsafe-assume-single-core","procmacros/has-ulp-core","procmacros/rtc-slow","xtensa-lx-rt/esp32s2","__usb_otg"],"esp32s3":["dep:esp32s3","procmacros/has-ulp-core","procmacros/rtc-slow","xtensa-lx-rt/esp32s3","__usb_otg"],"log-04":["dep:log-04"],"unstable":["dep:digest","dep:embassy-embedded-hal","dep:embedded-can","dep:embedded-io","dep:embedded-io-async","dep:rand_core-06","dep:rand_core-09","dep:nb","dep:ufmt-write"]},"yanked":false,"links":"esp-hal","rust_version":"1.86.0","pubtime":"2025-06-03T13:12:26Z","v":2}
{"name":"esp-hal","vers":"1.0.0-rc.0","deps":[{"name":"bitfield","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"critical-section","req":"^1.2.0","features":["restore-state-u32"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^1.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.13.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"digest","req":"^0.10.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-embedded-hal","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-config","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-config","req":"^0.5.0","features":["build"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata-generated","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-metadata-generated","req":"^0.1.0","features":["build-script"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-rom-sys","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.38.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.27.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.30.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.21.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.17.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.29.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.33.0","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instability","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jiff","req":"^0.2.10","features":["static"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"log-04","req":"^0.4.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"log"},{"name":"nb","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.11.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core-06","req":"^0.6.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"rand_core"},{"name":"rand_core-09","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"rand_core"},{"name":"riscv","req":"^0.12.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"strum","req":"^0.27.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"f3887eda2917deef3d99e7a5c324f9190714e99055361ad36890dffd0a995b49","features":{"__bluetooth":[],"__esp_hal_embassy":[],"__esp_wifi_builtin_scheduler":[],"psram":[],"requires-unstable":[]},"features2":{"__usb_otg":["dep:embassy-usb-driver","dep:embassy-usb-synopsys-otg","dep:esp-synopsys-usb-otg","esp-synopsys-usb-otg/esp32sx","esp-synopsys-usb-otg/fs"],"default":["rt"],"defmt":["dep:defmt","embassy-futures/defmt","embassy-sync/defmt","embedded-hal/defmt-03","embedded-io?/defmt-03","embedded-io-async?/defmt-03","enumset/defmt","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt","fugit/defmt"],"esp32":["dep:esp32","procmacros/rtc-slow","esp-rom-sys/esp32","esp-metadata-generated/esp32"],"esp32c2":["dep:esp32c2","portable-atomic/unsafe-assume-single-core","esp-rom-sys/esp32c2","esp-metadata-generated/esp32c2"],"esp32c3":["dep:esp32c3","esp-riscv-rt/rtc-ram","portable-atomic/unsafe-assume-single-core","esp-rom-sys/esp32c3","esp-metadata-generated/esp32c3"],"esp32c6":["dep:esp32c6","esp-riscv-rt/rtc-ram","procmacros/has-lp-core","esp-rom-sys/esp32c6","esp-metadata-generated/esp32c6"],"esp32h2":["dep:esp32h2","esp-riscv-rt/rtc-ram","esp-rom-sys/esp32h2","esp-metadata-generated/esp32h2"],"esp32s2":["dep:esp32s2","portable-atomic/unsafe-assume-single-core","procmacros/has-ulp-core","procmacros/rtc-slow","__usb_otg","esp-rom-sys/esp32s2","esp-metadata-generated/esp32s2"],"esp32s3":["dep:esp32s3","procmacros/has-ulp-core","procmacros/rtc-slow","__usb_otg","esp-rom-sys/esp32s3","esp-metadata-generated/esp32s3"],"log-04":["dep:log-04"],"rt":["dep:xtensa-lx-rt","dep:esp-riscv-rt","esp32?/rt","esp32c2?/rt","esp32c3?/rt","esp32c6?/rt","esp32h2?/rt","esp32s2?/rt","esp32s3?/rt"],"unstable":["dep:digest","dep:embassy-embedded-hal","dep:embedded-can","dep:embedded-io","dep:embedded-io-async","dep:rand_core-06","dep:rand_core-09","dep:nb","dep:ufmt-write"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2025-07-16T10:49:50Z","v":2}
{"name":"esp-hal","vers":"1.0.0-rc.1","deps":[{"name":"bitfield","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["restore-state-u32"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"defmt","req":"^1.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"digest","req":"^0.10.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-embedded-hal","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-06","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-io"},{"name":"embedded-io-07","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-io"},{"name":"embedded-io-async-06","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-io-async"},{"name":"embedded-io-async-07","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-io-async"},{"name":"enumset","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-config","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-config","req":"^0.6.0","features":["build"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata-generated","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-metadata-generated","req":"^0.2.0","features":["build-script"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-rom-sys","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-sync","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.39","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.28","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.31","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.22","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.18","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.30","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.34","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instability","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jiff","req":"^0.2","features":["static"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"log-04","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"log"},{"name":"nb","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.11","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core-06","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"rand_core"},{"name":"rand_core-09","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"rand_core"},{"name":"riscv","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"sha1","req":"^0.10","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"f75242d788e67fc7ce51308019c0ff5d5103f989721577bb566b02710ef1ba79","features":{"__bluetooth":[],"exception-handler":[],"psram":[],"requires-unstable":[]},"features2":{"__usb_otg":["dep:embassy-usb-driver","dep:embassy-usb-synopsys-otg","dep:esp-synopsys-usb-otg","esp-synopsys-usb-otg/esp32sx","esp-synopsys-usb-otg/fs"],"default":["rt","exception-handler"],"defmt":["dep:defmt","embassy-futures/defmt","embassy-sync/defmt","embedded-io-06?/defmt-03","embedded-io-async-06?/defmt-03","embedded-io-07?/defmt","embedded-io-async-07?/defmt","enumset/defmt","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt","fugit/defmt","esp-riscv-rt?/defmt","xtensa-lx-rt?/defmt","esp-sync/defmt"],"esp32":["dep:esp32","procmacros/rtc-slow","esp-rom-sys/esp32","esp-sync/esp32","esp-metadata-generated/esp32","dep:sha1","dep:sha2"],"esp32c2":["dep:esp32c2","esp-riscv-rt/no-mie-mip","portable-atomic/unsafe-assume-single-core","esp-rom-sys/esp32c2","esp-sync/esp32c2","esp-metadata-generated/esp32c2"],"esp32c3":["dep:esp32c3","esp-riscv-rt/no-mie-mip","esp-riscv-rt/rtc-ram","portable-atomic/unsafe-assume-single-core","esp-rom-sys/esp32c3","esp-sync/esp32c3","esp-metadata-generated/esp32c3"],"esp32c6":["dep:esp32c6","esp-riscv-rt/rtc-ram","procmacros/has-lp-core","esp-rom-sys/esp32c6","esp-sync/esp32c6","esp-metadata-generated/esp32c6"],"esp32h2":["dep:esp32h2","esp-riscv-rt/rtc-ram","esp-rom-sys/esp32h2","esp-sync/esp32h2","esp-metadata-generated/esp32h2"],"esp32s2":["dep:esp32s2","portable-atomic/unsafe-assume-single-core","procmacros/has-ulp-core","procmacros/rtc-slow","__usb_otg","esp-rom-sys/esp32s2","esp-sync/esp32s2","esp-metadata-generated/esp32s2"],"esp32s3":["dep:esp32s3","procmacros/has-ulp-core","procmacros/rtc-slow","__usb_otg","esp-rom-sys/esp32s3","esp-sync/esp32s3","esp-metadata-generated/esp32s3"],"log-04":["dep:log-04"],"rt":["dep:xtensa-lx-rt","dep:esp-riscv-rt","esp32?/rt","esp32c2?/rt","esp32c3?/rt","esp32c6?/rt","esp32h2?/rt","esp32s2?/rt","esp32s3?/rt","critical-section"],"unstable":["dep:digest","dep:embassy-embedded-hal","dep:embedded-can","dep:embedded-io-06","dep:embedded-io-async-06","dep:embedded-io-07","dep:embedded-io-async-07","dep:rand_core-06","dep:rand_core-09","dep:nb","dep:ufmt-write"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2025-10-13T16:54:07Z","v":2}
{"name":"esp-hal","vers":"1.0.0","deps":[{"name":"bitfield","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["restore-state-u32"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.5.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"defmt","req":"^1.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"delegate","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"digest","req":"^0.10.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"document-features","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-embedded-hal","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-usb-synopsys-otg","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-06","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-io"},{"name":"embedded-io-07","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-io"},{"name":"embedded-io-async-06","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-io-async"},{"name":"embedded-io-async-07","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-io-async"},{"name":"enumset","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-config","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-config","req":"^0.6.0","features":["build"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-metadata-generated","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-metadata-generated","req":"^0.3.0","features":["build-script"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"esp-riscv-rt","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"esp-rom-sys","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-sync","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.39","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.28","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.31","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.22","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.18","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.30","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.34","features":["critical-section","rt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"instability","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jiff","req":"^0.2","features":["static"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"log-04","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"log"},{"name":"nb","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.11","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"rand_core-06","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"rand_core"},{"name":"rand_core-09","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"rand_core"},{"name":"riscv","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"normal"},{"name":"sha1","req":"^0.10","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"xtensa\")","kind":"normal"}],"cksum":"54786287c0a61ca0f78cb0c338a39427551d1be229103b4444591796c579e093","features":{"__bluetooth":[],"exception-handler":[],"float-save-restore":["xtensa-lx-rt/float-save-restore"],"psram":[],"requires-unstable":[]},"features2":{"__usb_otg":["dep:embassy-usb-driver","dep:embassy-usb-synopsys-otg","dep:esp-synopsys-usb-otg","esp-synopsys-usb-otg/esp32sx","esp-synopsys-usb-otg/fs"],"default":["rt","exception-handler","float-save-restore"],"defmt":["dep:defmt","embassy-futures/defmt","embassy-sync/defmt","embedded-io-06?/defmt-03","embedded-io-async-06?/defmt-03","embedded-io-07?/defmt","embedded-io-async-07?/defmt","enumset/defmt","esp32?/defmt","esp32c2?/defmt","esp32c3?/defmt","esp32c6?/defmt","esp32h2?/defmt","esp32s2?/defmt","esp32s3?/defmt","fugit/defmt","esp-riscv-rt?/defmt","xtensa-lx-rt?/defmt","esp-sync/defmt"],"esp32":["dep:esp32","procmacros/rtc-slow","esp-rom-sys/esp32","esp-sync/esp32","esp-metadata-generated/esp32","dep:sha1","dep:sha2"],"esp32c2":["dep:esp32c2","esp-riscv-rt/no-mie-mip","portable-atomic/unsafe-assume-single-core","esp-rom-sys/esp32c2","esp-sync/esp32c2","esp-metadata-generated/esp32c2"],"esp32c3":["dep:esp32c3","esp-riscv-rt/no-mie-mip","esp-riscv-rt/rtc-ram","portable-atomic/unsafe-assume-single-core","esp-rom-sys/esp32c3","esp-sync/esp32c3","esp-metadata-generated/esp32c3"],"esp32c6":["dep:esp32c6","esp-riscv-rt/rtc-ram","procmacros/has-lp-core","esp-rom-sys/esp32c6","esp-sync/esp32c6","esp-metadata-generated/esp32c6"],"esp32h2":["dep:esp32h2","esp-riscv-rt/rtc-ram","esp-rom-sys/esp32h2","esp-sync/esp32h2","esp-metadata-generated/esp32h2"],"esp32s2":["dep:esp32s2","portable-atomic/unsafe-assume-single-core","procmacros/has-ulp-core","procmacros/rtc-slow","__usb_otg","esp-rom-sys/esp32s2","esp-sync/esp32s2","esp-metadata-generated/esp32s2"],"esp32s3":["dep:esp32s3","procmacros/has-ulp-core","procmacros/rtc-slow","__usb_otg","esp-rom-sys/esp32s3","esp-sync/esp32s3","esp-metadata-generated/esp32s3"],"log-04":["dep:log-04"],"rt":["dep:xtensa-lx-rt","dep:esp-riscv-rt","esp32?/rt","esp32c2?/rt","esp32c3?/rt","esp32c6?/rt","esp32h2?/rt","esp32s2?/rt","esp32s3?/rt","critical-section"],"unstable":["dep:digest","dep:embassy-embedded-hal","dep:embedded-can","dep:embedded-io-06","dep:embedded-io-async-06","dep:embedded-io-07","dep:embedded-io-async-07","dep:rand_core-06","dep:rand_core-09","dep:nb","dep:ufmt-write"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2025-10-30T08:58:46Z","v":2}
