Skip to content

error[E0432]: unresolved imports esp_idf_svc::hal::gpio::IOPin, esp_idf_svc::hal::peripheral, esp_idf_svc::hal::prelude #645

Description

@Graceful-Massana

Bug description

Using esp-idf-svc = { version = "0.52.1", features = ["critical-section", "embassy-time-driver", "embassy-sync"] }, running cargo build fails the message "error[E0432]: unresolved imports esp_idf_svc::hal::gpio::IOPin, esp_idf_svc::hal::peripheral, esp_idf_svc::hal::prelude"

To Reproduce

Generate a project using "cargo generate esp-rs/esp-idf-template cargo", call hal::{gpio::IOPin, peripheral, prelude} and try building using "cargo build".

Expected behavior

Expected to resolve the import and build properly.

Environment

  • Crate (esp-idf-svc) version: 0.52.1
  • ESP-IDF branch or tag: v5.5.3
  • Target device (MCU): Esp32
  • OS: Windows 11 Pro

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    • Status
      Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions