1 unstable release
Uses new Rust 2024
| 0.1.0 | Aug 17, 2025 |
|---|
#806 in Embedded development
124 downloads per month
7KB
Embassy embedded-time
This library provides an embedded_time::Clock that can be used with [embassy].
The provided embedded_time::Clock implementation is based on [embassy_time].
Usage
use embassy_embedded_time::EmbassyClock;
use embedded_time::Clock;
let clock = EmbassyClock::default();
let now = clock.try_now().unwrap();
println!("Current time: {:?}", now);
embassy-embedded-time
Provides an
embedded-time::Clock
using embassy_time so that embedded-time can easily be used with embassy.
Usage
It's extremely straight-forward to start using a clock:
use embassy_embedded_time::EmbassyClock;
use embedded_time::Clock;
fn main() {
let clock = EmbassyClock::default();
let now = clock.try_now().unwrap();
println!("Current time: {:?}", now);
}
Dependencies
~1.5MB
~31K SLoC