7 releases (breaking)

new 0.8.1 Oct 25, 2024
0.8.0 Oct 18, 2024
0.7.0 May 3, 2024
0.6.0 Jul 15, 2023
0.2.0 Dec 31, 2020

#59 in Embedded development

Download history 1639/week @ 2024-07-04 1343/week @ 2024-07-11 1031/week @ 2024-07-18 1201/week @ 2024-07-25 827/week @ 2024-08-01 689/week @ 2024-08-08 509/week @ 2024-08-15 503/week @ 2024-08-22 721/week @ 2024-08-29 741/week @ 2024-09-05 947/week @ 2024-09-12 860/week @ 2024-09-19 768/week @ 2024-09-26 914/week @ 2024-10-03 1082/week @ 2024-10-10 1384/week @ 2024-10-17

4,267 downloads per month
Used in ockam_transport_ble

MIT/Apache

1.5MB
25K SLoC

SAM E54 Xplained Pro Evaluation Kit Board Support Crate

This crate provides a type-safe Rust API for working with the SAM E54 Xplained Pro Evaluation Kit.

Board Features

  • Microchip [ATSAME54P] Cortex-M4F microcontroller
    • 1MB Flash
    • 256kB SRAM (128kB if ECCRAM is enabled)
    • 8MB SPI Flash chip

Prerequisites

  • Install the cross-compilation target
    • $ rustup target add thumbv7em-none-eabihf
  • Install the cargo-embed
    • $ cargo install cargo-embed

Running an example

  • Checkout the atsamd repository
  • Go to directory boards/atsame54_xpro
  • Build and flash the device
    • eg. cargo embed --release --example blinky_rtic

Dependencies

~8MB
~192K SLoC