[TriEmbed] Using RUST for ESP8266 (or general embedded) programming

Scott Hall scottghall1 at gmail.com
Thu Jul 26 10:37:14 CDT 2018


I have a friend at work, Al Bennett (see cc:), who is looking for a project
to dig into using RUST to program an embedded systems board.  The ESP8266
series came to mind because he has some (and they are cheap) and a simple
lighting control project would be a good starter, but it could be on
something else.  He is not interested in the Arduino IDE (ie. C++) route,
or microPython, but is not adverse to using an OS as long as the main
programming uses RUST.

He explored the RUST users group meetup, but they are mostly web designers,
and he wants to explore embedded systems with it.

Here are a couple of pertinent links:
Using Rust in an Embedded Project: A Simple Example [Using the STM32
Discovery board]:
https://spin.atomicobject.com/2016/07/08/rust-embedded-project-example/

Using the Rust Language on Embedded Projects [Generic 2015 vintage]:
https://spin.atomicobject.com/2015/02/20/rust-language-c-embedded/

The state of Rust on embedded devices and IoT:
https://www.reddit.com/r/rust/comments/567fsz/the_state_of_rust_on_embedded_devices_and_iot/

Embedded Design Magazine - Alternatives to C/C++ for system programming in
a distributed multicore world:
https://www.embedded.com/design/programming-languages-and-tools/4428704/Alternatives-to-C-C--for-system-programming-in-a-distributed-multicore-world

For those not familiar with RUST, here are a couple of links:
Quora - What is Rust? (the programming language):
https://www.quora.com/What-is-Rust-the-programming-language

Brightwhiz - What is Rust Programming Language?
https://brightwhiz.com/rust-programming-language-quick-glance/

-- 
Scott G. Hall
Raleigh, NC, USA
scottghall1 at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.triembed.org/pipermail/triembed_triembed.org/attachments/20180726/31cb4876/attachment.htm>


More information about the TriEmbed mailing list