Rust is moving closer to wider deployment in industrial and embedded environments now that Ferrous Systems has made a certified subset of the Rust core library available in the latest version of the Ferrocene toolchain. The certification falls under IEC 61508 at SIL2 level. This is a widely used standard in electronics for industrial safety. The core library is crucial for systems that run without a standard library, such as firmware or real-time control software.
Imagine a robot built from 3D-printed parts, tiny motors, and an ordinary marker pen. Each robot is compact and low-cost, driven by two stepper motors with O-rings for wheels and an Arduino Nano as its brain. The pen sits at the center, ready to draw as the robot carefully moves across a whiteboard or a sheet of paper. Early versions moved slowly and carefully drew lines, but the design kept evolving.