All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.9.2 - 2026-08-09
- (itsybitsy_m4) Switch itsybitsy_m4 BSP to latest HAL release. (#954)
0.9.1 - 2025-04-12
- Updated atsamd hal version from 0.17 to 0.21, added rust-toolchain.toml
0.9.0 - 2024-10-17
- [breaking] Update HAL dependency to
0.17(#754)
- update hal dependency to v0.15
- Removed use of i2c v1 API
- Make use of the
bsp::peripherals!macro to alias SERCOM 1,2 and 3
- Updated to 2021 edition, updated dependencies, removed unused dependencies (#562)
- add
sercom_interruptexample to show how to- manually configure sercom for uart operation
- use sercom interrupts
- update bsp to use the v2 API
- bump cortex-m dependency to 0.7
- add SPI example
- change dotstar and usb_serial examples to replace deprecated
SpinTimerwithTimerCounter - remove extraneous
embedded-haldependencies from BSPs - cleanup
cortex_mdependency - move
usbd-xcrates used only in examples to[dev-dependencies] - removed unnecessary dependency on
nbandpanic_rtt(#510)
Changelog tracking started at v0.6.0