Overview of embedded-svc
masterThe embedded-svc crate provides a set of Rust traits for common embedded services, including Wi-Fi, networking, HTTP servers (httpd), and logging.
Its primary purpose is to serve as a common abstraction layer. While the current ecosystem primarily uses these traits via the esp-idf-svc implementation for ESP32 devices, the APIs are designed to be portable, allowing different hardware platforms to implement the same traits to create a unified embedded ecosystem.