Crates.io | feather_m0 |
lib.rs | feather_m0 |
version | |
source | src |
created_at | 2019-03-03 00:35:03.740003 |
updated_at | 2024-12-11 14:03:25.309737 |
description | Board Support crate for the Adafruit Feather M0 |
homepage | |
repository | https://github.com/atsamd-rs/atsamd |
max_upload_size | |
id | 118249 |
Cargo.toml error: | TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
This crate provides a type-safe API for working with the Adafruit Feather M0 board.
rustup target add thumbv6m-none-eabi
Check out the repository for examples:
https://github.com/atsamd-rs/atsamd/tree/master/boards/feather_m0/examples
cd boards/feather_m0
$ cargo hf2 --release --example blinky_basic
Finished release [optimized + debuginfo] target(s) in 0.19s
Searching for a connected device with known vid/pid pair.
Trying Ok(Some("Adafruit Industries")) Ok(Some("PyBadge"))
Flashing "/Users/User/atsamd/boards/feather_m0/target/thumbv7em-none-eabihf/release/examples/blinky_basic"
Finished in 0.079s
$
Note that some older Feather M0 boards do not come with support for HF2. For these boards,
you can upload using the bossa
tool as described in the atsamd crate documentation.