All Projects → esp-rs → embedded-svc

esp-rs / embedded-svc

Licence: Apache-2.0, MIT licenses found Licenses found Apache-2.0 LICENSE-APACHE MIT LICENSE-MIT
Rust APIs and abstractions for various embedded services (WiFi, Network, Httpd, Logging, etc.)

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to embedded-svc

mfrc522
A platform agnostic driver to interface the MFRC522 (RFID reader/writer)
Stars: ✭ 27 (-62.5%)
Mutual labels:  embedded-hal
pwm-pca9685-rs
Platform-agnostic Rust driver for the PCA9685 I2C 16-channel, 12-bit PWM/Servo/LED controller
Stars: ✭ 19 (-73.61%)
Mutual labels:  embedded-hal
esp-idf-hal
embedded-hal implementation for Rust on ESP32 and ESP-IDF
Stars: ✭ 42 (-41.67%)
Mutual labels:  embedded-hal
shared-bus
Crate for sharing buses between multiple devices
Stars: ✭ 67 (-6.94%)
Mutual labels:  embedded-hal
embedded-ccs811-rs
Platform agnostic Rust driver for the CCS811 ultra-low power digital gas sensor for monitoring indoor air quality
Stars: ✭ 12 (-83.33%)
Mutual labels:  embedded-hal
stm32wb-hal
[WIP] embedded-hal for the STM32WB family of microcontrollers
Stars: ✭ 19 (-73.61%)
Mutual labels:  embedded-hal
nuclei-sdk
Nuclei RISC-V Software Development Kit
Stars: ✭ 65 (-9.72%)
Mutual labels:  embedded-hal
ssd1675
Rust driver for SSD1675 e-Paper display controller
Stars: ✭ 56 (-22.22%)
Mutual labels:  embedded-hal

Rust APIs and abstractions for embedded services

CI crates.io Documentation

This crate ships traits for embedded features such as wifi, networking, httpd, logging. The intended use is for concrete implementations to use the traits provided in this crate as a common base. This would eventually lead to a portable embedded ecosystem. The APIs currently have a single implementation for the ESP32[-XX] / ESP-IDF. However, they are meant to be portable and should be possible to implement for other boards too.

For more information, check out:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].