masto.es es uno de los varios servidores independientes de Mastodon que puedes usar para participar en el fediverso.
Bienvenidos a masto.es, el mayor servidor de Mastodon para hispanohablantes de temática general. Registros limitados actualmente a invitaciones.

Administrado por:

Estadísticas del servidor:

1,9 K
usuarios activos

#rustembedded

0 publicaciones0 participantes0 publicaciones hoy

weekend tinkering project: hardware wezterm running on a picocalc! This is built using embassy and a slightly tweaked version of the sunset crate for the ssh client. The photo makes things look a lot further along than they really are, because the terminal emulation is virtually non-existent and there is no connection between the keyboard and the ssh session yet. #embededrust #RustEmbedded #embassyrs #rustlang

This week, I added N-dimensional cubic spline support to InterpN (#RustLang library and #Python bindings).

This approach is similar to a De Casteljau recursion in higher dimensions, but uses a depth-first traversal of the calculation to avoid actualizing 4^(ndim-1) values simultaneously, instead keeping memory usage to a linear O(ndims) and entirely on the stack.

As a result, it requires no heap allocation at all, doesn't even use the standard library, and is #RustEmbedded -compatible.

After roughly 6 years of work, embedded-hal 1.0 is finally stabilized and released!

- blog.rust-embedded.org/embedde
- github.com/rust-embedded/embed

embedded-hal (often abbreviated e-h) is a hardware abstraction layer in the form of a collection of Rust traits (both sync and async). It allows writing device drivers that will run on any hardware that implements the HAL.

Stabilization is a great thing for the Embedded Rust ecosystem. Go ahead and write drivers!

Hey makers, hackers, and electronics folks of the fediverse, what’s your go-to small cheap dev board that ISN’T an ATmega (too small) or ESP32 (too cursed)? I’m asking because I’m writing a gadget-device framework in Rust, and would like to port it to the most popular dev boards.

Hey, folks - last week, I published the first version of `strobe`, a library for elementwise array expressions.

It is no-std and no-alloc compatible.

For large source arrays in nontrivial expressions, it is also about 2-3x faster than the usual method for ergonomic array operations (allocating storage for each intermediate result).

Docs: docs.rs/strobe/0.1.3/strobe/in

Github: github.com/jlogan03/strobe

Full benchmark outputs: github.com/jlogan03/strobe/pul