10 releases (breaking)

new 0.10.1 Dec 11, 2024
0.10.0 Nov 28, 2024
0.9.0 Nov 21, 2024
0.7.0 May 3, 2024
0.2.0 Dec 31, 2020

#231 in Embedded development

Download history 525/week @ 2024-08-21 689/week @ 2024-08-28 731/week @ 2024-09-04 833/week @ 2024-09-11 969/week @ 2024-09-18 768/week @ 2024-09-25 900/week @ 2024-10-02 1057/week @ 2024-10-09 1396/week @ 2024-10-16 1004/week @ 2024-10-23 621/week @ 2024-10-30 749/week @ 2024-11-06 729/week @ 2024-11-13 880/week @ 2024-11-20 800/week @ 2024-11-27 621/week @ 2024-12-04

3,351 downloads per month
Used in ockam_transport_ble

MIT/Apache

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

~8.5MB
~202K SLoC