atsamd
atsamd copied to clipboard
Target atsamd microcontrollers using Rust
This is still a work in progress. Milestone: https://github.com/atsamd-rs/atsamd/milestone/1 Currently blocked by: - Update embedded-hal dependency to 1.0 (#332) - Use embedded-time (#333) - Refactor UART implementation (#329) - ~~Implement...
Discovered in #113 Its possible for user and or library subsystems to both attempt to take the same clock causing panic. We should look at how to have the clock...
Just to start a discussion around what our bsp api should look like. Most of us are using inherited a pattern that splashes the hal into the main export that...
I started working on ethernet support for SAME53/54. The basic initialization is copied from Atmel Start. Maybe someone can have a look at the overall structure of the code. Since...
Remove [time.rs] in favour of [embedded-time]. This will require reworking any peripheral implementations which use frequency and/or time units. Work on this is already underway in #308. [time.rs]: https://github.com/atsamd-rs/atsamd/blob/master/hal/src/common/time.rs [embedded-time]:...
Once [embedded-hal] has pushed a stable `1.0` release (the latest at time of writing is `1.0.0-alpha.4`), we should update our HAL to use it. This will involve updating the dependency,...
Added support for Arduino Zero. Mostly copied from Arduino MKRZERO and Arduino Nano 33 IoT and adapted. I don't have an Arduino Zero and therefore cannot test this. Maybe @craben20...
This is a tracking issue for supporting the ATSAMD51's DAC. I'm primarily interested in supporting the AdaFruit NeoTrellis M4 (see https://github.com/rust-embedded/wg/issues/286). Wiring it into an ADC abstraction (#35) sounds cool,...
If I've understood correctly, the 1010 would work with the mkrzero code. But I need to use bluetooth, which works differently than on any other board on the 1010. How...
Are there any plans for [Zero](https://store.arduino.cc/genuino-zero) support? I see there's MKRZERO support, but I'm unsure regarding how similar the pin assignments are on these boards. **[EDIT]**: I see [Bobbin](https://www.bobbin.io/) seems...