/awesome-rp2040-rust

Curated list of resources for RP2040 development in the Rust programming language

Creative Commons Zero v1.0 UniversalCC0-1.0

Awesome RP2040 Rust

Awesome

A curated list of resouces for development in the Rust programming language for the RP2040 microcontroller

Table of Contents

Community

You can usually find community members in the #rp-rs:matrix.org Matrix room.

Books, Blogs, and Training Materials

Video Courses and Talks

Tools

  • probe-rs - A flashing and debugging tool for embedded devices
  • elf2uf2 - A tool to convert ELF files to UF2 files. Useful when you have no debugger(or second RP2040 used as a debugger) and want to flash your firmware.

Templates

Projects

  • μLA - A SUMP/OLS compatible Micro Logic analyzer using PIO
  • RMK - A feature-rich Rust keyboard firmware
  • rp2040-sound-card - A USB Audio implementation on the RP2040
  • rp2040-37c3-oled - Rust Firmware for displaying the 37C3 Logo animation
  • inputmodule-rs - A Laptops Input Module Firmware

Contributing

Any contributions are welcome! If you would like to add a project or resource just open a PR with the changes. If you have any questions, suggestions or want to make a larger contribution please open an issue.

License

This list is licensed under