atsamd
atsamd copied to clipboard
Target atsamd microcontrollers using Rust
# Summary Adds support for SAM C20 and C21 devices. Added the SVD files downloaded from Atmel's site and generated the pac crates using svd2rust. Only modification made to SVD...
Summary: it's possible to compile a program that uses the RTC peripheral, which hangs when the RTC tries to sync since the RTC does not have a clock enabled at...
What would be needed to support i2c slave mode? It seems like there is a lot of overlap with i2c master, but I am not sure what the structure would...
Per [https://github.com/atsamd-rs/atsamd/pull/471], the Adafruit Neopixel Trinkey support was merged in without support for the capacitive touch buttons. I'm happily using `neo_trinkey` without it :) But I am personally looking for...
First of all, sorry for the many edits. I unfortunately hit [Ctrl+Enter] for a newline, but instead created an unfinished issue. Now it is done. 😅 The specification of the...
# Summary Fixes USB enumeration issues with fast host controllers. The USB spec permits SETUP for control transfers to be sent at any time. The device is not permitted to...
# Summary I am bumping the version of usb-device for the grand central. # Checklist - [x] `CHANGELOG.md` for the BSP or HAL updated - [x] All new or modified...
# Summary Initial work by @bradleyharden for v2 SERCOM, with more updates to account for improvements in our project and others. Still some issues to work through, but at this...
In #750 I've been working on updating PyGamer to the current HAL, and I'm finding that the WS2812 / neopixel is a tricky problem to solve generically. In the timer-based...
Really just notes from a few hours spent with the SPI-driven WS2812 (neopixel) crate. 1. **(Done in [772](https://github.com/atsamd-rs/atsamd/pull/772))** We currently implement embedded-hal 1.0's [SpiBus](https://docs.rs/embedded-hal/latest/embedded_hal/spi/trait.SpiBus.html) only for Duplex SPIs, however it...