back

by anderspitman·8y ago·view on hn ↗
I'm so excited that we're feasibly within a year or two of being able to develop embedded devices in Rust[0] on RISC-V microcontrollers [1] running on open source RTOSes also written in Rust[2]. It's currently already possible but still requires quite a bit of hacking. Plus the RF stacks (Bluetooth in particular) aren't there yet. What a time to be a developer. PS RISC-V on my X220 wouldn't hurt either.

[0] http://blog.japaric.io/quickstart/

[1] https://www.sifive.com/products/hifive1/

[2] https://www.tockos.org/

1 comments
> I'm so excited that we're feasibly within a year or two of being able to develop embedded devices in Rust[0] on RISC-V microcontrollers

I'm happy to report that the future is yesterday![0][1] (sort of)

> Plus the RF stacks (Bluetooth in particular) aren't there yet.

Espressif is a RISC-V foundation member, and you know what that means. (hint: it rhymes with could-pie den-sill-hiccup)† :- )

[0]: https://abopen.com/news/rust-comes-risc-v/ [1]: https://github.com/dvc94ch/hifive

† «Goodbye Tensilica» (sorry Tensilica, I have nothing against you!)

Very nice. I actually hadn't realized Tensilica wasn't an Espressif technology. That would definitely be sweet if they switched to RISC-V