Exciting update from Dylan McKay on a Rust fork with AVR support:
I’ve been spending a bunch of time recently working on the LLVM AVR backend and integrating it into the Rust programming language.
In the coming months the Rust compiler should support AVR support out-of-the-box!
A few years back I started getting into Rust. Around the same time I started playing around with electronics and microcontrollers. After a bit I realised that the two would be a match made in heaven and so I started to investigate what it would take to get a Rust program running on the Arduino UNO.
I found a stale fork of LLVM on SourceForge and spent a few days updating it to LLVM trunk.
Two years later…..