#embedded-hal #arm #cortex-m #no-std

deprecated no-std atsamd21-hal

HAL and Peripheral access API for ATSAMD21 microcontrollers

9 unstable releases (3 breaking)

Uses old Rust 2015

0.3.1 Mar 23, 2019
0.3.0 Mar 3, 2019
0.2.1 Sep 15, 2018
0.1.0 May 14, 2018
0.0.3 May 12, 2018

#278 in #embedded-hal


Used in 2 crates (via keymatrix)

MIT/Apache

1.5MB
41K SLoC

HAL for working with atsamd21 devices

This crate provides a type-safe API for working with atsamd21 based devices. Currently this crate supports atsamd21g18a or atsamd21e18a (selectable via the samd21g18a or samd21e18a features), and should be able to support other variants in a similar fashion; pull requests for this are welcomed!

Examples?

Check out the metro_m0 board support crate examples:

https://github.com/wez/atsamd/tree/master/metro_m0/examples

Deprecated

This crate has been replaced by atsamd-hal, which combines both atsamd21 and atsamd51 support.

Dependencies

~0.8–1MB
~17K SLoC