18 releases (9 breaking)

0.12.2 Jun 27, 2025
0.11.4 May 7, 2025
0.11.1 Jan 31, 2025
0.10.1 Dec 11, 2024
0.2.0 Dec 31, 2020

#64 in Embedded development

Download history 413/week @ 2025-03-15 453/week @ 2025-03-22 551/week @ 2025-03-29 1013/week @ 2025-04-05 2873/week @ 2025-04-12 4511/week @ 2025-04-19 4072/week @ 2025-04-26 6556/week @ 2025-05-03 5430/week @ 2025-05-10 5299/week @ 2025-05-17 5622/week @ 2025-05-24 5516/week @ 2025-05-31 3672/week @ 2025-06-07 2480/week @ 2025-06-14 670/week @ 2025-06-21 375/week @ 2025-06-28

8,027 downloads per month
Used in ockam_transport_ble

MIT/Apache

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

~9MB
~209K SLoC

OSZAR »