4 releases (breaking)

0.6.0 Jul 15, 2023
0.4.0 Jan 11, 2022
0.3.0 Sep 27, 2021
0.2.0 Dec 31, 2020

#51 in Embedded development

Download history 2233/week @ 2023-06-08 2195/week @ 2023-06-15 1366/week @ 2023-06-22 1344/week @ 2023-06-29 1573/week @ 2023-07-06 1447/week @ 2023-07-13 1463/week @ 2023-07-20 1878/week @ 2023-07-27 2124/week @ 2023-08-03 1917/week @ 2023-08-10 1494/week @ 2023-08-17 2408/week @ 2023-08-24 2764/week @ 2023-08-31 3222/week @ 2023-09-07 2977/week @ 2023-09-14 2418/week @ 2023-09-21

11,675 downloads per month
Used in ockam_transport_ble

MIT/Apache

1.5MB
24K 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

~10MB
~313K SLoC