youtu.be/I2yfPAyACps?...
youtu.be/kESBAiTYMoQ
youtu.be/kESBAiTYMoQ
Revisit the magic via these videos on the @rustfoundation.org YouTube channel, incl. sessions, keynotes, & this highlight reel: www.youtube.com/watch?v=Hw_I...
+Don’t miss these event pics 📸 www.flickr.com/photos/rustf...
Revisit the magic via these videos on the @rustfoundation.org YouTube channel, incl. sessions, keynotes, & this highlight reel: www.youtube.com/watch?v=Hw_I...
+Don’t miss these event pics 📸 www.flickr.com/photos/rustf...
github.com/lucasw/jolt_...
github.com/lucasw/jolt_...
github.com/lucasw/misc_...
github.com/lucasw/misc_...
github.com/lucasw/misc_...
Next step is udp send/recv, after that the postcard & sntpc stuff should be easy.
#RustLang #EmbeddedRust #STM32 #GPIO #AsyncRust #EmbassyRs #ProbeRs #RetroROM #Microcontrollers
theoasisbbs.com/rust-stm32-g...
#RustLang #EmbeddedRust #STM32 #GPIO #AsyncRust #EmbassyRs #ProbeRs #RetroROM #Microcontrollers
theoasisbbs.com/rust-stm32-g...
As always: if you need help with Embedded, Rust, or similar things, shoot me a message!
If you're a user of postcard, p-rpc, or are interested in the more experimental new ergot: shoot me a message!
As always: if you need help with Embedded, Rust, or similar things, shoot me a message!
If you're a user of postcard, p-rpc, or are interested in the more experimental new ergot: shoot me a message!
... required for `f32` to implement `SimdRealField`" when trying to make a Rotation2 with an angle. Solution: use libm:
nalgebra = { version = "0.33.2", default-features = false, features = ["libm"] }
... required for `f32` to implement `SimdRealField`" when trying to make a Rotation2 with an angle. Solution: use libm:
nalgebra = { version = "0.33.2", default-features = false, features = ["libm"] }
example curve using plotters below. Next thing to do is make some adjustments to the closest point finding.
example curve using plotters below. Next thing to do is make some adjustments to the closest point finding.
github.com/lucasw/cloth...
github.com/lucasw/cloth...
pub fn foo<F: Fn(f64) -> f64>(
...
my_fn: Option<&F>
)
call it with None like this:
foo(..., None::<fn(f64) -> f64>.as_ref())
pub fn foo<F: Fn(f64) -> f64>(
...
my_fn: Option<&F>
)
call it with None like this:
foo(..., None::<fn(f64) -> f64>.as_ref())
“Rust for Robotics: Safer, Faster Systems for Autonomous Applications”
→ rustconf.com/schedule/#1480
#rustlang
“Rust for Robotics: Safer, Faster Systems for Autonomous Applications”
→ rustconf.com/schedule/#1480
#rustlang