This talk drives into the process of developing Rust bindings for a small Real-Time Operating System suitable for micro-controllers, ThreadX. Practical strategies for creating unsafe bindings, a safe Rust API and creating Rust applications that use the facilities of the OS.