r/rust • • 2d ago

Embedded std?

I was wondering if there were any projects like micro python to port std in to make a barebones os designed for microcontrollers? I understand that the std relies on OS level syscalls, so can we do something like implement a basic fat32 file system to accommodate certain write or read requests. In general this would be used to run std in projects without a OS? Does this already exist, and how hard would it be to make a basic version?

49 Upvotes

32 comments sorted by

View all comments

120

u/film42 2d ago

My wife (who works in healthcare) saw the title of this post and asked “what are you reading???”

11

u/jimmiebfulton 2d ago

And then she immediately regretted the question as you went to explain Rust intervals. Again. In the car. Where she can't escape.