`metro_m0` logo

`metro_m0`

Free

Board support for the [Metro M0 board] in the [atsamd-rs] repo. It is an [atsamd-rs tier 1 support] board. [![crates.io](https://img.shields.io/crates/v/metro_m0.svg)](https://crates.io/crates/metro_m0)

FreeFree tier
Type
Open Source

About `metro_m0`

Board support crate for the Adafruit Metro M0 board within the atsamd-rs ecosystem. It provides tier 1 support, ensuring stable integration with the atsamd-rs HAL. The crate is open-source and listed in the awesome-embedded-rust collection, making it a reliable choice for embedded Rust development on the Metro M0.

Key Features

Tier 1 board support in the atsamd-rs HAL
Designed specifically for the Adafruit Metro M0 board
Open-source Rust crate published on crates.io
Part of the awesome-embedded-rust curated list

Pros & Cons

Pros
  • Tier 1 support ensures stability and active maintenance
  • Well-integrated with the atsamd-rs hardware abstraction layer
  • Open-source and community-driven
Cons
  • Limited to the specific peripherals of the Metro M0 board
  • Requires familiarity with the atsamd-rs HAL and Rust embedded ecosystem

Best For

Rust embedded development on Adafruit Metro M0Building firmware for ARM Cortex-M0+ microcontrollersPrototyping with Metro M0 using the atsamd-rs ecosystem