imxrt-rs

User and developer documentation for the imxrt-rs project.

Getting started

If you're not familiar with our work, take a look at the ecosystem walkthrough. The walkthrough demonstrates how you can combine imxrt-rs packages to support your embedded Rust development.

If you're using an imxrt-rs package, consult the toolchain setup to prepare your development environment. Our recommended flashing and debugging tools can help you deploy your application on your hardware.

For links to helpful references, check out our external documentation sources.

If you're already familiar with embedded Rust and want to dive in, the best place to start is in the imxrt-hal repository. You'll find small hardware examples that run on various development boards.

About

We provide community support for using Rust on NXP's i.MX RT processors. We develop hardware drivers with embedded-hal compatibility. We also provide packages for embedded application development and debugging. To support these goals, we collaborate with the broader embedded Rust community.

By supporting this platform, we want to improve the general quality and accessibility of embedded Rust.

Contact